Q81 — AWS SAA-C03 第17章
第 81/89 题 | ← 返回第17章
Q1381. 一家公司计划在 AWS 云上部署一个业务关键型应用程序。该应用程序需要持久存储。具有稳定、低延迟的性能。为了满足这些要求,解决方案架构师应该推荐哪种类型的存储?
- A. 实例存储卷
- B. Amazon ElastiCache(Memcached)集群
- C. 已配置 IOPS SSD Amazon EBS 卷 ✓
- D. 吞吐量优化型 HDD Amazon EBS 卷
正确答案: C. 已配置 IOPS SSD Amazon EBS 卷
解析
让我们根据对持久存储和稳定、低延迟性能的要求,对每个选项进行分析,以满足业务关键型应用程序的需求:选项 A:实例存储卷持久性:实例存储卷为 EC2 实例提供临时块级存储。实例存储卷上的数据仅在关联的 EC2 实例生命周期内有效。如果实例停止、终止或发生故障,实例存储卷上的数据将丢失。因此,它无法提供业务关键型应用程序所需的持久性。性能:虽然实例存储卷在实例运行时可以提供高速、低延迟的数据访问,但由于缺乏持久性,它并不适合此场景。选项 B:Amazon ElastiCache(Memcached)集群用途:Amazon ElastiCache 是一项 Web 服务,可轻松在云端部署、运行和扩展内存缓存。Memcached 是一种内存键值存储,用于缓存频繁访问的数据,从而提升应用程序性能。持久性:Memcached 是一种内存缓存解决方案,如果缓存节点发生故障或重启,数据将会丢失。它并非设计用于长期持久存储业务关键数据。其主要目标是通过将数据保存在内存中来降低数据访问延迟,而非提供持久存储。选项 C:已配置 IOPS SSD Amazon EBS 卷持久性:Amazon Elastic Block Store (EBS) 卷专为持久性而设计。预置 IOPS SSD(io1 或 io2)卷具有极高的持久性,即使可用性区域发生故障也能正常运行。它们在可用性区域内进行复制,以防止单个组件故障。性能:这些卷专为需要稳定、低延迟性能的应用程序而设计。您可以根据需要预置 IOPS(每秒输入/输出操作数),io1 卷最高可达 64,000 IOPS,io2 卷最高可达 256,000 IOPS(某些情况下)。这使您可以根据业务关键型应用程序的需求,对性能进行微调。选项 D:吞吐量优化型 HDD Amazon EBS 卷持久性:与其他 EBS 卷类型类似,吞吐量优化型 HDD (st1) 卷在可用区内提供持久性。但是,它们的主要特性是针对吞吐量进行了优化,而不是针对低延迟性能。性能:st1 卷专为需要高顺序读写操作的工作负载而设计,例如大数据、数据仓库和日志处理。它们无法提供持续、低的性能。- 业务关键型应用程序所需的延迟性能,该应用程序可能混合有随机和顺序 I/O 操作。基于以上分析,解决方案架构师应推荐使用预置 IOPS SSD Amazon EBS 卷,以满足持久存储和稳定、低延迟性能的要求。因此,答案是 C。