한 회사에서 대량의 데이터를 저장할 새로운 애플리케이션을 만들고 있습니다. 데이터는 매시간 분석되며 여러 가용 영역에 배포된 여러 Amazon EC2 Linux 인스턴스에 의해 수정됩니다. 필요한 저장 공간의 양은 향후 6개월 동안 계속 증가할 것입니다. 솔루션 설계자는 이러한 요구 사항을 충족하기 위해 어떤 스토리지 솔루션을 권장해야 합니까?
- A. Amazon S3 Glacier 에 데이터를 저장합니다. 애플리케이션 인스턴스에 대한 액세스를 허용하도록 S3 Glacier 볼트 정책을 업데이트합니다.
- B. Amazon Elastic Block Store(Amazon EBS) 볼륨에 데이터를 저장합니다. 애플리케이션 인스턴스에 EBS 볼륨을 탑재합니다.
- C. Amazon Elastic File System(Amazon EFS) 파일 시스템에 데이터를 저장합니다. 애플리케이션 인스턴스에 파일 시스템을 마운트합니다.✓ 정답
- D. 애플리케이션 인스턴스 간에 공유되는 Amazon Elastic Block Store(Amazon EBS) 프로비저닝된 IOPS 볼륨에 데이터를 저장합니다.
해설
【핵심 용어】 ▸ EFS(Elastic File System) — 여러 EC2 인스턴스가 동시에 마운트 가능한 공유 NFS 파일 시스템 ▸ 자동 확장 — 데이터 추가 시 용량 제약 없이 자동으로 증가 【정답 포인트】 ▸ 다중 AZ 배포 + 여러 인스턴스의 동시 액세스 필요 → EFS 필수 ▸ 증가하는 저장 공간(6개월) → 자동 확장 지원하는 EFS가 적합 ▸ 시간당 분석 + 실시간 데이터 수정 → EFS의 동시성 처리 활용 【오답 체크】 (A) Glacier는 아카이브용 콜드 스토리지이며 시간당 분석 불가능 (B) EBS 볼륨은 단일 EC2 인스턴스 전용이므로 여러 인스턴스 공유 불가 (D) EBS는 기술적으로 다중 인스턴스 공유 지원하지 않음 【시험 포인트】 ▸ 다중 인스턴스 + 공유 스토리지 + 자동 확장 → EFS 패턴 반사 ▸ 함정: EBS는 인스턴스별 전용 스토리지 → 공유 불가능