AWS Certification: EFS Questions

Amazon Elastic File System (Amazon EFS)

Overview
Amazon Elastic File System (Amazon EFS) provides a simple, scalable, fully managed elastic NFS file system for use with AWS Cloud services and on-premises resources. It is built to scale on demand to petabytes without disrupting applications, growing and shrinking automatically as you add and remove files, eliminating the need to provision and manage capacity to accommodate growth.
1. A company has a set of EC2 Linux based instances hosted in AWS. There is a need to have a standard file interface for files to be used across all Linux based instances. Which of the following can be used for this purpose?

A. Consider using the Simple Storage Service.

B. Consider using Amazon Glacier.

C. Consider using AWS RDS.

D. Consider using AWS EFS.

Answer

D. Consider using AWS EFS.

When mounted on Amazon EC2 instances, an Amazon EFS file system provides a standard file system interface and file system access semantics, allowing you to seamlessly integrate Amazon EFS with your existing applications and tools. Multiple Amazon EC2 instances can access an Amazon EFS file system at the same time, allowing Amazon EFS to provide a common data source for workloads and applications running on more than one Amazon EC2 instance. For more information on AWS EFS, please visit the following URL: https://aws.amazon.com/efs/


2. A company requires a file system which can be used across a set of instances. Which of the following storage options would be ideal for this requirement?

A. AWS S3

B. AWS EBS Volumes

C. AWS EFS

D. AWS EBS Snapshots

Answer

C. AWS EFS

Amazon EFS provides scalable file storage for use with Amazon EC2. You can create an EFS file system and configure your instances to mount the file system. You can use an EFS file system as a common data source for workloads and applications running on multiple instances. For more information on AWS EFS, please visit the following URL: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEFS.htmlOption A is in because S3 is not a file system, it is an object-based storage solution. Options B and D are in because EBS Volumes and Snapshots are also not file systems. They are block based storage solutions.


3. A legacy application needs a proprietary file system. Which of the following can be used to store data accessible by an EC2 instance?

A. AWS CloudFront

B.  AWS S3

C. AWS Glacier

D. AWS EFS

Answer

D. AWS EFS

Amazon Elastic File System (Amazon EFS) provides simple, scalable file storage for use with Amazon EC2 instances in the AWS Cloud. Amazon EFS is easy to use and offers a simple interface that allows you to create and configure file systems quickly and easily. With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so your applications have the storage they need, when they need it.

When mounted on Amazon EC2 instances, an Amazon EFS file system provides a standard file system interface and file system access semantics, allowing you to seamlessly integrate Amazon EFS with your existing applications and tools. Multiple Amazon EC2 instances can access an Amazon EFS file system at the same time, allowing Amazon EFS to provide a common data source for workloads and applications running on more than one Amazon EC2 instance.

For more information on AWS EFS, please visit the following URL:

https://aws.amazon.com/efs/

Amazon EFS provides scalable file storage for use with Amazon EC2. You can create an EFS file system and configure your instances to mount the file system. You can use an EFS file system as a common data source for workloads and applications running on multiple instances.

With Amazon EFS, storage capacity is elastic, growing and shrinking automatically as you add and remove files, so your applications have the storage they need, when they need it.

Files and directories in an Amazon EFS file system support standard Unix-style read/write/execute permissions based on the user ID and group ID asserted by the mounting NFSv4.1 client. When a user attempts to access files and directories, Amazon EFS checks their user ID and group IDs to verify the user has permission to access the objects. Amazon EFS also uses these IDs as the owner and group owner for new files and directories the user creates.

Amazon EFS is not supported on Windows instances.

More information is available at:

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEFS.html https://docs.aws.amazon.com/efs/latest/ug/accessing-fs-nfs-permissions.html Option A is a web service that speeds up distribution of your static and dynamic web content Option B is Object based Storage. Option C is Object based and is mainly used for archiving purpose.


4. An administrator runs a highly available application in AWS. A file storage layer is needed that can share between instances and scale the platform more easily.

Which AWS service can perform this action?


A. Amazon EBS

B. Amazon EFS

C. Amazon S3

D. Amazon EC2 Instance store

Answer

B. Amazon EFS

Amazon EFS provides scalable file storage for use with Amazon EC2. You can create an EFS file system and configure your instances to mount the file system. The EFS file system can be used as a common data source for workloads and applications running on multiple instances.

For more information on AWS EFS, please visit the following URL:

https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEFS.html Option C is incorrect. S3 object based storage.

Option A is incorrect. EBS is block based storage.

Option D is incorrect. Instance stores are ephemeral.

EFS is the file storage which is scalar and elastic and can be used as a common storage for many instances.


5. An application needs to have files stored in AWS. The file system needs to have the ability to be mounted on various Linux EC2 Instances. Which of the following would be an ideal storage service for this requirement?

A. Amazon EBS

B. Amazon EFS

C. Amazon S3

D. Amazon EC2 Instance store

Answer

B. Amazon EFS

Amazon EFS provides scalable file storage for use with Amazon EC2. You can create an EFS file system and configure your instances to mount the file system. You can use an EFS file system as a common data source for workloads and applications running on multiple instances. For more information on AWS EFS, please visit the following URL: https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/AmazonEFS.html