弹性伸缩服务可根据业务需求,通过策略自动调整其业务的云主机资源。弹性伸缩具有自动化、灵活、省成本、高可用及可观测等优势。
自动化
您可根据业务需求预先配置策略来自动调整计算资源,降低人为操作调整的工作压力,并减少随人为操作衍生出的失误隐患。通常自动化调整涉及两个方面:
- 自动扩容:当用户业务需求上升时,在短时间内自动增加弹性云主机实例数量,确保计算能力满足业务需求。若伸缩组同时关联了负载均衡,则通过负载均衡将业务访问请求按照预设算法分发给伸缩组内的每台云主机,降低每台云主机的计算压力,确保业务稳定运行。
- 自动缩容:当用户业务需求下降时,可在短时间内自动减少伸缩组内的弹性云主机实例数量,在满足业务计算需求的同时减少用户资源成本。若伸缩组同时关联了负载均衡,则自动将移出的云主机取消关联负载均衡,负载均衡自动识别伸缩组内的现存主机并按需分发访问请求,确保业务稳定运行。
灵活
弹性伸缩的灵活主要体现在两个方面,伸缩策略灵活和伸缩配置灵活。
- 伸缩策略灵活:天翼云弹性伸缩可以配置三种伸缩策略,您可根据不同的业务场景选择不同的策略配置,包括告警策略、定时策略、周期策略、目标追踪策略、智能预测策略、简单策略。
- 伸缩配置灵活:用户在设置伸缩组时,也可根据不同的业务需求来设置不同的实例配置模板,可以灵活设置伸缩组内的最大/最小实例数以及配置规格中的云主机镜像、云硬盘类型及大小、登录方式等。
省成本
弹性伸缩按需取用,自动释放,提高资源的利用率,有效降低成本。
- 无需预备实例资源,随着业务波动,业务量达到预设值后,弹性伸缩将自动增加主机实例。
- 无需担心不能及时释放冗余资源,造成成本浪费。在保证高可用的同时,提升资源利用率,最大程度降低成本支出。
- 无需投入大量人力来调整计算资源,节约了人力成本和时间成本。
多可用区
弹性伸缩支持在同一资源池的不同可用区进行伸缩活动。设置伸缩组时可指定多个可用区,使得业务需求上升时,可在同一资源池下的多个可用区中伸缩,来降低电力、网络等可能出现的故障对整个系统稳定性的影响,提升业务的容灾能力。
高可用
弹性伸缩服务通过健康检查功能及与负载均衡结合使用,为用户提供高可用的业务环境。
- 弹性伸缩提供健康检查功能,在云主机实例状态异常时,自动新增实例替换异常的云主机实例,避免业务中断,降低服务抖动。
- 弹性伸缩和负载均衡结合使用:弹性伸缩组关联负载均衡后,伸缩组会自动将加入伸缩组的实例绑定负载均衡监听器。访问流量将通过负载均衡监听器自动分发到伸缩组内的所有实例,提高应用系统的可用性。
可观测
弹性伸缩提供针对伸缩组、伸缩实例的多维度监控数据,为用户提供快速发现问题和定位溯源能力。
- 弹性伸缩自动记录每一个伸缩活动的详细信息,有助于用户快速定位问题根源,降低了排查难度。
- 可以通过云监控查看伸缩组内的实例运行状态。用户无需多次查看多台云主机实例的运行状态,有助于用户快速了解整体的业务供给能力。