Which solution meets these requirements?
Create an AWS DataSync task that shares the data as a mountable file system. Mount the file system to the application server.
Create an AWS Storage Gateway file gateway. Create a file share that uses the required client protocol. Connect the application server to the file share.
Create an Amazon Elastic File System (Amazon EFS) file system, and configure it to support Lustre. Attach the file system to the origin server. Connect the application server to the file system.
Create an Amazon FSx for Lustre file system. Attach the file system to the origin server. Connect the application server to the file system.
Explanations:
AWS DataSync is designed for transferring and synchronizing data between on-premises storage and AWS storage services. It does not create a mountable file system that can be directly accessed by Lustre clients.
AWS Storage Gateway file gateway provides a way to integrate on-premises applications with AWS cloud storage but does not support Lustre clients. It uses protocols like SMB and NFS instead.
Amazon EFS is a fully managed file system that can scale automatically, but it does not natively support Lustre. Instead, it supports NFS protocols, which are not compatible with Lustre clients.
Amazon FSx for Lustre is a fully managed service specifically designed for high-performance workloads and is compatible with Lustre clients. It allows applications to access data stored in S3 or other sources with the Lustre file system, making it the right solution for the gaming application.