区域出现故障时单个Azure VM会发生什么

问题描述

我们提供的服务具有较低的SLA要求,因此我们将其托管在单个VM上,而不需要可用性集/区域中的多个VM。 如果区域或故障域出现故障,该怎么办? Azure是否会自动将VM重新分配到操作区域/主机(FD),还是必须主动重新启动或重新部署VM才能重新分配它?

解决方法

document中,当遇到意外停机时,Azure会将您的VM迁移到同一数据中心中运行正常的物理计算机上。

检测到后,Azure平台会自动迁移(修复)您的 虚拟机到同一数据中心中运行正常的物理机。 在恢复过程中,虚拟机会经历停机时间 (重新启动),并且在某些情况下会丢失临时驱动器。附件 操作系统和数据磁盘始终保留。

但是,如果您使用的是单个VM,则建议使用标准SSD 和更高的SLA。

具有标准SSD的单实例虚拟机将具有SLA 至少99.5%,而具有 标准硬盘的SLA至少为95%。参见SLA for Virtual Machines