EFS ?

Amazon EFS는 Amazon EC2 인스턴스를 위한 파일 스토리지 서비스이다. Amazon EFS는 사용하기 쉬우며 파일 시스템을 빠르고 쉽게 생성하고 구성할 수 있는 간단한 인터페이스를 제공한다. Amazon EFS는 스토리지 용량이 탄력적이라서 파일을 넣고 삭제할 때 자동으로 증가 및 축소된다. 애플리케이션이 필요할 때 필요한 스토리지를 확보할 수 있다.

Amazon EFS에서 지원하는 사용 사례?

amazon EFS는 빅데이터 및 분석, 미디어 처리 워크플로, 컨텐츠 관리, 웹 지원 및 홈 디렉토리를 비롯하여 다양한 워크로드와 애플리케이션에 필요한 성능을 제공하도록 설계되었다.

온프레미스 데이터 센터의 서버에서 Amazon EFS 파일 시스템에 액세스하려면 어떻게 해야 합니까?

온프레미스에서 Amazon EFS 파일 시스템에 액세스하려면 온프레미스 데이터 센터Amazon VPC 간에 AWS Direct Connect 또는 AWS VPN 연결을 구성해야 한다.

EFS 특징

  • 네트워크 파일시스템(NFS) 버전 4 프로토콜 지원
  • 스토리지를 쓴만큼만 지불한다. (미리 요구되는 비용이 없다)
  • 페타바이트까지 확장 가능하다
  • 수천 개의 동시 NFS 연결을 지원할 수 있다.
  • 데이터는 지역 내 여러 가용영역에 저장된다. ⇒ 가용성
  • 쓰기 일관성 후 읽기

성능 모드 / 처리량 모드

  • 성능모드에 있어서 대부분의 파일 시스템에 Bursting Mode를 권장하지만 처리량이 많을 경우, Provisioned Mode를 권장
  • 처리량 모드에 있어서 액세스하는 EC2가 매우 많을 경우 MAX I/O Mode를 사용하는 것이 바람직하고, 그 밖의 경우는 General Mode를 사용하는 것을 권장

EFS, Amazon FSx for Windows, Amazon FSx for Lustre 차이

  • EFS

Linux 인스턴스 및 Linux기반 애플리케이션을 위한 탄력성이 뛰어난 분산 스토리지가 필요한 경우

  • Amazon FSx for Windows

Sharepoint, Microsoft SQL Server, Workspaces, IIS 웹 서버 또는 기타 기본 Microsoft 애플리케이션과 같은 Windows 기반 애플리케이션을 위한 중앙 집중식 스토리지가 필요한 경우

  • Amazon FSx for Lustre

고속, 대용량 분산 스토리지가 필요할 때 사용한다. 이것은 고성능 컴퓨팅(HPC), 재무모델링 등을 수행하는 애플리케이션을 위한 것이다. FSx for Lustre는 데이터를 S3에 직접 저장 시킬 수 있다.