Q32 — AWS SAP-C02 第3章
第 32/75 题 | ← 返回第3章
Q257. 解决方案架构师有一个部署在Auto Scaling组中的Amazon EC2实例上的运营工作负载。VPC架构跨越两个可用区(AZ),每个可用区中有一个子网供Auto Scaling组使用。VPC连接到本地环境,连接不能中断。Auto Scaling组的最大规模为20个正在使用的实例。VPC IPv4地址如下: VPC CIDR:10.0.0.0/23 AZ1子网CIDR:10.0.0.0/24 AZ2子网CIDR:10.0.1.0/24 部署后,该区域又有了第三个可用区。解决方案架构师希望在不添加额外IPv4地址空间且不中断服务的情况下采用新的可用区。 哪种解决方案将满足这些要求?
- A. 更新Auto Scaling组仅使用AZ2子网。删除并使用之前地址空间的一半重新创建AZ1子网。调整Auto Scaling组以同时使用新的AZ1子网。当实例健康时,调整Auto Scaling组仅使用AZ1子网。删除当前的AZ2子网。使用原始AZ1子网地址空间的后半部分创建新的AZ2子网。使用原始AZ2子网地址空间的一半创建新的AZ3子网,然后更新Auto Scaling组以目标所有三个新子网。 ✓
- B. 终止AZ1子网中的EC2实例。使用一半的地址空间删除并重新创建AZ1子网。更新Auto Scaling组使用此新子网。对第二个AZ重复此操作。在AZ3中定义新子网,然后更新Auto Scaling组以目标所有三个新子网。
- C. 创建具有相同IPv4地址空间的新VPC并定义三个子网,每个AZ一个。更新现有的Auto Scaling组以目标新VPC中的新子网。
- D. 更新Auto Scaling组仅使用AZ2子网。更新AZ1子网以拥有之前地址空间的一半。调整Auto Scaling组以同时使用AZ1子网。当实例健康时,调整Auto Scaling组仅使用AZ1子网。更新当前AZ2子网并分配原始AZ1子网的地址空间的后半部分。使用原始AZ2子网地址空间的一半创建新的AZ3子网,然后更新Auto Scaling组以目标所有三个新子网。
正确答案: A. 更新Auto Scaling组仅使用AZ2子网。删除并使用之前地址空间的一半重新创建AZ1子网。调整Auto Scaling组以同时使用新的AZ1子网。当实例健康时,调整Auto Scaling组仅使用AZ1子网。删除当前的AZ2子网。使用原始AZ1子网地址空间的后半部分创建新的AZ2子网。使用原始AZ2子网地址空间的一半创建新的AZ3子网,然后更新Auto Scaling组以目标所有三个新子网。
解析
选项A是正确答案。通过逐步迁移流量并重新创建子网,可以在不添加额外IPv4地址空间且不中断服务的情况下采用第三个可用区。 选项B会终止AZ1中的EC2实例,可能导致服务中断。选项C创建新VPC不必要且需要大量重新配置。选项D通过更新现有子网偏离了正确方法(子网创建后无法修改IP地址范围),可能导致服务中断。 "无法修改现有虚拟私有云(VPC)或子网的IP地址范围。"