我发现 Azure 可用区的文档有点缺乏有关高可用性的详细信息,因此我希望这里有人了解有关某些未记录行为的详细信息。
当在 Azure 上预配虚拟机(或任何其他区域资源,如磁盘)但未选择可用性选项(本例中为可用区)时,会发生什么情况。如果有三个Zone,它驻留在哪个Zone。在 AWS 上,所有虚拟机都位于某个区域,如果没有其他情况,也是随机的。但是 Azure 上有什么?也是随机的,第四个?没有任何?不包含在区域中的单独数据中心?区域内是否存在不属于任何区域的 Azure 数据中心?
为什么我们可以将(数据)磁盘放置在与我们附加的虚拟机不同的可用区域中?由于磁盘可能距离较远,这是否会导致性能下降?AFAIK,这在 AWS 上甚至是不可能的,例如,EBS 必须与 EC2 实例位于同一区域,并且子网不能跨越不同的区域。