MemberDecember 4, 2020 at 7:39 am
The following question
Category: CSAA – Design High-Performing Architectures
An organization plans to run an application in a dedicated physical server that doesn’t use virtualization. The application data will be stored in a storage solution that uses an NFS protocol. To prevent data loss, you need to use a durable cloud storage service to store a copy of your data.
Which of the following is the most suitable solution to meet the requirement?
The correct answer is Use an AWS Storage Gateway hardware appliance for your compute resources. Configure File Gateway to store the application data and create an Amazon S3 bucket to store a backup of your data.
In here EFS is not given as an option, but if EFS was given would that be more suitable than this? Does EFS satisfy the constraint dedicated physical server that doesn’t use virtualization. Also, would you care to explain which storage system doesn’t use virtualization?
AdministratorDecember 5, 2020 at 12:49 am
Amazon Elastic File System (EFS) is a fully managed elastic NFS file system. Its main use case is to provide a file system that is concurrently-accessible for up to thousands of Amazon EC2 instances. It is designed for workloads such as Big Data and analytics, media processing workflows, content management, web serving, and home directories.
Technically, you can store files in EFS as you would in EBS or Amazon S3. However, just because you can doesn’t mean you should. The scenario requires an NFS-based storage solution for an application server. It won’t benefit from the “concurrency” that EFS offers as you only have a single server. Additionally, you need to set up either an AWS Direct Connect connection or a connection on an AWS virtual private network (VPN) to mount an EFS on an on-premises client.
Let me know if that answers your question.
Carlo @ Tutorials Dojo
Log in to reply.