Windows Azure能否随负载变化动态扩展应用程序?
从我在Windows Azure资料中看到的有关如何部署应用程序(例如)的内容来看,在部署应用程序时,必须选择“角色大小”和角色实例数 这看起来很不酷——如果对应用程序的请求数量突然增加,会发生什么情况Windows Azure能否随负载变化动态扩展应用程序?,windows,azure,load-balancing,Windows,Azure,Load Balancing,从我在Windows Azure资料中看到的有关如何部署应用程序(例如)的内容来看,在部署应用程序时,必须选择“角色大小”和角色实例数 这看起来很不酷——如果对应用程序的请求数量突然增加,会发生什么情况 部署应用程序时,是否可以在高负载情况下生成其他角色实例,然后在负载降低时将其杀死?此功能未嵌入Azure中,但Microsoft可能会在将来添加一些内容 有相当多的示例向您展示了如何自己实现这一点-例如,请参见 作为对此的更新——Scott Gu本周(2011年6月)在伦敦发表讲话,他表示,自
部署应用程序时,是否可以在高负载情况下生成其他角色实例,然后在负载降低时将其杀死?此功能未嵌入Azure中,但Microsoft可能会在将来添加一些内容 有相当多的示例向您展示了如何自己实现这一点-例如,请参见
作为对此的更新——Scott Gu本周(2011年6月)在伦敦发表讲话,他表示,自动校准是微软正在积极研究并将在不久的将来提供的东西。显然,目前没有日期,也没有保证 自动缩放现在不是一项内置服务,但有第三方工具提供此服务,例如。您也可以推出自己的产品(这里有一个),但我不推荐在开始时使用,因为有很多事情需要考虑,例如:
- 了解Windows Azure计费的工作原理,以及每小时计费的时间
- 了解斜坡上升时间和何时考虑向下伸缩而不引起服务器跳/下跳
首先,我要认真看一看AzureWatch:每小时每个实例一分钱,您可以很快地启动和运行。截至2011年11月,Microsoft发布了自动缩放应用程序块(Wasabi)。过来看。 它不像其他服务(ACL、缓存、服务总线等)那样被烘焙到WindowsAzure中,而是您必须托管的组件。这是非常容易做到的,并且伴随着提供您自己的数据收集器、度量和自定义操作的灵活性 以下是一些有用的演示和演示: