Azure自动缩放对虚拟缩放集的依赖性及其限制

时间:2017-12-19 09:30:43

标签: azure azure-virtual-machine autoscaling

在Azure中,为什么没有自动扩展虚拟机。自动缩放是通过虚拟缩放集完成的,该虚拟缩放集支持完整的操作系统映像。 VSS与虚拟机是否存在任何限制。除了使用此功能之外,是否有任何方法可以对虚拟机进行自动缩放 https://blogs.msdn.microsoft.com/kaevans/2015/02/20/autoscaling-azurevirtual-machines/

我认为azure monitor可以配置为自动调整VM但我无法弄清楚如何这样做?

3 个答案:

答案 0 :(得分:1)

虚拟机规模集(VMSS)用于部署高可用性基础架构,其中一组计算机具有类似的设置。这也是您最有可能使用Autoscaling for VM资源的地方。因此,目前,您可以使用Azure Autoscale自动扩展比例集,但不能自动扩展单个VM。你可能想在这里留下一些string connection

请参阅feedback以了解有关如何将VMSS使用Azure Monitor自动缩放功能的更多信息。

答案 1 :(得分:0)

那么,您希望如何扩展常规虚拟机?确定Azure可以为你打造一个空的虚拟机吗?这有多好?不好。因此,通常没有简单的方法来自动调节vms,因为你需要在使用前配置它们。

您可以使用自定义解决方案(例如您已链接的解决方案)来实现扩展。

答案 2 :(得分:0)

Azure Classic VM支持自动缩放。 Azure经典VM支持负载平衡。但Azure ARM VM不支持此功能。

如果您确实想要使用此功能,则可以创建度量标准警报,当VM达到此警报时,您可以执行Runbook。在本Runbook中,您可以使用Azure Power Shell来调整VM的大小。

注意:但是,实际上不建议您这样做。因为当您调整此VM的大小时,您的VM将重新启动,并且您的VM无法提供服务。重启时间可能需要几分钟。这对您的服务来说是灾难性的。如果可能,我建议你可以使用VMSS。

enter image description here

enter image description here