2011-10-23 10 views
0

프로덕션 웹 서버에서 호스팅되는 웹 응용 프로그램에 대한 DR 계획을 세우고 있습니다. 이제 웹 서버는 피드 업로드 파일 (웹 응용 프로그램에서 입력으로 사용)과 보고서 파일 (웹 응용 프로그램 처리 출력)을 저장하기위한 파일 저장소 역할을합니다. 이제 웹 서버가 다운되면 파일 데이터도 손실되므로 솔루션을 설계하고 이러한 단일 실패 지점을 제거하는 권장 사항을 제시해야합니다. 다음과 같이 몇 가지 권장 사항을 생각해 보았습니다. 1) 별도의 파일 서버를 사용하지만 새로운 리소스가 필요합니다. 2) 웹 서버에 마운트 된 데이터 볼륨을 연결할 수있는 네트워크 파일러 (네트워크 저장소)에 연결합니다. 피드 및 보고서를 저장하는 데 사용됩니다. 웹 서버가 다운 된 경우 네트워크 파일러를 설치하여 우발적 인 웹 서버에 연결할 수 있습니다. 3)로드 균형 조정이 가능한 웹 서버가 하나 더 있지만 현재 파일 저장소로 사용되지 않고 있으며 파일 데이터 백업을 정기적으로로드 균형 조정 된 두 번째 웹 서버로 가져 오는 기능을 구현할 수있는 경우 우리는 첫 번째 웹 서버가 다운 된 경우이를 사용할 수 있습니다. 백업은 백업 스크립트 또는 별도의 Windows 서비스 또는 매일 밤 백업 작업을 예약하는 일정 잡기 작업을 통해 수행 할 수 있습니다.파일 저장소로 사용중인 웹 서버 - 즉석 처리 방법은 무엇입니까?

웹 서버에서이 단일 실패 지점 문제를 제거하는 데 도움이되도록 위의 내용을 검토하거나 권장 사항을 제안하십시오. 매우 높이 평가 될까요? 감사합니다 Kapil

답변

1

Amazon's S3을 사용하여 웹 및 비 웹 응용 프로그램의 "출력"데이터를 성공적으로 저장했습니다. 이와 같은 서비스를 사용하면 웹 응용 프로그램의 다른 인스턴스 또는 다른 유형의 클라이언트가 동일한 서버 또는 완전히 다른 데이터 센터에 여전히 동일한 액세스 권한을 가지고 있기 때문에 단일 지점 오류 관점에서 유용합니다 출력 파일. 또 다른 비슷한 옵션은 Rackspace's CloudFiles입니다.

이러한 서비스는 모두 매우 중복되어 있으며이를 다시 사용하여 서버에 기본 저장소를 유지하거나 기본 저장소로 사용하고 다른 웹 서버에서 백업을 유지할 수 있습니다. 다양한 옵션이 있습니다! 이 정보는 도움이됩니다.