一个 Web 应用程序在单个 AWS 区域的 EC2 实例上运行,并且即使一个可用区发生故障,也必须保持完全可用且性能不下降。该应用程序始终总共需要至少 12 个实例。哪种部署方式在满足这些要求的同时,使用的运行实例数量最少?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 部署在 3 个可用区中,每个可用区有 6 个实例.
为什么这是答案
正确答案是“部署在 3 个可用区中,每个可用区有 6 个实例”。为了满足即使一个可用区发生故障,应用程序仍能保持完全可用且性能不下降的要求,我们需要确保在故障发生后,剩余的可用区能够提供至少 12 个实例。 如果部署在 3 个可用区中,每个可用区有 6 个实例,那么总共有 18 个实例。当一个可用区发生故障时,剩余的两个可用区将提供 12 个实例(6 + 6 = 12),这正好满足了至少 12 个实例的需求。 其他选项: 部署在 2 个可用区中,每个可用区有 6 个实例:总共 12 个实例。一个可用区故障后,只剩下 6 个实例,不满足 12 个实例的需求。 部署在 2 个可用区中,每个可用区有 12 个实例:总共 24 个实例。虽然满足可用性要求,但运行实例数量过多,不符合“使用的运行实例数量最少”的要求。 部署在 3 个可用区中,每个可用区有 4 个实例:总共 12 个实例。一个可用区故障后,只剩下 8 个实例,不满足 12 个实例的需求。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡