[EC2 Instance Storage] Amazon EFS

IMKUNYOUNG·2024년 8월 7일
0

AWS-SAA

목록 보기
26/91

Amazon Elastic File System(EFS)는 클라우드 환경에서 네트워크 파일 시스템(NFS)을 제공하는 관리형 서비스입니다. EFS는 여러 가용성 영역에 걸쳐 확장 가능한 스토리지 솔루션을 제공하며, 많은 EC2 인스턴스가 동시에 접근할 수 있도록 지원합니다. 이로 인해 EFS는 높은 가용성과 확장성을 자랑하며, 다양한 애플리케이션에 적합한 선택이 됩니다.

주요 특징 및 장점

  1. 고가용성 및 확장성
    EFS는 데이터가 여러 가용성 영역(AZ)에 걸쳐 저장되어 있어, 한 AZ에 문제가 발생하더라도 데이터에 접근할 수 있는 높은 가용성을 제공합니다. 또한, 스토리지는 자동으로 확장되며, 사용량에 따라 비용이 부과되기 때문에 사전 프로비저닝이 필요 없습니다.

  2. 호환성 및 보안
    EFS는 Linux 기반 AMI와 호환되며, NFSv4 프로토콜을 사용합니다. 보안 그룹 설정을 통해 EFS에 대한 접근을 제어할 수 있으며, AWS Key Management Service(KMS)를 사용해 데이터를 암호화할 수 있습니다. 이는 EFS가 Posix 파일 시스템을 따르기 때문에 표준 파일 API를 사용할 수 있다는 것을 의미합니다.

  3. 다양한 성능 모드

    • 범용 모드: 지연 시간에 민감한 애플리케이션에 적합하며, 웹 서버나 콘텐츠 관리 시스템(CMS)에 적합합니다.
    • 최대 I/O 모드: 더 높은 처리량과 병렬성을 제공하여 빅 데이터 애플리케이션이나 미디어 처리에 유용합니다.
  4. 유연한 처리량 옵션

    • 버스팅 처리량: 기본적인 스토리지 크기에 따라 자동으로 증가하는 처리량을 제공하며, 필요 시 버스트 모드를 통해 일시적으로 높은 처리량을 지원합니다.
    • 프로비저닝 처리량: 스토리지 크기와 관계없이 원하는 처리량을 설정할 수 있습니다.
    • 엘라스틱 처리량: 워크로드에 따라 자동으로 처리량을 조절하는 기능을 제공합니다.

스토리지 클래스와 비용 절감

EFS는 다양한 스토리지 클래스를 제공하여 비용 효율적인 데이터 관리를 지원합니다:

  • EFS 스탠다드: 자주 액세스하는 데이터에 적합하며, 높은 가용성과 내구성을 제공합니다.
  • EFS IA (Infrequent Access): 자주 액세스하지 않는 데이터를 위한 클래스입니다. 이 클래스는 저장 비용이 낮지만, 데이터에 접근할 때 추가 비용이 발생합니다.
  • EFS One Zone: 단일 AZ에 데이터가 저장되는 옵션으로, 다중AZ보다 저렴하지만 백업 기능을 기본으로 제공하여 안전성을 보장합니다.
  • EFS One Zone IA: 낮은 액세스 빈도를 가진 데이터를 위한 저렴한 옵션입니다.

수명 주기 정책을 설정하여 일정 기간 동안 액세스하지 않은 데이터를 자동으로 저비용 스토리지 클래스로 이동시킬 수 있어, 최대 90%까지 비용을 절감할 수 있습니다.

마치며

Amazon EFS는 클라우드에서 고가용성, 확장성, 유연성을 갖춘 네트워크 파일 시스템 솔루션으로, 다양한 애플리케이션 및 워크로드에 적합합니다. 사용량에 따라 비용을 지불하며, 다양한 성능 모드와 스토리지 클래스를 통해 사용자에게 맞춤형 서비스를 제공합니다. 이를 통해 EFS는 AWS 클라우드 환경에서 데이터 저장 및 관리의 필수 요소로 자리잡고 있습니다.

0개의 댓글