High Availability - Network File System (NFS) between EC2


I have the following scenario:

  • 11 EC2 servers with Docker and about 35 containers (Web application) on each host;
  • An NFS server that shares files between hosts. Containers needs to access these files.
  • Rancher Master Server to orchestration these containers.

Well, the question is: We have a single point of failure that is NFS Server. I need suggestion to avoid this disaster and so...:

  1. HA NFS with DRBD and HeartBeat;
  2. EFS is unavailable in my region;
  3. "GlusterFS was not a good solution in the case that the web servers were writing small files (meaning small number of kilobytes) often that change a lot e.g. session.xml being read, updated re-saved, read, updated, re-saved etc."
  4. S3 with S3FS-FUSE...but Amazon does not recommend S3 for a File System and don't have a native tool to mount .

I read about Aws Storage Gateway but this only makes sense in Hybrid Scenarios (Cloud + On-Premise)...in my case, just interest in Cloud.

I see no other solution than #1. Does anyone have another point of view ? Any Suggestion?


Edited by: markketing on Apr 10, 2019 11:31 AM

질문됨 5년 전406회 조회
1개 답변

Answered by Support Center. Thanks.

답변함 5년 전

로그인하지 않았습니다. 로그인해야 답변을 게시할 수 있습니다.

좋은 답변은 질문에 명확하게 답하고 건설적인 피드백을 제공하며 질문자의 전문적인 성장을 장려합니다.

질문 답변하기에 대한 가이드라인

관련 콘텐츠