← 전체 목록
📂
Amazon EFS
스토리지공유 파일 스토리지
▶아키텍처 다이어그램
점선 애니메이션은 데이터 또는 요청의 흐름 방향을 나타냅니다
왜 필요한가요?
여러 인스턴스나 컨테이너가 같은 파일을 동시에 읽고 써야 하는데 각 서버 디스크를 따로 들고 있으면 동기화가 어렵습니다. 공유 파일시스템이 필요합니다.
안에서 어떻게 동작하나요?
EFS는 NFS 기반의 관리형 파일시스템을 제공하고, 가용 영역별 마운트 타깃을 통해 EC2, ECS, Lambda가 같은 데이터를 공유하게 합니다. 서버를 늘려도 파일 경로를 유지하기 쉽습니다.
무엇과 헷갈리나요?
EFS와 EBS는 둘 다 저장소지만 접근 방식이 다릅니다. EFS는 여러 컴퓨팅 리소스가 동시에 마운트하는 공유 파일시스템이고, EBS는 보통 한 인스턴스에 붙는 블록 디스크입니다.
왜 이런 방식이 등장했나요?
클라우드에서 서버 수가 늘자 파일 공유를 위해 rsync나 앱 레벨 복제를 쓰는 방식이 한계에 부딪혔습니다. 그래서 네트워크로 공유되는 관리형 파일시스템 계층인 EFS가 필요해졌습니다.
언제 쓰나요?
공유 업로드 디렉터리, CMS 자산, 여러 컨테이너가 함께 보는 파일, 서버 간 공동 작업 디렉터리에 적합합니다. 한 서버에만 붙는 로컬 디스크가 필요한 경우에는 과합니다.
공유 스토리지콘텐츠 관리머신러닝컨테이너 스토리지
Official Docs
AWS더 깊게 보기
현재 페이지의 개념 설명을 본 뒤 공식 문서로 바로 이동합니다.