Q52.
AWS 자격증을 준비하는 여러분, 안녕하세요. 오늘은 온프레미스 애플리케이션을 AWS로 마이그레이션할 때 고려해야 할 중요한 스토리지 옵션에 대해 알아보겠습니다. 특히 대용량 파일을 다루는 애플리케이션에 적합한 스토리지 솔루션을 선택하는 방법을 살펴보겠습니다.
문제 상황
Q1:
회사에서 온프레미스 애플리케이션을 AWS로 마이그레이션하려고 합니다. 애플리케이션은 수십 기가바이트에서 수백 테라바이트까지 다양한 크기의 출력 파일을 생성합니다. 애플리케이션 데이터는 표준 파일 시스템 구조로 저장되어야 합니다. 회사는 자동으로 확장되는 솔루션을 원합니다. 고가용성이며 최소한의 운영 오버헤드가 필요합니다. 어떤 솔루션이 이러한 요구 사항을 충족합니까?
<small>A company wants to migrate an on-premises application to AWS. The application generates output files that range in size from tens of gigabytes to hundreds of terabytes. The application data must be stored in a standard file system structure. The company wants a solution that will scale automatically. The solution also must be highly available and must require minimal operational overhead. Which solution will meet these requirements?</small>
선택지
A. Amazon Elastic Container Service(Amazon ECS)에서 컨테이너로 실행되도록 애플리케이션을 마이그레이션합니다. 스토리지에 Amazon S3를 사용합니다.
<small>Migrate the application to run as containers in Amazon Elastic Container Service (Amazon ECS). Use Amazon S3 for storage.</small>
B. Amazon Elastic Kubernetes Service(Amazon EKS)에서 컨테이너로 실행되도록 애플리케이션을 마이그레이션합니다. 스토리지에 Amazon Elastic Block Store(Amazon EBS)를 사용합니다.
<small>Migrate the application to run as containers in Amazon Elastic Kubernetes Service (Amazon EKS). Use Amazon Elastic Block Store (Amazon EBS) for storage.</small>
C. 다중 AZ Auto Scaling 그룹의 Amazon EC2 인스턴스로 애플리케이션을 마이그레이션합니다. 스토리지에 Amazon Elastic File System(Amazon EFS)을 사용합니다.
<small>Migrate the application to Amazon EC2 instances in a Multi-AZ Auto Scaling group. Use Amazon Elastic File System (Amazon EFS) for storage.</small>
D. 다중 AZ Auto Scaling 그룹의 Amazon EC2 인스턴스로 애플리케이션을 마이그레이션합니다. 스토리지에 Amazon Elastic Block Store(Amazon EBS)를 사용합니다.
<small>Migrate the application to Amazon EC2 instances in a Multi-AZ Auto Scaling group. Use Amazon Elastic Block Store (Amazon EBS) for storage.</small>
정답 및 해설
정답은 C입니다.
<small>The correct answer is C.</small>
Amazon EFS(Elastic File System)는 이 시나리오에 가장 적합한 솔루션입니다. EFS는 다음과 같은 특징을 가지고 있어 문제의 요구사항을 모두 충족합니다:
- 표준 파일 시스템 구조: EFS는 NFS 프로토콜을 지원하는 완전관리형 파일 시스템을 제공합니다.
- 자동 확장: EFS는 페타바이트 규모까지 자동으로 확장되며, 사용한 만큼만 비용을 지불합니다.
- 고가용성: EFS는 여러 가용 영역에 데이터를 복제하여 고가용성을 보장합니다.
- 최소한의 운영 오버헤드: 완전관리형 서비스로 별도의 관리가 필요 없습니다.
- 다중 EC2 인스턴스 연결: 여러 EC2 인스턴스에서 동시에 EFS에 접근할 수 있어, Auto Scaling 그룹과 함께 사용하기 적합합니다.
<small>Amazon EFS (Elastic File System) is the most suitable solution for this scenario. EFS has the following characteristics that meet all the requirements of the problem:
- Standard file system structure: EFS provides a fully managed file system that supports the NFS protocol.
- Automatic scaling: EFS automatically scales up to petabytes, and you only pay for what you use.
- High availability: EFS replicates data across multiple Availability Zones to ensure high availability.
- Minimal operational overhead: As a fully managed service, it requires no separate management.
- Multi-EC2 instance connection: Multiple EC2 instances can access EFS simultaneously, making it suitable for use with Auto Scaling groups.</small>
오답 설명 - Incorrect Explanations
A. Amazon ECS와 S3: S3는 객체 스토리지로, 표준 파일 시스템 구조를 제공하지 않습니다.
<small>A. Amazon ECS and S3: S3 is object storage and does not provide a standard file system structure.</small>
B. Amazon EKS와 EBS: EBS 볼륨은 단일 EC2 인스턴스에만 연결할 수 있어, 다중 AZ 환경에서의 고가용성 요구사항을 충족하지 못합니다.
<small>B. Amazon EKS and EBS: EBS volumes can only be attached to a single EC2 instance, failing to meet the high availability requirement in a multi-AZ environment.</small>
D. EC2 Auto Scaling과 EBS: EBS는 단일 AZ에 제한되어 있어 고가용성 요구사항을 충족하지 못합니다.
<small>D. EC2 Auto Scaling and EBS: EBS is limited to a single AZ, failing to meet the high availability requirement.</small>
결론 - Conclusion
이 문제는 AWS의 다양한 스토리지 서비스 중 대규모 파일 시스템을 위한 최적의 솔루션을 선택하는 능력을 평가합니다. Amazon EFS는 자동 확장, 고가용성, 표준 파일 시스템 인터페이스를 제공하면서 동시에 여러 EC2 인스턴스에서 접근 가능한 유일한 솔루션입니다. 따라서 대규모 파일을 다루는 애플리케이션의 AWS 마이그레이션 시나리오에서 EFS를 고려하는 것이 중요합니다.
<small>This question assesses the ability to choose the optimal solution for large-scale file systems among various AWS storage services. Amazon EFS is the only solution that provides automatic scaling, high availability, and a standard file system interface while being accessible from multiple EC2 instances simultaneously. Therefore, it's crucial to consider EFS in AWS migration scenarios for applications dealing with large files.</small>
댓글
댓글 쓰기