就绪检查组件 - Amazon Route 53 应用程序恢复控制器
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

就绪检查组件

下图展示了配置为支持就绪检查功能的恢复组示例。此示例中的资源在恢复组中按单元格(按 Amazon Web Services 区域)和嵌套单元格(按可用区)分组。这里有恢复组(应用程序)的总体就绪状态,以及每个单元格(区域)和嵌套单元格(可用区)的个体就绪状态。

Route 53 ARC 的恢复组示例。它有两个单元格(按区域划分),每个区域内有 2 个嵌套单元格(按可用区划分)。第一个区域单元格的状态全部为就绪,第二个区域单元格的状态为未就绪,因为其中一个可用区单元格尚未就绪。恢复组总体上尚未就绪。

以下是 Route 53 ARC 中就绪检查功能的组件。

单元格

单元格定义了应用程序的副本或独立的失效转移单位。它将应用程序在副本中独立运行所需的所有 Amazon 资源进行分组。例如,您的主单元格中可能有一组资源,备用单元格中可能有另一组资源。您可以确定单元格所含内容的边界,但单元格通常代表可用区或区域。一个单元格中可以有多个单元格(嵌套单元格),例如一个区域内的多个可用区。每个嵌套单元格代表一个孤立的失效转移单位。

恢复组

单元格组合成一个恢复组。恢复组代表您要检查失效转移就绪情况的一个或一组应用程序。它由功能上彼此匹配的两个或多个单元格或副本组成。例如,如果您有一个在 us-east-1a 和 us-east-1b 之间复制的 Web 应用程序(其中 us-east-1b 是失效转移环境),则可以在 Route 53 ARC 中将该应用程序表示为恢复组,它包含两个单元格:一个在 us-east-1a 中,一个在 us-east-1b 中。恢复组还可以包括全局资源,例如 Route 53 运行状况检查。

资源和资源标识符

在 Route 53 ARC 中创建就绪检查组件时,您可以使用资源标识符指定资源,例如 Amazon DynamoDB 表、网络负载均衡器或 DNS 目标资源。资源标识符是资源的 Amazon 资源名称 (ARN),而对于 DNS 目标资源,则是 Route 53 ARC 在创建资源时生成的标识符。

DNS 目标资源

DNS 目标资源是应用程序的域名和其他 DNS 信息(例如该域所指向的 Amazon 资源)的组合。您可以选择是否包含 Amazon 资源,但如果提供该资源,它必须是 Route 53 资源记录或网络负载均衡器。当您提供 Amazon 资源时,您可以获得更详细的架构建议,这些建议可以帮助您提高应用程序的恢复弹性。您可以在 Route 53 ARC 中为 DNS 目标资源创建资源集,然后为资源集创建就绪检查,以便获得应用程序架构建议。就绪检查还会根据 DNS 目标资源的就绪规则监控应用程序的 DNS 路由策略。

资源集

资源集是一组跨越多个单元的 Amazon 资源,包括资源或 DNS 目标资源。例如,您可能有一个负载均衡器在 us-east-1a 中,还有一个在 us-east-1b 中。要监控负载均衡器的恢复就绪情况,您可以创建一个包含两个负载均衡器的资源集,然后为该资源集创建就绪检查。Route 53 ARC 将持续检查集合中资源的就绪情况。您还可以添加就绪范围,将资源集中的资源与您为应用程序创建的恢复组相关联。

就绪规则

就绪规则是 Route 53 ARC 对资源集中的一组资源执行的审计规则。在 Route 53 ARC 中,支持就绪检查的每种资源都有一组就绪规则。每个规则都包含一个 ID 和一个描述,描述中解释了 Route 53 ARC 检查资源的目的。

就绪检查

就绪检查监控应用程序中的资源集(例如一组 Amazon Aurora 实例),Route 53 ARC 将审计它的恢复就绪情况。准备情况检查可以包括审计,例如容量配置、 Amazon 配额或路由策略。例如,如果您想审计跨两个可用区的 Amazon EC2 Auto Scaling 组的就绪情况,可以为包含两个资源 ARN(每个自动扩缩组一个)的资源集创建就绪检查。然后,为了确保每个组同等扩展,Route 53 ARC 会持续监控两个组中的实例类型和数量。

就绪范围

就绪范围标识特定就绪检查所包含的资源分组。就绪检查的范围可以是恢复组(即整个应用程序全局)或单元格(即区域或可用区)。如果资源属于 Route 53 ARC 全局资源,将就绪范围设置到恢复组或全局资源级别。例如,Route 53 运行状况检查是 Route 53 ARC 中的一项全局资源,因为它不是特定于某个区域或可用区的。