gpt4 book ai didi

azure - 高可用性 Azure VM 的正确设置

转载 作者:行者123 更新时间:2023-12-03 00:34:00 25 4
gpt4 key购买 nike

我想在 Azure 中的两个虚拟机上实现高可用性场景。我理解并可以按照此处的说明进行操作: https://www.windowsazure.com/en-us/manage/windows/common-tasks/manage-vm-availability/

但是,我的问题是:这两个虚拟机是否应该是彼此的精确副本,以便当一个虚拟机出现故障时,另一个虚拟机接管?或者可用性集是否会照顾这一点,以便两个虚拟机可以拥有完全不同的内容并仍然利用彼此的免费资源?

最佳答案

如果您使用虚拟机(当前处于预览版),则每个虚拟机都位于其自己的 VHD 中。您可以通过从您构建的镜像创建 VM 来创建其他实例,但此时,新 VM 位于其自己的 VHD 中,并且随着时间的推移,实际磁盘镜像将与任何其他实例产生偏差。当然,如果每个虚拟机都是从相同的镜像创建的,具有相同的初始化任务等,那么它们也将拥有相同的软件。您将负责升级所有虚拟机上的软件版本。如果您随后将这些多个虚拟机放入可用性集中,则可以确保您拥有的虚拟机的主机操作系统(计算机级别的底层操作系统)不会同时更新。您还知道可用性集中的不同虚拟机将位于不同的机架、网段等中。

有关可用性集的更多信息:在可用性集中,您可能拥有各种虚拟机 - Linux、Windows、不同的功能。并且...您可以定义多个可用性集。

在 PaaS 世界中,您设置具有 Web 和/或辅助角色的云服务,这些虚拟机以完全相同的方式生成。因此,添加实例意味着添加更多等效的虚拟机。如果磁盘崩溃,将像其他虚拟机一样创建一个新虚拟机。这些操作系统磁盘没有持久性更改。就云服务而言,存在故障域和升级域,这与可用性集非常相似。

关于azure - 高可用性 Azure VM 的正确设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13813033/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com