
Answer-first summary for fast verification
Answer: Configure Amazon FSx for Lustre with an import and export policy. Link the new file system to an S3 bucket. Install the Lustre client and mount the document store to an Amazon EC2 instance by using NFS.
The correct answer is C. Explanation: Amazon FSx for Lustre is an ideal solution for applications that require high-performance file systems. FSx for Lustre can be seamlessly integrated with Amazon S3, providing a way to link the Lustre file system to S3 buckets. Here's why this solution meets the requirements with the least amount of effort: 1. **Fast Local Access**: FSx for Lustre provides a fully managed file system that is optimized for fast processing of workloads. It can deliver consistent high performance, which is essential for the document processing server that generates and modifies files at a rapid rate. 2. **Integration with Amazon S3**: FSx for Lustre can be configured with import and export (or data repository) policies to link with an S3 bucket. This means that files can be automatically imported from S3 to the Lustre file system and vice versa. 3. **Linux Compatibility**: The server runs on Linux, and FSx for Lustre supports Linux through a Lustre client that can be installed and configured to mount the file system via NFS. This allows the process to continue without requiring significant changes to the server infrastructure. 4. **Public Availability**: Once the processing is complete, FSx for Lustre’s integration with S3 enables the processed documents to be moved to an S3 bucket from where they can be made available to the public. The import/export policy can facilitate timely synchronization, ensuring files are publicly accessible within the desired 30 minutes. In summary, Amazon FSx for Lustre provides the high-performance local file access needed for processing, while seamlessly integrating with Amazon S3 to make the files available for public download, all with minimal changes required to the existing server setup.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
A company is migrating a document processing workload to AWS. The company has updated many applications to natively use the Amazon S3 API to store, retrieve, and modify documents that a processing server generates at a rate of approximately 5 documents every second. After the document processing is finished, customers can download the documents directly from Amazon S3. During the migration, the company discovered that it could not immediately update the processing server that generates many documents to support the S3 API. The server runs on Linux and requires fast local access to the files that the server generates and modifies. When the server finishes processing, the files must be available to the public for download within 30 minutes. Which solution will meet these requirements with the LEAST amount of effort?
A
Migrate the application to an AWS Lambda function. Use the AWS SDK for Java to generate, modify, and access the files that the company stores directly in Amazon S3.
B
Set up an Amazon S3 File Gateway and configure a file share that is linked to the document store. Mount the file share on an Amazon EC2 instance by using NFS. When changes occur in Amazon S3, initiate a RefreshCache API call to update the S3 File Gateway.
C
Configure Amazon FSx for Lustre with an import and export policy. Link the new file system to an S3 bucket. Install the Lustre client and mount the document store to an Amazon EC2 instance by using NFS.
D
Configure AWS DataSync to connect to an Amazon EC2 instance. Configure a task to synchronize the generated files to and from Amazon S3.