弹性伸缩 AS

自动化、具备计划性、高效且高容错性的低成本计算资源管理策略

弹性伸缩 AS 简介

弹性伸缩(Auto Scaling,AS)为您提供高效管理计算资源的策略。您可设定时间周期性地执行管理策略或创建实时监控策略,来管理 CVM 实例数量,并完成对实例的环境部署,保证业务平稳顺利运行。在需求高峰时,弹性伸缩自动增加 CVM 实例数量,以保证性能不受影响;当需求较低时,则会减少 CVM 实例数量以降低成本。弹性伸缩策略不仅能够让需求稳定规律的应用程序实现自动化管理,同时告别业务突增或CC攻击等带来的烦恼,对于每天、每周、每月使用量不停波动的应用程序还能够根据业务负载分钟级扩展。弹性伸缩策略让集群保持恰到好处的实例数量。

腾讯云 AS 的特性

自动化

使用弹性伸缩,您可以设置一个伸缩策略,弹性伸缩会根据业务负载情况,动态实时自动创建和释放 CVM 实例,帮助您以最合适的实例数量应对业务情况,全程无需人工干预,为您免去人工部署负担。

省成本

弹性伸缩帮助您以最合适的实例数量应对业务情况,当业务需求增加时,为您无缝地自动增加适量 CVM 实例,当业务需求下降时,为您自动削减不需要的 CVM 实例,提高设备利用率,为您节省部署和实例成本。

计划性

针对负载变化有着时间规律的业务,弹性伸缩可以根据您指定的一个时间点(如每晚 21:00)对业务资源进行自动扩容,这对于企业和开发者们在面临业务繁忙或难以区分不同业务的处理优先级时尤为可用。

容错性

弹性伸缩自动检测实例的健康状况,一旦发现异常,便会当即自动复制出健康的实例,以替换状态异常的实例,确保您的应用程序获得预期的计算容量,为您的业务保驾护航。

易审计

用户在使用弹性伸缩时,可记录每一个伸缩事件相关的触发条件、时间、涉及实例、成功/失败原因,并提供可视化追溯和查询界面,以及短信提示,方便您能够在短时间内定位到问题根源,及时解决。

典型场景案例

弹性 Web 应用服务

业务类型

电商网站、视频网站、在线教育等。

策略

客户端的请求通过负载均衡到达应用服务器,当访问量快速变化时,弹性伸缩服务可根据请求量弹性扩缩应用服务器的数量。

高性能计算集群部署

业务类型

分布式大数据的计算节点、数据检索服务器等后端计算集群。

策略

根据计算量大小实时调整集群服务器数量。

请求类服务器部署

业务类型

发送请求或收集数据的服务器集群。

策略

由于此类业务具有明显的时效性,可以考虑弹性伸缩服务快速完成请求服务器的创建和缩容。