繁体   English   中英

如何使用Azure VM自动缩放?

[英]How to do autoscaling with Azure VMs?

使用Azure Web应用程序进行自动缩放非常容易,并且有一个称为“虚拟机规模集”的虚拟机(但仍处于beta版且尚未正常运行),所以我想知道:如何使用常规的Azure VM进行自动缩放?

1)我当时想我们可以创建一个负载平衡器,可用性集和VM,对其进行预配置并关闭其中的一些功能。 但是,除了使用API​​来构建DIY缩放器之外,如果当前设置超过某个阈值,如何自动打开更多机器? Azure是否为此提供任何服务? 使用Azure的大公司如何处理此问题?

2)我如何确保所有机器都一致并在其上安装了我们软件的最新版本? 即使机器离线了几个月?

好吧,这些是2个独立的问题。 但是:

  1. 您可以使用VM缩放集来执行此操作。 是很好的资源汇编
  2. VM Scale集可以实现此目标,但不完全可以实现。 如果VM处于脱机状态,则无法对其进行配置(至少在Azure中)。 您可以在任何虚拟机启动后使用Powershell DSC \\ Ansible \\ Chef \\来配置它。 如果使用的是简单的VM缩放集,则需要先升级VM,然后再启动它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM