本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
用于区域偏移的数据和控制平面
在规划故障转移和灾难恢复时,请考虑故障转移机制的弹性。我们建议您确保在故障转移期间所依赖的机制具有高可用性,以便在灾难情况下可以根据需要使用它们。通常,应尽可能为机制使用数据平面函数,以获得最大的可靠性和容错性。考虑到这一点,请务必了解服务的功能如何在控制面板和数据面板之间划分,以及何时可以依赖服务的数据面板可预期的极高可靠性。
与大多数 AWS 服务一样,控制平面和数据平面支持区域移位功能的功能。虽然这两者都是为了可靠而构建的,但控制平面针对数据一致性进行了优化,而数据平面则针对可用性进行了优化。数据面板专为弹性而设计,因此即使在中断事件期间,当控制面板可能不可用时,它也能保持可用性。
一般而言,控制面板允许您执行基本的管理功能,例如在服务中创建、更新和删除资源。数据面板提供服务的核心功能。
有关数据平面、控制平面以及如何 AWS 构建服务以满足高可用性目标的更多信息,请参阅 Amazon Builders Library 中的 “使用可用区的静态稳定性” 论文