AWS Certified SysOps Administrator – Associate — Question 212
A company hosts a Windows-based file server on a fleet of Amazon EC2 instances across multiple Availability Zones. The current setup does not allow application servers to access files simultaneously from the EC2 fleet.
Which solution will allow this access in the MOST operationally efficient way?
Answer options
- A. Create an Amazon Elastic File System (Amazon EFS) Multi-AZ file system. Copy the files to the EFS file system. Connect the EFS file system to mount points on the application servers.
- B. Create an Amazon FSx for Windows File Server Multi-AZ file system. Copy the files to the Amazon FSx file system. Adjust the connections from the application servers to use the share that the Amazon FSx file system exposes.
- C. Create an Amazon Elastic Block Store (Amazon EBS) volume that has EBS Multi-Attach enabled. Create an Auto Scaling group for the Windows file server. Use a script in the file server's user data to attach the SharedFileAccess tag to the EBS volume during launch.
- D. Create two Amazon FSx for Windows File Server file systems. Configure Distributed File System (DFS) replication between the file systems. Copy the files to the Amazon FSx file systems. Adjust the connections from the application servers to use the shares that the Amazon FSx file systems expose.
Correct answer: B
Explanation
The correct answer is B because Amazon FSx for Windows File Server is designed specifically for Windows-based applications and allows multiple instances to access shared files simultaneously, making it the most efficient solution for the scenario. Options A and D involve additional complexity and replication that are unnecessary for the requirements, while option C does not provide the necessary concurrent access capabilities.