반응형

EFS(Elastic File System)

EFS는 Linux 기반 워크로드를 AWS 클라우드 서비스와 온프레미스 리소스에서 사용할 수 있도록 확장 가능하며 탄력적인 파일 시스템을 제공합니다.

 

파일 시스템을 생성하여 EC2 인스턴스에 탑재한 다음 해당 파일 시스템에서 데이터를 읽고 쓸 수 있습니다. EFS 파일 시스템을 NFS(Network File System) 버전 4.0 및 4.1(NFSv4) 프로토콜을 통해 VPC에 탑재할 수 있습니다. 스토리지 용량 필요가 증가함에 따라 파일 시스템을 확장하기 위해 조치할 필요가 없습니다.

 

 

VPC의 여러 EC2 인스턴스에서 동시에 EFS 파일 시스템에 액세스할 수 있으므로 단일 연결을 넘어 확장되는 애플리케이션이 파일 시스템에 액세스할 수 있습니다.

 

EFS 파일 시스템은 AWS 리전 내에서 데이터를 중복 저장하므로 우수한 가용성과 내구성이 보장됩니다. 파일 시스템의 가용성 및 내구성을 고려하여 다음과 같은 스토리지 등급을 선택할 수 있습니다.

  • Standard 스토리지 등급을 선택하면 AWS 리전의 모든 가용 영역에 파일 시스템 데이터와 메타 데이터를 중복 저장하는 파일 시스템이 생성됩니다. AWS 리전의 각 가용 영역에 탑재 대상을 생성할 수도 있습니다. Standard 스토리지 등급에서는 최고 수준의 가용성과 내구성을 제공합니다.
  • One Zone 스토리지 등급을 선택하면 단일 가용 영역 내에 파일 시스템 데이터와 메타 데이터를 저장하는 파일 시스템이 생성됩니다. One Zone 스토리지 등급을 사용하는 파일 시스템은 탑재 대상을 하나만 포함할 수 있습니다. 이 탑재 대상은 파일 시스템이 생성된 가용 영역에 있습니다.

 

EFS 이점

EFS에서 제공하는 공유 영구 계층에서는 상태 저장 애플리케이션이 탄력적으로 확장 및 축소를 수행할 수 있습니다. DevOps, 웹 서비스, 웹 콘텐츠 시스템, 미디어 처리, 기계 학습, 분석, 검색 인덱스, 상태 저장 마이크로 서비스 애플리케이션 등을 예로 들 수 있습니다. EFS는 페타바이트급 파일 시스템을 지원할 수 있으며, 파일 시스템 용량이 늘어나면 파일 시스템 처리량도 높아집니다.

 

EFS는 서버리스 방식이므로 인프라나 용량을  프로비저닝 또는 관리할 필요가 없습니다. 유형에 관계없이 최대 수만 개의 동시 클라이언트가 EFS 파일 시스템을 공유할 수 있습니다. 이러한 클라이언트는 기존 EC2 인스턴스일 수도 있고 셀프 매니지드 클러스터 중 하나에서 싱행되는 컨테이너일 수도 있습니다.

 

클라이언트는 AWS 컨테이너 서비스인 ECS(Elastic Container Service), EKS(Elastic Kubernetes Service), Fargate 중 하나에서 실행될 수도 있고 Lambda에서 실행되는 서버리스 함수에서 실행될 수도 있습니다.

 

EFS를 사용하면 공유 파일 스토리지의 총 소유 비용을 줄일 수 있습니다. 여러 가용 영역에 복제하지 않아도 되는 데이터는 EFS One Zone을 선택하면 스토리지 비용을 절약할 수 있습니다. 매일 액세스하지 않는 파일용 스토리지 등급인 EFS Standarrd-IA(EFS Standard-Infrequent Access)는 이러한 파일의 비용 측면에서 최적화된 가격과 성능을 제공합니다.

 

EFS 크기 조정 및 자동화 기능을 사용하면 관리 비용을 절약할 수 있으며 실제 사용한 만큼만 요금을 지불하면 됩니다.

 

 

FSx

FSx 사용 시에는 다양한 기능을 제공하는 고성능 파일 시스템을 빠르게 시작하고 실행할 수 있습니다. 이 서비스에서는 4개 파일 시스템 중 선택할 수 있습니다. 사용법을 가장 잘 알고 있는 파일 시스템을 선택할 수도 있고 요구에 맞는 기능 세트, 성능 프로파일, 데이터 관리 기능을 제공하는 파일 시스템을 선택할 수도 있습니다.

 

  1. FSx for Windows File  Server
    네이티브 Windows 파일 시스템이 지원하지 않는 완전관리형 Microsoft Windows 파일 서버를 제공합니다. Windows Server에 구축되는 FSx에서는 데이터 중복 제거, 최종 사용자 파일 복원, Microsoft Active Directory와 같은 광범위한 관리 기능을 제공합니다.

  2. FSx for Lustre
    비용 효율적인 고성능 스토리지를 제공하는 완전관리형 서비스입니다. Amazon Linux, Amazon Linux 2, Red Hat Enterprise Linux(RHEL), CentOS, SUSE Linux, Ubuntu 등의 널리 상요되는 대다수 Linux 기반 AMI와 호환됩니다.
  3. FSx for NETapp ONTAP
    AWS 클라우드에서 완전관리형 공유 스토리지를 제공합니다. 해당 스토리지에는 ONTAP에서 많이 사용되는 데이터 액세스 및 관리 기능이 포함되어 있습니다.

  4. FSx for OpenZFS
    완전 관리형 공유 파일 스토리지를 제공합니다. OpenZFS 파일 시스템을 기반으로 구축된 이 스토리지는 AWS Graviton 프로세서 패밀리를 통해 구동되며, NFS 프로토콜(v3, v4, v4.1, v4.2)을 통해 액세스 가능합니다.

자세한 내용

반응형

'자격증 > AWS SAA' 카테고리의 다른 글

[AWS SAA] 24. SQL과 NoSQL  (0) 2023.08.20
[AWS SAA] 23. 데이터 마이그레이션  (0) 2023.07.18
[AWS SAA] 21. S3 추가 기능 및 요금 정책  (0) 2023.07.16
[AWS SAA] 20. S3 활용  (0) 2023.07.16
[AWS SAA] 19. S3 종류와 특징  (0) 2023.07.16