【产品功能】ESS控制台发布新功能:伸缩实例支持standby的操作

本文涉及的产品
轻量应用服务器 2vCPU 4GiB,适用于搭建容器环境
轻量应用服务器 2vCPU 4GiB,适用于搭建Web应用/小程序
轻量应用服务器 4vCPU 16GiB,适用于搭建游戏自建服
简介: 原弹性伸缩ESS服务限定,由伸缩组弹出的ECS机器的生命周期完全由伸缩组管理,而伸缩组会时刻对机器做健康检查,如果检测到伸缩组下的机器为不健康状态,便会释放该机器。所以弹性伸缩ESS新支持了standby状态,处于此状态的机器不会进行健康检查以及释放操作。

背景

原弹性伸缩ESS服务限定,由伸缩组弹出的ECS机器的生命周期完全由伸缩组管理,而伸缩组会时刻对机器做健康检查,如果检测到伸缩组下的机器为不健康状态,便会释放该机器。所以弹性伸缩ESS新支持了standby状态,处于此状态的机器不会进行健康检查以及释放操作,而且如果对应伸缩组配置了负载均衡SLB,则该standby实例的slb权重会置零。此时,该实例的生命周期交由用户管理,而非弹性伸缩ESS。

功能特性

  • 将实例转为备用状态,实例保持此状态,直至手动退出备用状态。(如果伸缩组设置了负载均衡,则把负载均衡对应的实例权重设置为0)
  • 将实例移出备用状态,实例将恢复运行状态。 (如果伸缩组设置了负载均衡,则会将权重重新设置回伸缩配置定义的权重值)
  • 当实例处于备用状态的时候,如果用户手动执行移出伸缩组并释放,可以正常执行。
  • 当实例处于备用状态的时候,由于伸缩组数量的变化或监控任务触发的自动缩容的伸缩活动不会移除处于备用状态的实例。
  • 当实例处于备用状态的时候,实例如果出现非健康状态(停止、重启等),实例的健康检查状态不会被更新,只有实例退出备用状态时候才会重新更新健康检查状态。
  • 当伸缩组被删除的时候,如果存在备用状态的实例,所有备用状态的实例会被重置为服务中,然后进行删除操作。

用户痛点

针对伸缩组内管理的ECS实例,用户无法控制其生命周期。而伸缩组对实例的非健康状态的释放操作,也阻碍了用户对伸缩出来的ECS实例进行停机相关的操作,使得用户无法充分利用ECS服务提供的弹性能力。
目前的按量ECS有如下操作涉及到停止实例:

  • 更改实例规格(升降配)
  • 重启
  • 更换系统盘
  • 初始化磁盘
  • 经典网络实例迁移专有网络

适用场景

  • 需要对弹性伸缩弹出的ECS实例进行更改规格,重启等变更操作的场景,用户通过将目标ECS实例置为standby,目标ECS实例的生命周期会交由用户管理,用户可进行ECS服务所支持的全部弹性操作,操作完成后,在通过移出standby状态,交还ECS实例的生命周期。
  • 用户通过伸缩组配置负载均衡的方式来管理业务机器,当伸缩组中的某台实例出现业务问题,用户可以通过standby操作对这台实例的原有流量分流,进行一系列离线排查验证(登陆机器,排查,重启等)操作后,在确认该机器已经ready后,在移出standby状态,重新处理业务流量

控制台操作步骤

  • 【弹性伸缩ESS控制台】-> 【伸缩组】->【ECS实例列表】
  • 选择想要进行相关停机操作的实例,然后转为备用状态
    实例上单独操作:

single_enter_standby
实例列表的批量操作:
batch_enter_standby

  • 成功将实例置为standby状态后,用户就可以随意控制这些实例的生命周期,而不会被弹性伸缩释放
  • 当用户操作完毕后,需要将standby状态下的实例重新交还给弹性伸缩ESS管理,此时需要对实例进行移除standby操作
    实例上单独操作:

singer_exit_standby
实例列表的批量操作:
batch_exit_standby

小结

弹性伸缩ESS服务通过对ECS实例新增standby状态,将伸缩实例的生命周期控制权交给用户,方便用户对实例进行相关停机操作,极大的丰富了用户在伸缩组内对实例的弹性能力,以适用各种业务场景。

目录
相关文章
|
10月前
|
存储 运维 Serverless
Serverless 应用引擎产品使用之阿里函数计算中返回函数计算2.0控制台如何解决
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
5天前
|
弹性计算 监控 安全
实测阿里云操作系统控制台:功能、诊断与优化
阿里云操作系统(AliOS)是阿里巴巴专为物联网和智能设备开发的操作系统,提供高效、安全、智能化的解决方案。本文介绍了如何开通和使用阿里云的云服务器ECS,包括注册、选择操作系统、创建用户及授权等步骤。通过控制台,用户可以实时监控设备状态、管理组件、进行性能诊断,并优化资源使用。掌握这些功能有助于提升系统管理和数据处理能力,满足物联网场景的多样化需求。建议进一步丰富系统健康指标和观测功能,以提供更好的用户体验。
68 24
|
6天前
|
人工智能 弹性计算 运维
深度评测阿里云操作系统控制台:功能全面,体验卓越!
阿里云操作系统控制台是阿里云提供的高效、稳定、易用的云运维管理平台,结合百万服务器运维经验,提供系统资源监控、问题分析和故障解决功能。用户可通过该平台进行ECS实例管理、组件安装、健康检查、系统诊断及订阅管理等操作,支持API、SDK、CLI等多种管理方式。其界面简洁明了,操作流程直观易懂,适合各层次用户使用。推荐指数:★★★★★(5/5)。
43 9
|
5月前
|
云安全 弹性计算 安全
云上攻防:实例元数据、控制台接管
随着企业上云趋势增强,云安全成为焦点。云服务提供高效的数据存储和计算能力,但也带来数据保护和访问控制的新挑战。攻击者常利用云服务漏洞,威胁企业数据安全。本文探讨云上攻防关键领域,如元数据泄露、AKSK安全、控制台接管等,提出防御措施,帮助企业应对云安全风险。
180 2
云上攻防:实例元数据、控制台接管
|
7月前
|
Unix Linux C#
增强用户体验:2个功能强大的.NET控制台应用帮助库
增强用户体验:2个功能强大的.NET控制台应用帮助库
|
8月前
|
存储 运维 监控
函数计算产品使用问题之如何在控制台配置HTTP触发器并使用HTTP请求触发
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
101 6
|
9月前
|
弹性计算 安全 数据库
云上攻防-云服务篇&弹性计算&云数据库&实例元数据&控制角色&AK控制台接管
云上攻防-云服务篇&弹性计算&云数据库&实例元数据&控制角色&AK控制台接管
154 7
|
9月前
|
NoSQL 数据管理 关系型数据库
数据管理DMS操作报错合集之控制台查看Redis时出现乱码是什么导致的
数据管理DMS(Data Management Service)是阿里云提供的数据库管理和运维服务,它支持多种数据库类型,包括RDS、PolarDB、MongoDB等。在使用DMS进行数据库操作时,可能会遇到各种报错情况。以下是一些常见的DMS操作报错及其可能的原因与解决措施的合集。
135 2
|
10月前
|
弹性计算 API
弹性伸缩期望实例数
弹性伸缩期望实例数
93 18
|
9月前
|
程序员 API 对象存储
技术心得记录:控制台——对窗口句柄的操作
技术心得记录:控制台——对窗口句柄的操作
83 0

相关产品

  • 弹性伸缩