本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
管理弹性策略
本部分介绍如何为您的应用程序创建弹性策略。正确设置弹性策略使您能够了解应用程序的弹性状态。弹性策略包含信息和目标,您可以使用这些信息和目标来评估您的应用程序是否可以从中断类型(例如软件、硬件、可用区或 AWS 区域)中恢复。这些策略不会更改或影响实际应用程序。多个应用程序可以具有相同的弹性策略。
创建弹性策略时,您可定义目标:恢复时间目标(RTO)和恢复点目标(RPO)。这些目标决定了应用程序是否符合弹性策略。将策略附加到您的应用程序并运行弹性评测。您可以为您的组合中不同类型的应用程序创建不同的策略。例如,实时交易应用程序的弹性策略将与月度报告应用程序不同。
注意
AWS Resilience Hub 允许您在弹性策略的 R TO 和 RPO 字段中输入零值。但是,在评测您的应用程序时,可能的最低评测结果接近于零。因此,如果您在 RTO 和 RPO 字段中输入零值,则估计工作负载 RTO 和估计工作负载 RPO 结果将接近零,并且您的应用程序的合规性状态将设置为违反策略。
该评测会根据附加的弹性策略评估您的应用程序配置。在流程结束时, AWS Resilience Hub 评估您的应用程序如何根据弹性策略中的恢复目标进行衡量。
您可以在“应用程序”中创建弹性策略,也可以在“弹性策略”中创建。您可以访问有关您的策略的相关详细信息,也可以对其进行修改和删除。
AWS Resilience Hub 使用您的 RTO 和 RPO 目标来衡量针对以下潜在中断类型的弹性:
-
应用程序 – 丢失所需的软件服务或进程。
-
云基础架构 — 硬件丢失,例如 EC2 实例。
-
云基础设施可用区(AZ) – 一个或多个可用区不可用。
-
云基础设施区域 - 一个或多个区域不可用。
AWS Resilience Hub 使您能够创建自定义的弹性策略或使用我们推荐的开放标准弹性策略。创建自定义策略时,请命名和描述您的策略,并选择定义您的策略的相应级别或层级。这些层级包括:基础 IT 核心服务、关键任务、关键、重要和非关键。
选择适合您的应用程序类别的层级。例如,您可以将实时交易系统归类为关键系统,而将月度报告应用程序归类为非关键应用程序。使用我们的标准策略时,您可以选择具有预配置层级的弹性策略以及按中断类型划分的 RTO 和 RPO 目标值。如有必要,您可以更改层级以及 RTO 和 RPO 目标。
您可以在“弹性策略”中创建弹性策略,也可以在描述新应用程序时创建弹性策略。
访问弹性策略的详细信息
当您打开弹性策略时,您会看到有关该策略的重要细节。您也可以编辑或删除队列。
弹性策略详细信息包括两个主要视图:摘要和标签。
摘要
基本信息
提供有关弹性策略的以下信息:名称、描述、层级、成本层级和创建日期。
估计工作负载 RTO 和估计工作负载 RPO
显示与此弹性策略相关的估计工作负载 RTO 和估计工作负载 RPO 中断类型。
标签
使用此视图管理、添加和删除此应用程序内部的标签。
在“弹性策略”详细信息中编辑弹性策略
-
从左侧导航菜单中,选择策略。
-
在弹性策略中,打开弹性策略。
-
选择编辑。在基本信息、RTO 和 RPO 字段中输入相应的更改。然后选择 Save changes (保存更改)。
在“弹性策略”中编辑弹性策略
-
从左侧导航菜单中,选择策略。
-
在弹性策略中,选择一个弹性策略。
-
选择 Actions,然后选择 Edit。
-
在基本信息、RTO 和 RPO 字段中输入相应的更改。然后选择 Save changes (保存更改)。
删除“弹性策略”详细信息中的弹性策略
-
从左侧导航菜单中,选择策略。
-
在弹性策略中,打开弹性策略。
-
选择 Delete (删除)。选择 Delete role(删除角色),然后确认删除。
删除“弹性策略”中的弹性策略
-
从左侧导航菜单中,选择策略。
-
在弹性策略中,选择一个弹性策略。
-
选择 Actions (操作),然后选择 Delete (删除)。
-
选择 Delete role(删除角色),然后确认删除。