AWS SAA 题库

点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 切换题目。

第 229 / 1018 题单选题

一家公司担心正在使用的两个NAT实例将无法再支持公司应用程序所需的流量。解决方案架构师希望实施一个高度可用、容错且自动可扩展的解决方案。 解决方案架构师应该推荐什么?

  • A. 删除两个NAT实例,用两个NAT网关在同一个可用区内替代。
  • B. 在不同的可用区中使用带有网络负载均衡器的Auto Scaling组来管理NAT实例。
  • C. 删除两个NAT实例,用两个NAT网关在不同的可用区内替代。
  • D. 用不同的可用区中的Spot实例替换两个NAT实例,并部署网络负载均衡器。
第 229 / 1018 题正确答案 C
  • C. 删除两个NAT实例,用两个NAT网关在不同的可用区内替代。

解析

选项A建议在同一个可用区内使用两个NAT网关,这不提供高可用性,因为单一可用区内的故障可能会导致故障。 选项B建议使用Auto Scaling组和Network Load Balancers,但它并没有提供故障容忍性,因为NAT实例仍然在同一个可用区中。 选项D建议使用Spot实例,但Spot实例并不总是可用,不适合作为NAT实例的替代品。 选项C提出了一个更好的解决方案,因为它建议使用NAT网关,并将它们部署在不同的可用区,以提供高可用性和故障容忍性。这样,即使一个可用区发生故障,仍然可以保持对NAT网关的访问。

AI 解析

AWS NAT网关设计为在单个可用区中自动冗余,但跨多个可用区需部署多个网关以实现高可用性和容错能力。题目要求替代现有NAT实例的方案需满足高可用、自动扩展和容错。选项C在不同可用区部署NAT网关,确保一个可用区故障时另一个继续服务,符合AWS架构最佳实践。其他选项或未跨可用区(A),或引入不必要组件如负载均衡器(B、D)。参考AWS文档中关于NAT网关的高可用性部署建议。