A research institution is deploying an analytics application on AWS. The application requires two distinct storage solutions:
1. A shared, POSIX-compliant file system that can be accessed concurrently by a fleet of over 100 Amazon EC2 instances.
2. A high-performance, persistent block storage volume attached to a single EC2 instance for a transactional database.
Which two AWS storage services should the organization choose to meet these requirements? (Select two.)
- Amazon Elastic File System (Amazon EFS) to provide the shared file systemAnswer
- Amazon Elastic Block Store (Amazon EBS) to provide the persistent block storage for the databaseAnswer
- CAmazon Simple Storage Service (Amazon S3) to provide the shared, POSIX-compliant file system
- DAmazon EC2 Instance Store to provide the persistent block storage for the database
- EAmazon S3 Glacier Flexible Retrieval to provide the low-latency block storage for the database
Answer
Amazon Elastic File System (Amazon EFS) should be selected for the concurrent, POSIX-compliant shared file system, and Amazon Elastic Block Store (Amazon EBS) should be selected to provide persistent block storage for the transactional database.
The system requires a shared file system accessible by many instances simultaneously, which matches Amazon Elastic File System (Amazon EFS). It also requires persistent block storage for a single database instance, which matches Amazon Elastic Block Store (Amazon EBS).
Step-by-Step Solution
Key Concept
Selecting appropriate AWS storage services based on access pattern (object vs. file vs. block) and persistence requirements.
Alternative Method
For database storage, while Amazon RDS is a managed database service that could be used, the scenario specifies attaching a storage volume to a single self-managed EC2 instance, which restricts the choice to EC2-compatible block storage (EBS).
Estimated Time:2m 0s