Q43 — AWS SAA-C03 第14章
第 43/100 题 | ← 返回第14章
Q1043.一家公司正在测试在 Amazon EC2 Linux 实例上运行的应用程序.单个 500 GB Amazon Elastic Block Store (Amazon EBS) 通用 SSO (gp2) 卷已附加到 EC2 实例.该公司将在 Auto Scaling 组中的多个 EC2 实例上部署该应用程序.所有实例都需要访问存储在 EBS 卷中的数据.该公司需要一个高度可用且具有弹性的解决方案,不会对应用程序的代码进行重大更改.哪种解决方案可以满足这些要求?
- A. 配置使用 NFS 服务器软件的 EC2 实例.将单个 500 GB gp2 EBS 卷附加到该实例.
- B. 配置 Amazon FSx for Windows File Server 文件系统.将文件系统配置为单个可用区内的 SMB 文件存储.
- C. 为 EC2 实例配置两个 250 GB 的预配置 IOPS SSD EBS 卷.
- D. 配置 Amazon Elastic File System (Amazon EFS) 文件系统.配置文件系统以使用通用性能模式. ✓
正确答案: D. 配置 Amazon Elastic File System (Amazon EFS) 文件系统.配置文件系统以使用通用性能模式.
解析
为了使 Auto Scaling 组中的多个 EC2 实例能够访问高可用性和弹性的共享数据存储解决方案,最好的选择是:D. 预置 Amazon Elastic File System (Amazon EFS) 文件系统.配置文件系统以使用通用性能模式.### 解释:\ 1. Amazon EFS:- EFS 是一种完全托管、可扩展且有弹性的文件存储服务,专为与 Amazon EC2 配合使用而设计.它提供了一个可同时安装在多个 EC2 实例上的共享文件系统,使其适合在 Auto Scaling 组上运行的应用程序.\ 2. 高可用性和弹性:- EFS 跨多个可用区运行,提供内置冗余和高可用性.这可确保即使一个可用区出现问题,数据仍可访问.\ 3. 最少的代码更改:- EFS 使用标准文件系统语义,这意味着应用程序可以使用熟悉的文件系统 API 来访问它.这最大限度地减少了对应用程序代码进行重大更改的需要.其他选项的评估:A. 配置使用 NFS 服务器软件的 EC2 实例.将单个 500 GB gp2 EBS 卷附加到实例:- 虽然这种方法可行,但它会带来额外的管理开销和单点故障,因为只有一个 EC2 实例为 NFS 提供服务.如果该实例发生故障,将无法访问数据.B. 配置 Amazon FSx for Windows File Server 文件系统.将文件系统配置为单个可用区内的 SMB 文件存储:- 如果应用程序不需要 Windows 特定功能,则无需使用 FSx.此外,在单个可用区内配置它无法提供 EFS 提供的高可用性.C. 为 EC2 实例配置两个 250 GB 预配置 IOPS SSD EBS 卷:- 此选项不提供跨多个实例的共享数据访问.EBS 卷一次只能附加到单个 EC2 实例,这不符合多个实例访问相同数据的要求.### 结论:选项 D 是最适合在 Auto Scaling 组中的多个 EC2 实例之间提供数据共享访问的解决方案,可确保高可用性和易于集成,且代码更改最少.