Google Compute Engine获取AutoStaler以根据不同的流量和工作负载调整应用程序资源
Google今天添加了一个AutoScaler功能,它可以帮助应用程序处理不同的流量和工作负载,并在Google云平台上的计算引擎。该服务首先在公司的Google Cloud Platform Live Event进行了演示,现在在公开测试中亮相。
计算引擎自动播放器可以通过在流量或工作负载更改时添加或删除资源来响应不同的用途。这些操作可以根据缩放规则开发人员定义(无需任何后续干预),自动发生。
当活动升起时,AutoScaler会增加资源以处理其他工作负载,并确保应用程序响应。与此同时,它会在流量或负载减少时删除资源,以帮助开发人员降低成本。
该功能对Web流量在蓬勃发展的Google公共云上的Haywire来构建不会下降的应用程序的开发人员有用。但是,在2013年7月,Microsoft在其云中添加了自动播放后,此外还有很长时间,而亚马逊在五年前推出了AutoScaling。
AutoScaling是公司需求的一些功能之一,特别是如果他们提供可能随机飙升的Web应用程序(思考Netflix)。已久的添加可以帮助谷歌增加企业销售推动。
以下是Google对其AutoScaler的完整解释:
计算引擎AutoStoSer能够通过定义一组计算发动机实例的理想利用率来智能地和动态地缩放实例数量。这意味着当您的服务的实际利用率增加或减少时,AutoStaler将检测更改并调整运行实例的数量。
AutoScaler可以响应许多不同的指标,如CPU负载,QPS在使用云监控服务定义的HTTP负载均衡器和度量标准上。AutoScaler不仅选择正确的实例数,而且根据当前状态来自所需目标的距离自动适应自动适应。这意味着AutoStaler即使在突然的交通尖峰等意想不到的场景中也表现良好。
谷歌表示,这款智能水平自动级别由与谷歌搜索和Gmail等产品设计的缩放基础设施设计。现在,开发人员可以“确保正确的计算发动机实例在任何给定的时间上有了正确的数量” - 或者至少是谷歌的音高。
云计算的最大优势之一是能够构建弹性和成本效益的应用。如果开发人员可以在任何特定时间使用适当的资源,他们可以以更低的价格提供更好的软件。
乔丹艺术促成了这个故事。