Q7 — AWS SAA-C03 第15章

第 7/100 题 | ← 返回第15章

Q1107. 一家公司有大量工作负载,每周五晚上运行.工作负载在位于 us-east-l 区域的两个可用区的 Amazon EC2 实例上运行.通常,该公司必须始终运行不超过两个实例.但是,该公司希望每周五扩展到六个实例,以处理定期重复增加的工作负载.哪种解决方案可以以最少的运营开销满足这些要求?

正确答案: B. 创建一个具有计划操作的 Auto Scaling 组.

解析

为了以最少的运营开销满足公司的需求(每周五晚上将 EC2 实例从两个扩展到六个),最好的解决方案是:B.创建一个具有计划操作的 Auto Scaling 组.分析:需求细分:该公司有大量工作负载每周五晚上运行.工作负载在 us-east-1 区域的两个可用区中的 EC2 实例上运行.通常情况下,不需要超过两个实例.该公司希望每周五将实例扩展到六个,以处理增加的工作量.运营开销:该解决方案应尽量减少人工干预,并提供可靠、自动化的方式来扩展实例.选项评估:A.在 Amazon EventBridge 中创建提醒以扩展实例:EventBridge 可用于触发事件,但它本身并不管理 EC2 实例的扩展.这将需要额外的逻辑(可能是 Lambda 函数)来处理扩展,这会增加复杂性和运营开销.B.创建一个具有计划操作的 Auto Scaling 组:Auto Scaling 组提供了一种根据需求自动管理 EC2 实例数量的方法.Auto Scaling 组内的计划操作允许在特定时间或日期执行预定义的扩展策略.这满足了周五晚上扩展到六个实例且无需人工干预的要求.C.创建使用手动扩展的 Auto Scaling 组:虽然可以创建自动扩展组,但使用手动扩展会违背自动化的目的.这需要有人每周五手动调整所需容量,这会增加运营开销.D.创建使用自动扩展的 Auto Scaling 组:自动扩展会根据实时需求和定义的阈值调整实例数量.虽然这对于可变工作负载可能很有效,但对于可预测的重复性工作负载(如所述)来说并不理想.当一周内只需要两个实例时,这可能会导致不必要的扩展事件.结论:选项 B,即创建具有计划操作的 Auto Scaling 组,是最合适的解决方案.它根据预定义的时间表自动将实例扩展到每个星期五晚上六个,而无需任何手动干预,从而最大限度地降低运营开销.这确保公司无需付出任何额外的努力或复杂性即可处理增加的工作量.