Microsoft Azure中可用性集的可用区和故障域功能有什么区别?
我正在通过模块讨论核心 Azure 架构组件。在那里我遇到了故障域的描述:
故障域。容错域提供了跨数据中心不同硬件的工作负载的物理分离。这包括支持位于服务器机架中的物理服务器的电源、冷却和网络硬件。如果支持服务器机架的硬件不可用,则只有该服务器机架会受到中断的影响。
此外,还有一些可用区功能的说明:
每个可用区都是一个隔离边界,包含一个或多个配备独立电源、冷却和网络的数据中心。
如果一个可用区出现故障,另一个可用区继续工作。
可用区通常通过非常快速的专用光纤网络相互连接。
可用区允许客户运行具有高可用性和低延迟复制的任务关键型应用程序。
可用性区域在 Azure 中作为服务提供,为了确保弹性,在所有启用的区域中至少有三个单独的区域。
我真的看不出两者之间的区别。这两个概念都是关于单个数据中心内数据中心部分的物理分离。那么,有人能指出这两个术语的主要意义是什么吗?他们的意思不是一样的吗?
我可以考虑以下问题吗?首先我们有一个区域,它是一个包含几个(至少三个)可用区(AZ)的设施,然后每个可用区包含一个或多个数据中心,然后每个数据中心包含几个可用性集,这里我们有每个可用性Set 包含几个机架,每个机架代表一个单独的故障域。