什么是云服务器的弹性伸缩?弹性伸缩(Auto Scaling)根据您的业务需求和伸缩策略,为您自动调整计算资源。您可设置定时、周期或监控策略,恰到好处地增加或减少实例,并完成实例配置,保证业务平稳健康运行。在需求高峰期时,弹性伸缩自动增加实例的数量,以保证性能不受影响;当需求较低时,则会减少实例数量以降低成本。弹性伸缩既适合需求稳定的应用程序,同时也适合每天、每周、每月使用量不停波动的应用程序。
那么弹性伸缩有什么优势呢?
一、自动化
自动伸缩实例,无需人工干预
弹性伸缩根据业务负载情况动态实时自动创建和释放 CVM 实例,帮助您以最合适的实例数量应对业务情况,全程无需人工干预,为您免去人工部署负担。
例如,您可以设置一个伸缩策略,当 CPU 利用率较高时,就向伸缩组添加新的 CVM 实例,新增的 CVM 实例秒级计费;同样,您也可以设置一个策略,在 CPU 使用率较低时从伸缩组删除实例;如果您的负载变化情况是可以预知的,则可以设置定时任务,对您的扩展活动进行规划。
新增实例还可直接关联已有负载均衡 CLB,以使伸缩组新增的实例承担分发流量,提高服务可用性;您还可以向管理员发送告警,帮助您及时关注异常情况。
二、省成本
适量伸缩实例,节省成本
弹性伸缩帮助您以最合适的实例数量应对业务情况,当业务需求增加时,为您无缝地自动增加适量 CVM 实例,当业务需求下降时,为您自动削减不需要的 CVM 实例,提高设备利用率,为您节省部署和实例成本。
三、容错性
系统自动检测,及时容错
弹性伸缩自动检测实例的健康状况,一旦发现异常,即自动复制出健康的实例,以替换状态异常的实例,确保您的应用程序获得预期的计算容量,为您的业务保驾护航。
看过这些使用弹性伸缩的优势,那如果没有使用弹性伸缩会遇到哪些情况呢?
一、繁琐的手动操作
手动创建、销毁资源,需手动配置负载均衡;手动操作容易出错,影响业务。
二、资源闲置带来浪费
需预留过量的 CVM 以防资源不足影响业务。
三、无法及时容错
通常在发现业务中断后才能处理异常实例,影响业务可用性。
在了解了弹性伸缩的概念和优势后,弹性伸缩的应用领域有哪些呢?
一、弹性WEB应用服务——常见 Web 服务的逻辑层服务器扩缩容
如电商网站、视频网站、在线教育等,客户端的请求通过负载均衡到达应用服务器。当访问量快速变化时,弹性伸缩服务可根据请求量弹性扩缩应用服务器的数量。
二、高性能计算集群——服务的分布式后台扩缩容如分布式大数据计算的计算节点、数据检索服务器等后端计算集群,根据计算量大小实时调整集群服务器数量。
以上就是关于弹性伸缩的介绍,对于业务波动较大的用户,可以使用新睿云的云服务器并配置弹性伸缩功能,相信将为您的业务带来巨大的提升。
新睿云,让云服务触手可及
云主机|云存储|云数据库|云网络
领取专属 10元无门槛券
私享最新 技术干货