AWS SAA 题库
点击卡片任意位置翻面查看正确答案与解析,也可以用键盘 ← → 切换题目。
一家公司最近通过在一个AWS区域中将应用程序重新托管到Amazon EC2实例上,将应用程序迁移到AWS。公司希望重新设计应用程序架构,以实现高可用性和容错性,确保流量可以随机到达所有运行的EC2实例。以下哪种步骤组合可以满足这些要求?(选择两个。)
解析
选项 C:创建 Amazon Route 53 多值答案路由策略: 多值答案路由策略允许将多个 EC2 实例的 IP 地址返回给客户端。这意味着流量可以随机地分布到所有运行的 EC2 实例上,从而实现负载均衡。即使某个实例出现故障,Route 53 仍然会将流量引导到其他可用的实例,增强了应用程序的高可用性和容错性。 选项 E:启动四个 EC2 实例:两个实例位于一个可用性区,另外两个实例位于另一个可用性区: 启动四个实例并分布在不同的可用性区(AZ)中,有助于提高应用程序的可用性和容错性。即使一个可用性区出现故障,另一个可用性区中的实例仍然可以处理流量,确保服务持续可用。
AI 解析
题目考察在AWS架构中实现高可用性和容错性的方法,涉及Route 53路由策略与EC2实例分布的设计。参考AWS文档中关于高可用架构及Route 53路由策略的内容:选项C(多值答案路由策略)允许同时返回多个健康资源记录,客户端随机选择,满足流量随机分发需求。选项E(四个EC2实例分布在两个可用区)确保每个可用区至少有两个实例,避免单点故障,符合跨可用区冗余的高可用性要求。选项A的故障转移策略属于主备模式,不适用于随机流量分配。选项B的加权策略需要手动配置权重比例,无法保证随机性。选项D的实例分布不均衡,其中一个可用区只有单实例,存在可用性风险。