1

我们知道 Azure Compute 是 PaaS,因此必须自动修补和升级操作系统 (Windows Server 2008 R2)。

我只是想知道在修补或计算升级期间是否会有任何停机时间......?

4

1 回答 1

4

如果您只有一个特定 VM 角色的实例,那么是的 - 您将有一小段停机时间,因为您需要重新启动。同样,如果主机操作系统打了补丁,你也会有一些停机时间。

如果您运行两个或更多实例,那么 SL​​A 就会启动,因为您的实例被分成不同的容器/网络分支/等。这些是故障域。因此,即使一个网段、路由器或整个机架离线,您也会在其他地方拥有另一个实例。

在操作系统更新期间,您的实例被划分为升级域,因此它们不会一次全部升级。只要您有两个或多个角色实例,这就会使您的服务处于始终可用的状态。对于不面向客户的后台进程(例如,在简单地从队列中读取并异步处理队列项的工作角色中),您可能可以摆脱该角色的单个实例,前提是您可以处理工作负载和偶尔会有处理延迟是可以的。

有关故障域和升级域的更多详细信息,请参阅这篇最近的 TechNet博客文章

于 2011-05-22T16:30:10.377 回答