Q48 — AWS SAA-C03 第12章
第 48/100 题 | ← 返回第12章
Q848. 一家公司最近将其应用程序迁移到 AWS.该应用程序在跨多个可用区的 Auto Scaling 组中的 Amazon EC2 Linux 实例上运行.该应用程序将数据存储在使用 EFS 标准-不频繁访问存储的 Amazon Elastic File System (Amazon EFS) 文件系统中.该应用程序为公司的文件编制索引.索引存储在 Amazon RDS 数据库中.公司需要通过一些应用程序和服务的变更来优化存储成本.哪种解决方案能够最经济高效地满足这些要求?
- A. 创建使用智能分层生命周期策略的 Amazon S3 存储桶.将所有文件复制到 S3 存储桶.更新应用程序以使用 Amazon S3 API 存储和检索文件. ✓
- B. 为 Windows File Server 文件共享部署 Amazon FSx.更新应用程序以使用 CIFS 协议存储和检索文件.
- C. 部署 Amazon FSx for OpenZFS 文件系统共享.更新应用程序以使用新的挂载点来存储和检索文件.
- D. 创建一个使用 S3 Glacier Flexible Retrieval 的 Amazon S3 存储桶.将所有文件复制到 S3 存储桶.更新应用程序以使用 Amazon S3 API 来存储和检索文件作为标准检索.
正确答案: A. 创建使用智能分层生命周期策略的 Amazon S3 存储桶.将所有文件复制到 S3 存储桶.更新应用程序以使用 Amazon S3 API 存储和检索文件.
解析
为了优化在具有 EFS 存储和 RDS 数据库的 EC2 实例上运行的应用程序的存储成本,最具成本效益的解决方案是:A. 创建使用智能分层生命周期策略的 Amazon S3 存储桶.将所有文件复制到 S3 存储桶.更新应用程序以使用 Amazon S3 API 存储和检索文件.原因如下:选项 A 建议创建具有智能分层生命周期策略的 S3 存储桶,并更新应用程序以使用 S3 API 存储和检索文件.通过使用智能分层生命周期策略,S3 可以根据访问模式自动在不同的存储层(频繁访问和不频繁访问)之间移动对象.这样,您就可以将不频繁访问的数据存储在成本较低的不频繁访问层中,从而优化存储成本.将所有文件从 EFS 文件系统复制到 S3 存储桶可让您将文件的存储从 EFS 转换到 S3.这样就无需使用 EFS,因为与 S3 存储相比,EFS 的成本更高.更新应用程序以使用 S3 API 进行存储和检索可确保与新存储解决方案兼容.S3 API 提供了一种简单且经济高效的方法来管理 S3 中的文件.选项 B 建议部署 Amazon FSx for Windows File Server 文件共享并更新应用程序以使用 CIFS 协议.虽然 FSx for Windows File Server 提供了托管文件存储解决方案,但与过渡到 S3 存储相比,它可能不是最具成本效益的选项.选项 C 建议部署 Amazon FSx for OpenZFS 文件系统共享并更新应用程序以使用新的挂载点.虽然 FSx for OpenZFS 提供了托管文件存储解决方案,但与过渡到 S3 存储相比,它可能不是最具成本效益的选项.选项 D 建议创建一个使用 S3 Glacier 灵活检索的 S3 存储桶,并更新应用程序以使用带有标准检索的 S3 API.虽然与标准 S3 存储相比,此选项可以节省成本,但它会为 Glacier 检索选项带来额外的复杂性.因此,优化存储成本的最经济有效的解决方案是创建具有智能分层生命周期策略的 S3 存储桶,将所有文件复制到 S3 存储桶,并更新应用程序以使用 S3 API 来存储和检索文件.此方法利用 S3 的经济高效的存储层,并提供从 EFS 存储的无缝过渡.