自动调整Azure VM映像的大小

时间:2012-11-05 15:45:57

标签: azure hosting cloud azure-virtual-machine

是否可以根据设置条件自动触发Azure VM的大小调整?

例如,如果处理器/ RAM超过90%的使用时间为5分钟,则从“中”机器增加到“大”?那么,当使用量减少时,显然会缩小尺寸吗?

或者......是否可以安排在(峰值)英国办公时间之间调整大小,然后在非高峰期缩小尺寸?

只是一个想法...

3 个答案:

答案 0 :(得分:3)

不,这是不可能的。但你可以相当容易地编程自动缩放。看看Azure Scale Me project。这使用对云服务的调用,但您可以相当容易地添加对虚拟机REST API调用的调用,而不是托管服务REST API调用。

答案 1 :(得分:3)

值得检查模式和实践团队中的Auto Scaling Building Block,这是Windows Azure企业库5.0的一部分

  

Microsoft Enterprise Library自动缩放应用程序块   (WASABi)允许您向Windows Azure添加自动缩放行为   应用。您可以选择在Windows Azure中或在Windows中托管该块   本地应用程序。自动缩放应用程序块可以是   使用不加修改;它提供了所需的所有功能   定义和监视Windows Azure中的自动缩放行为   应用

     

企业库自动缩放应用程序块包括   以下功能:

     
      
  • 它允许您使用图形化企业库配置工具来管理配置设置。
  •   
  • 它允许您配置块使用的存储位置和日志记录机制。
  •   
  • 它允许您通过添加自定义自动缩放规则和操作来扩展块。
  •   

答案 2 :(得分:2)

如果您想要一种免提方式,并且不介意使用第三方服务结帐AzureWatch 如果您最终使用或不使用开源块实现任何自动扩展解决方案,那么有很多编码,维护,监视和担心自动扩展的细微差别 - 并且感知到的成本仍然是当需要在某个地方托管自动扩展解决方案时,有时会以更大的规模进行托管。