弹性伸缩具有自动化、降成本、高可用、灵活智能以及易审计等优势。自动化 根据您预设的配置信息,弹性伸缩能够自动化实现以下功能,无需您人工干预,避免因手动操作而可能引入的低错。弹性扩张时:自动创建指定数量、指定类型的实例(即ECS...
如果当前伸缩组状态为启用状态,且伸缩组内不存在执行中的伸缩活动,您可以调用API RemoveInstances从一个伸缩组删除一台或多台不再需要的实例。接口说明 调用本接口前请确保满足以下条件:伸缩组处于启用(Active)状态。伸缩组中没有正在...
通过API DescribeScalingActivities查看伸缩活动的详情,了解通过定时任务、报警任务或手动执行伸缩规则等方式触发伸缩活动的结果。例如,您可以在伸缩活动详情页查看到伸缩活动的状态、活动起因、变化后总实例数等信息。接口说明 查询时...
区别于ExecuteScalingRule接口,您无需提前创建伸缩规则,直接调用API ScaleWithAdjustment接口快速基于指定调整规则触发弹性扩缩容。接口说明 调用该接口前,请确保满足以下条件:伸缩组处于Active状态。伸缩组内没有执行中的伸缩活动。当...
当伸缩组类型为ECI时,您可以参考本文为伸缩组创建伸缩配置,用来指定弹性扩张时ECI实例使用的模板。当触发弹性扩张活动后,弹性伸缩将以该伸缩配置为模板自动创建ECI实例。支持通过表单和YAML文件两种方式创建ECI伸缩配置。前提条件 已...
在您使用ECI伸缩组时,手动更新ECI实例中的容器镜像可能会成为一个耗时且易出错的任务。为了解决这一问题,您可以借助弹性伸缩服务集成的云效流水线功能,实现一键自动构建镜像、更新镜像和更新伸缩组中的实例。实现原理 本方案通过集成云...
弹性伸缩对伸缩组进行分类管理并控制其访问权限,既可以精细地授权某个伸缩组权限,也可以对带有某个标签的伸缩组进行分组授权。本文为您介绍如何通过标签鉴权控制RAM用户的权限,实现不同用户能够拥有不同的访问和控制权限,提高管理效率...
为了提供更加弹性、灵活的伸缩服务,伸缩配置支持设置密钥对、标签、实例RAM角色和实例自定义数据参数项。本文为您介绍四个特性的作用并演示其使用方式。前提条件 使用本教程进行操作前,请确保您已经注册了阿里云账号。如还未注册,请先...
本教程介绍了如何利用弹性伸缩组合购买按量付费ECS实例和抢占式实例,应对周期性业务波动的同时降低使用成本。业务场景 某在线教育平台的上课高峰为每天下午5点至晚上10点,其他时间段业务流量较低。为保证顺利承载上课高峰带来的流量,运...
调用DescribeScalingInstances,通过伸缩组ID查询该伸缩组内的ECS实例列表及实例信息,包括当前伸缩组中,运行状态的抢占式实例总数、ECS实例总数、ECS实例的预热状态、生命周期状态等。同时也支持指定实例健康状态、生命周期状态、创建...
在您的业务资源负载需求降低时,伸缩组会按照您配置进行弹性收缩活动,在发生弹性收缩时,伸缩组根据您预设的 实例回收模式 回收被缩容实例。您可以参考本文完成 实例回收模式 的配置。实例回收模式说明 在触发缩容活动后,伸缩组会根据 扩...
阿里云弹性伸缩支持创建ECI类型的伸缩组,为了方便且低成本地通过弹性容器实例(ECI)管理部署应用,您可以通过阿里云弹性伸缩的成本优化功能实现应用的自动扩缩容。本文介绍如何使用ECI类型伸缩组的成本优化功能以及成本优化功能的实现...
场景描述 权限说明 场景1:先创建伸缩组,再设置资源级别的鉴权策略 例如:伸缩组1:例如,伸缩组名称为 asg-001,且伸缩组ID为 asg-bp17np35ywjwh2cx*。伸缩组2:例如,伸缩组名称为 asg-002,且伸缩组ID为 asg-bp1c5pl2qc6ozgbl*。只允许...
在您的业务负载对资源需求降低时,伸缩组会根据您的策略触发缩容活动,自动减少伸缩组中的资源数量,从而避免资源浪费。本文将指导您更优雅地完成缩容操作。缩容流程介绍 在弹性收缩活动发生时,伸缩组会根据您配置的策略,在伸缩组中筛选...
调用DescribeScalingInstances,通过伸缩组ID查询该伸缩组内的ECS实例列表及实例信息,包括当前伸缩组中,运行状态的抢占式实例总数、ECS实例总数、ECS实例的预热状态、生命周期状态等。同时也支持指定实例健康状态、生命周期状态、创建...
ACK Edge集群 可以管理各种类型的线上线下节点资源,例如不同地域的ECS节点、IDC节点、其他厂商节云节点,以及分布在工厂、门店、车辆和船舶中的服务器节点,当线下节点资源不足时,节点自动伸缩能力可以为 ACK Edge集群 自动扩容云上节点...
创建或修改伸缩组时,您可以设置适当的实例终止策略来控制伸缩组缩容时优先终止哪些ECS实例。弹性伸缩结合伸缩组的扩缩容策略和实例移出策略自动移出满足策略规则的ECS实例,您无需手动干预即可实现业务的自动化管理。本文介绍实例终止策略...
由于伸缩组中的实例(ECS或ECI)随时可能会被自动释放,建议您将数据保存到云数据库中。本文介绍如何为伸缩组中的实例关联云数据库,将实例的IP地址加入到云数据库的白名单,使得实例可以访问云数据库。关联方式说明 方式 适用的实例类型 ...
当您使用弹性伸缩创建专有网络ECS实例的伸缩组时,可以将实例的回收模式选择为节省停机模式,该模式基于云盘资源的低成本特性,通过改变释放资源和创建资源的方式,大幅提高伸缩组的扩缩容效率。背景信息 创建专有网络ECS实例的伸缩组时,...
为了提升弹性扩容成功率,您在配置伸缩组时,可通过扩展启动模板属性,同时配置多个实例规格,即您可以基于启动模板配置多实例规格的伸缩组。本文介绍使用启动模板作为实例配置来源创建伸缩组时,如何指定多个实例规格。背景信息 实例启动...
如果您需要根据业务变动需求与策略自动增加或减少指定类型的实例数量,则可以通过调用API CreateScalingGroup创建伸缩组来自动调整您的业务计算能力(即实例数量)。接口说明 伸缩组是具有相同应用场景的ECS实例的集合。一个地域下支持创建...
弹性伸缩可以快速交付一个计算集群,基于均衡分布策略自动将ECS实例分散在多个可用区,并实时检测ECS实例的运行状况,确保集群的高可用性。本教程介绍如何使用弹性伸缩实现均衡分布ECS实例,部署高可用计算集群,并结合使用抢占式实例来...
通过伸缩组监控功能,您可以查看伸缩组内不同状态下实例数量的波动情况,有助于及时了解某个时间段内伸缩组的资源利用情况。操作步骤 本文适用于查看伸缩组内的ECS实例或者ECI实例的变化情况。登录 弹性伸缩控制台。在左侧导航栏中,单击 ...
再平衡分布活动期间,如果伸缩组内ECS实例数量接近或达到伸缩组的最大实例数,但需要继续平衡ECS实例分布,弹性伸缩允许ECS实例数量暂时超出伸缩组的最大实例数的10%。该超出状态会持续一段时间,直至完成平衡ECS实例分布,通常为1至6分钟...
生命周期挂钩可以暂停由弹性伸缩自动触发的伸缩活动,使ECS实例或ECI实例处于挂起中的状态(即等待的状态),为您保留一段自定义操作的时间以满足特定的部署需求和业务场景,例如预装软件等。直至生命周期挂钩超时结束后,弹性伸缩的伸缩...
如果当前伸缩组状态为启用状态,且伸缩组内不存在执行中的伸缩活动,您可以调用API DetachInstances从一个伸缩组移出一台或多台ECS实例、ECI实例或托管实例。接口说明 调用该接口前,请确保满足以下条件:目标伸缩组必须处于启用(Enable)...
如果多个定时任务在相近的时间内触发执行同一个伸缩组的伸缩规则,则触发的伸缩活动详情如下:已设置期望实例数的伸缩组:多个定时任务触发的伸缩活动属于并行伸缩活动。例如,相近时间内,执行多个定时任务后,伸缩组可同时触发多个并行...
执行伸缩规则可以实现手动或自动调整ECS实例或ECI实例资源。其中,对于简单规则和步进规则,您才可以调用API ExecuteScalingRule执行一条伸缩规则,而对于目标追踪规则和预测规则,弹性伸缩会自动执行伸缩规则。接口说明 调用该接口前请...
如果多个定时任务在相近的时间内触发执行同一个伸缩组的伸缩规则,则触发的伸缩活动详情如下:已设置期望实例数的伸缩组:多个定时任务触发的伸缩活动属于并行伸缩活动。例如,相近时间内,执行多个定时任务后,伸缩组可同时触发多个并行...
例如查询支持创建定时任务的最大值、查询支持关联负载均衡实例的最大数量、查询支持设置伸缩组内最大实例数以及伸缩配置最大数量等。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer...
垂直伸缩能够调整按量付费实例的实例规格(vCPU和内存)。在业务需求增长时,升级实例规格以保证计算能力;在业务需求下降时,降低实例规格以降低成本。系统通过定时或者云监控指标监控业务需求的变化,自动触发垂直伸缩任务,能够多样化...
其中,事件通知是一种监控手段,可以自动发送消息至云监控或 轻量消息队列(原 MNS),帮助您及时掌握伸缩组的动态,进一步实现弹性伸缩事件的自动化管理;而消息接收通知需要接收消息后自行手动处理弹性伸缩的事件结果(即扩缩容结果)。...
本文介绍如何使用弹性伸缩同时管理阿里云实例和托管实例(非阿里云实例)。您可以通过云助手将非阿里云服务器注册为阿里云托管实例,并在托管实例上安装云监控Agent,然后将该托管实例添加到伸缩组中,便可以对伸缩组中的阿里云实例和托管...
当伸缩组类型为ECS时,您可以参考本文为伸缩组创建伸缩配置,用来指定弹性扩张时ECS实例使用的模板。当触发弹性扩张活动后,弹性伸缩会以该伸缩配置为模板自动创建ECS实例。注意事项 已创建ECS类型的伸缩组。如果伸缩配置不指定具体的实例...
在弹性扩展时,由于部分镜像可能存在性能问题,会导致ECS启动速度变慢,降低伸缩组的弹性效率。此时,您可以使用镜像加速功能,优化镜像性能,提升实例启动速度,从而提高伸缩组的弹性扩展能力。功能介绍 镜像加速功能可以检测伸缩配置(或...
扩缩容策略说明 伸缩组默认会根据您配置的交换机的顺序(优先级策略),进行伸缩组的伸缩活动,您可以通过修改 扩缩容策略 来实现其他策略,伸缩组为您预设了几种伸缩策略,具体策略说明如下。重要 仅 伸缩组类型 为 ECS,且 网络类型 为 ...
为保证正常调用弹性伸缩OpenAPI,请在开始调用弹性伸缩OpenAPI前阅读本文所述事项。权限要求 在调用弹性伸缩OpenAPI之前,您必须开通弹性伸缩服务,并确保弹性伸缩服务和RAM用户具有相关权限。包括下列权限:必须授予弹性伸缩服务访问关联...
在伸缩配置中,您可以指定具体的实例规格,但如果实例规格库存不足或已下线等,可能导致扩容失败。建议您选择指定实例属性方式,根据您的业务需求配置实例规格所需要的vCPU、内存等信息,弹性伸缩会自动筛选符合要求的实例规格进行扩容,...
调用ModifyInstanceAttribute,并指定伸缩组内实例的ID、伸缩组的ID、伸缩组所属的地域ID等参数,修改伸缩组中一台ECS实例的部分信息,目前仅支持修改手动添加到伸缩组中实例的生命周期托管属性。调试 您可以在OpenAPI Explorer中直接运行...
为解决伸缩组因资源库存不足而扩容失败的问题,可利用“弹性强度”指标评估资源池健康度,并通过增加可用区和备选实例规格的组合,提升扩容操作的成功率,保障服务稳定。概念介绍 弹性强度 是衡量 ECS类型 伸缩组动态扩容能力的核心指标。...