가용성 영역의 NFS 인스턴스 - AWS

가용성 영역의 NFS 인스턴스 - AWS

우리 팀은 NFS 인스턴스가 있는 AZ에 장애가 발생할 경우를 대비하여 계획을 수립하는 임무를 맡고 있습니다. 이 NFS 인스턴스는 다른 AZ(저희는 캘리포니아 북부 사용)에 있는 다른 머신(NFS 클라이언트)과 파일을 공유합니다.

우리는 아이디어를 제안해야 합니다. 우리가 가진 것 중 하나는 NFS 인스턴스 AZ가 실패할 때 하드 드라이브의 연결을 끊고 다른 AZ의 다른 인스턴스에 연결하는 것입니다(이 모든 작업은 람다를 사용함). 하지만 이 경우 NFS 클라이언트에서 fstab도 재구성해야 합니다.

어떤 아이디어가 있나요?

답변1

AZ의 서버 대신 AWS Elastic File System 서비스를 사용하십시오.EFS는 NFS를 지원합니다., 파일은 여러 AZ에 저장됩니다.

AZ가 중단되면 해당 AZ의 리소스를 처리할 수 없으므로 람다/재연결 아이디어가 중단됩니다. EBS 볼륨은 단일 AZ에 있습니다. S3 다중 AZ에 저장되는 볼륨 스냅샷을 사용하여 이 문제를 해결할 수 있지만 그런 다음에는 전체 서버를 복원해야 합니다. AWS의 Windows에 대한 저의 이해는 제한되어 있습니다. 데이터가 OS 드라이브에 있으면 이를 sysprep해야 하고, 데이터 드라이브라면 다른 서버에 연결할 수 있습니다.

EFS는 아마도 가장 우수하고 간단하며 저렴한 솔루션일 것입니다.

관련 정보