Q91 — AWS SAA-C03 第15章
第 91/100 题 | ← 返回第15章
Q1191. 一家公司有一个处理动态流量负载的网站。该网站架构基于 Auto Scaling 组中的 Amazon EC2 实例,该组配置为使用计划扩展。每个 EC2 实例都从 Amazon Elastic File System (Amazon EFS) 卷运行代码,并将共享数据存储回同一卷。该公司希望优化网站的成本。哪种解决方案可以满足这一要求?
- A. 重新配置自动扩展组以设置所需的实例数量。关闭计划扩展。
- B. 为使用更大 EC2 实例的 Auto Scaling 组创建一个新的启动模板版本。
- C. 重新配置 Auto Scaling 组以使用目标跟踪扩展策略。 ✓
- D. 用实例存储卷替换 EFS 卷。
正确答案: C. 重新配置 Auto Scaling 组以使用目标跟踪扩展策略。
解析
为了优化处理动态流量负载且当前正在使用具有计划扩展的 Auto Scaling 组的网站的成本,让我们分析一下每个选项:选项分析:A. 重新配置 Auto Scaling 组以设置所需的实例数量。关闭计划扩展。限制:设置固定的所需实例数量并关闭计划扩展意味着 Auto Scaling 组不会根据流量需求自动调整实例数量。这可能会导致利用率不足(如果固定数量在低流量时段过高)或性能不佳(如果固定数量在高流量时段过低)。这种方法无法有效优化成本,因为它无法适应动态流量负载。B. 为 Auto Scaling 组创建一个使用更大 EC2 实例的新启动模板版本。限制:使用更大的 EC2 实例可能会增加成本,而不是优化成本。更大的实例具有更高的计算和内存容量,但如果流量是动态的,并且可以通过较少数量、大小合适的实例来处理,则无需这些容量。此选项无法满足成本优化要求。C. 重新配置 Auto Scaling 组以使用目标跟踪扩展策略。优点:目标跟踪扩展策略允许 Auto Scaling 组根据 CloudWatch 指标(例如 CPU 利用率或平均网络输入/输出)的指定目标值自动调整实例数量。这意味着 Auto Scaling 组可以根据动态流量负载进行扩展和收缩,确保网站在高流量时段拥有足够的容量,同时通过缩减容量在低流量时段降低成本。此选项通过适应流量需求直接满足成本优化需求。D. 用实例存储卷替换 EFS 卷。限制:实例存储卷为 EC2 实例提供临时块级存储。它们不适合存储需要在单个实例生命周期结束后继续保留的共享数据。由于网站架构要求将共享数据存储回卷,因此用实例存储卷替换 EFS 并不可行,并且可能导致数据丢失或不一致。此选项不符合网站的要求,也无法优化成本。结论:C. 重新配置 Auto Scaling 组,使用目标跟踪伸缩策略。这是满足公司网站成本优化需求的最佳方案。它允许 Auto Scaling 组根据动态流量负载自动调整实例数量,确保高效的资源利用率并节省成本。