728x90
■ AWS - EFS (Elastic File Storage) 개요
- 클라우드 환경과 온프레미스 환경에서 사용할 수 있는 완전 관리형 네트워크 파일 시스템 입니다. 완전 관리형 서비스 이기 때문에 사용자는 스토리지를 관리하지 않아도 됩니다.
- 네트워크 파일 시스템으로 많은 EC2 인스턴스가 마운트하여 사용할 수 있고, 다른 가용 영역에 있어도 동일한 EFS를 같이 사용할 수 있습니다.
■ AWS - EFS (Elastic File Storage) 특징
- EFS를 사용하기 위해 NFS 프로토콜을 사용하며, EFS에 접근하기 위해 별도의 보안 그룹을 설정 해야 합니다.
- EFS는 POSIX 파일 시스템을 사용하기 때문에 Linux 기반 AMI와만 호환이 되며 윈도우즈는 사용할 수 없고, 표준 파일 API를 제공 합니다.
- KMS를 이용하여 암호화를 지원 합니다.
- EFS는 자동으로 확장되며 사용량에 따라 비용을 지불하는 방식이기 때문에 사전에 용량 산정과 같은 예측 업무를 하지 않아도 됩니다.
- EC2 생성 시 파일 시스템 항목에서 생성된 EFS를 자동 마운트 할 수 있도록 기능을 지원하며, 보안 그룹도 자동으로 생성 됩니다.
■ AWS - EFS (Elastic File Storage) Scale
- Scale (확장)
- EFS는 수천 개의 NFS 클라이언트와 10GB 이상의 처리량을 제공 합니다.
- 사용량이 증가한다면 페타 바이트의 용량까지 자동적으로 증가 합니다.
- Performance Mode (성능)
- 범용 (Default): EFS를 사용할 때 적용되는 기본 성능값. 지연 시간에 민감한 업무에 사용 됩니다.
- 최대 I/O: 입/출력을 주로하는 업무에 사용하는 옵션 입니다. 지연 시간이 조금 더 길지만 처리량과 병렬성이 높습니다. 빅 데이터 업무나 영상 업무에 사용합니다.
- Throughtput Mode (처리)
- 버스트: 기본적인 성능 요구사항이 있는 워크로드를 위해 스토리지 양에 따라 확장되는 처리량을 제공 합니다. 초당 50MiB/s에서 최대 100MiB/s 까지 출력을 높일 수 있습니다.
- 개선: 다양한 성능 요구사항이 있는 워크로드에 더 많은 유연성과 더 높은 처리량 수준을 제공 합니다. 해당 모드를 사용하게 되면 최대 I/O 성능 모드를 사용 할 수 없습니다. 단, 프로비저닝을 사용하면 최대 I/O를 사용 할 수 있습니다.
- 프로비저닝: 일반적으로 스토리지 크기가 증가하면 성능도 같이 증가 하였으나, 프로비저닝을 사용하면 스토리지 크기에 상관 없이 처리량을 설정 할 때 사용 합니다. 1 TB당 1GiB/s 성능을 제공 합니다.
- 탄력적: 예측 할 수 없는 I/O가 있는 경우 사용하며 워크로드에 따라 자동적으로 처리량을 줄이거나 증가 시킵니다.
■ AWS - EFS (Elastic File Storage) Class
- 스토리지 계층: 지정 된 기간 이후 파일을 다른 스토리지 계층으로 이동 시키는 생애 주기 관리 기능 입니다.
- Standard: 접근 빈도가 높은 파일이 위치하는 스토리지 계층 입니다.
- EFS-IA(Infrequent Access): 비용 최적화된 스토리지 계층이며, 자주 사용하지 않는 데이터가 이동하는 계층 입니다. 기본값은 Standard 계층에서 30일 동안 접근하지 않은 데이터는 IA 계층으로 이동 합니다.
- 가용성: EFS는 기본적으로 리전에 배포 되어 전체 가용 영역에서 사용할 수 있습니다. EFS의 네트워크 엑서스 항목에서 확인 가능 하며 가용 영역 추가/삭제 그리고 보안 그룹 지정이 가능 합니다.
■ AWS - EFS (Elastic File Storage) Access Point
- EFS에 접근 할 수 있는 사용자별 개별 경로를 정의 합니다. 사용자 ID, 그룹 ID 및 보조 그룹 ID를 사용하여 식별하며 사용자는 정의된 경로에만 접근 할 수 있습니다.
728x90
'AWS' 카테고리의 다른 글
AWS - CloudFormation (1) | 2024.03.07 |
---|---|
AWS - S3 (Simple Storage Service) (0) | 2024.03.02 |
AWS - Elastic Block Storage (EBS) (0) | 2024.03.02 |
AWS - EC2 Auto Scaling 구축 (실습) (0) | 2024.03.01 |
AWS - ELB (Elastic Load Balancing) ALB (실습) (1) | 2024.03.01 |