Question

Difficulty: EasyAWS Storage Services

A startup is building a new application on AWS. They need a shared file storage solution that can be mounted simultaneously by multiple Linux EC2 instances, and they also need a persistent block storage volume that is attached to a single EC2 instance to host a database. Which two AWS storage services should the startup use to meet these requirements?

  1. Amazon Elastic File System (Amazon EFS)Answer
  2. Amazon Elastic Block Store (Amazon EBS)Answer
  3. C
    Amazon Simple Storage Service (Amazon S3)
  4. D
    Amazon S3 Glacier Flexible Retrieval
  5. E
    Amazon EC2 Instance Store

Answer

Amazon Elastic File System (Amazon EFS) and Amazon Elastic Block Store (Amazon EBS)
The correct services are Amazon Elastic File System (Amazon EFS) and Amazon Elastic Block Store (Amazon EBS). Amazon EFS provides shared, elastic file storage accessible by multiple EC2 instances simultaneously, which matches the shared file system requirement. Amazon EBS provides persistent block storage volumes that attach to a single EC2 instance, which is required for hosting a persistent database.

Step-by-Step Solution

1
Identify the shared file storage requirement.
Amazon Elastic File System (Amazon EFS) supports the NFSv4 protocol and allows multiple EC2 instances to mount and access the file system concurrently.
To find a storage type that supports simultaneous connections from multiple Linux EC2 instances.
2
Identify the database block storage requirement.
Amazon Elastic Block Store (Amazon EBS) provides persistent, low-latency block volumes that can be attached to a single EC2 instance.
To find a storage type that provides persistent block-level storage suitable for a database attached to an EC2 instance.

Key Concept

AWS Storage Services
Rate this question