开发者社区 问答 正文

什么是弹性伸缩【介绍】

弹性伸缩自动为您调整弹性计算资源大小,以满足您业务需求的变化。弹性伸缩根据您设置的伸缩规则,在业务需求增长时自动为您增加ECS实例以保证计算能力,在业务需求下降时自动减少ECS实例以节约成本。




弹性扩张


当您的业务升级时,弹性伸缩为您自动完成底层资源升级,避免访问延时和资源超负荷运行。
您可以配置云监控实时关注您的ECS实例使用情况。例如,当云监控检测到伸缩组内的ECS实例vCPU使用率突破80%时,弹性伸缩根据您配置的伸缩规则弹性扩张ECS资源,自动创建合适数量的ECS实例,并自动添加ECS实例到负载均衡实例和RDS实例的访问白名单中。更多详情,请参阅 创建伸缩组云监控 监控弹性伸缩





弹性收缩


当您的业务需求下降时,弹性伸缩为您自动完成底层资源释放,避免资源浪费。
您可以配置云监控实时关注您的ECS实例使用情况。例如,当云监控检测到伸缩组内的ECS实例vCPU使用率低于30%时,弹性伸缩根据您配置的伸缩规则弹性收缩ECS资源,自动释放合适数量的ECS实例,并自动从负载均衡实例和RDS实例的访问白名单中移除ECS实例。更多详情,请参阅 移出策略云监控 监控弹性伸缩



弹性自愈


弹性伸缩提供健康检查功能,自动监控伸缩组内的ECS实例的健康状态,避免伸缩组内健康ECS实例低于您设置的最小值。
当检测到某台ECS实例处于不健康状态时。弹性伸缩自动释放不健康ECS实例并创建新的ECS实例,自动添加新ECS实例到负载均衡实例和RDS实例的访问白名单中。更多详情,请参阅 移出不健康ECS实例





展开
收起
青蛙跳 2018-08-17 11:23:18 1333 分享 版权
阿里云 AI 助理回答

弹性伸缩(Elastic Scaling Service,简称ESS)是阿里云提供的一种自动调整计算资源的服务,确保您的业务能够灵活应对需求变化,同时优化成本。以下是弹性伸缩在不同场景下的工作原理和配置概览:

弹性扩张

  • 触发条件:当业务量增长,例如云监控检测到ECS实例的vCPU使用率超过80%时。
  • 操作过程
    • 自动创建ECS实例:根据预设的伸缩规则,弹性伸缩自动增加适量的ECS实例以增强计算能力。
    • 资源集成:新创建的ECS实例会被自动关联到负载均衡服务,并添加到RDS实例的访问白名单中,确保无缝接入现有架构。
  • 配置指南:您需要事先设置好伸缩组、伸缩配置以及相应的伸缩规则。详情请参考[创建伸缩组]和[云监控]文档。

弹性收缩

  • 触发条件:当业务需求下降,如云监控显示ECS实例的vCPU使用率低于30%。
  • 操作过程
    • 释放ECS实例:按照配置的策略,自动减少不必要的ECS实例数量,避免资源浪费。
    • 资源清理:移除不再需要的ECS实例从负载均衡和服务数据库(如RDS)的访问配置中,保持环境整洁高效。
  • 配置指南:配置合理的移出策略至关重要,具体操作可查阅[移出策略]和相关云监控指导。

弹性自愈

  • 功能描述:持续监控伸缩组内ECS实例的健康状态,确保服务高可用性。
  • 处理机制
    • 健康检查:发现不健康的ECS实例后,自动将其移除并替换为新的健康实例。
    • 资源更新:新加入的实例同样会自动配置到负载均衡和RDS访问权限中,保证服务连续性。
  • 配置说明:了解如何移出不健康ECS实例的具体步骤,请查看相关文档。

通过上述机制,弹性伸缩不仅能够自动化地响应业务波动,实现资源的动态调整,还通过健康检查保障了系统的稳定运行,有效降低了运维成本与复杂度。确保在业务升级或需求变化时,底层资源得到及时且恰当的管理,既避免了资源超负荷,也防止了资源闲置造成的浪费。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答