系统通过定时或者云监控指标监控业务需求的变化,自动触发垂直伸缩任务,能够多样化满足您的业务需求。应用场景 业务高峰时间可以预测的场景。例如,每月初需要处理大量的任务、在指定时间开展促销活动等。您可以创建定时触发执行的垂直...
阿里云弹性伸缩服务是根据业务需求和策略自动调整计算能力(即实例数量)的服务,使用ECI实例来运行容器应用时,可以配合使用弹性伸缩服务,实现根据业务量自动增加或者减少ECI实例,在保证业务正常运行的同时节约使用成本。功能概述 弹性...
说明 除控制台外,ACK还支持通过API和Terraform方式创建节点池,请参见 CreateClusterNodePool-创建节点池、通过Terraform创建具备自动伸缩功能的节点池。在 节点池 页面,单击 创建节点池,然后在 创建节点池 对话框,完成创建节点池的...
自动伸缩组件为了预检测弹出节点的调度行为,需依靠ECS标签记录K8s的节点标签和污点。因此,节点的每个标签都会被转为 k8s.io/cluster-autoscaler/node-template/label/标签键:标签值;节点的每个污点会被转为 k8s.io/cluster-autoscaler/...
本文将通过以下步骤,以创建名为Nginx的Deployment、Service和Ingress为例,配置HPA自动伸缩,实现基于日志服务(SLS)中Ingress的QPS指标对容器进行水平伸缩。步骤一:部署ack-alibaba-cloud-metrics-adapter组件 ack-alibaba-cloud-...
本文将通过以下步骤,以创建名为Nginx的Deployment、Service和Ingress为例,配置HPA自动伸缩,实现基于日志服务(SLS)中Ingress的QPS指标对容器进行水平伸缩。步骤一:部署ack-alibaba-cloud-metrics-adapter组件 ack-alibaba-cloud-...
目标副本数 当到达设定计划时间时,应用副本数自动伸缩至该值。调度周期 设置调度周期。关于为定时伸缩任务设置调度周期的详细描述,请参见 predefined-schedules。方式二:为已有应用创建CronHPA任务 以下步骤以无状态应用为例,说明如何...
会先停止伸缩组,拒绝接收新的伸缩活动请求,然后等待已有的伸缩活动完成,最后将伸缩组内所有 ECS 实例移出伸缩组(手动添加的 ECS 实例或 ECI 实例会被移出伸缩组,弹性伸缩自动创建的 ECS 实例或 ECI 实例会被自动删除)并删除伸缩组。...
会先停止伸缩组,拒绝接收新的伸缩活动请求,然后等待已有的伸缩活动完成,最后将伸缩组内所有ECS实例/ECI实例移出伸缩组(手动添加的ECS实例/ECI实例会被移出伸缩组,弹性伸缩自动创建的ECS实例/ECI实例会被自动删除)并删除伸缩组。...
2024-11-28 全部 CreateEciScalingConfiguration-创建一个ECI类型伸缩配置 支持Spot实例自动置换按量实例 开启 SpotAutoReplaceOnDemand 开关后,当伸缩组按量比例超过 OnDemandPercentageAboveBaseCapacity 比例时,会尝试使用 spot 替换...
暂停和恢复伸缩组流程 伸缩组内实例的生命周期 伸缩组内的实例指ECS实例或ECI实例,伸缩组内实例的生命周期指伸缩组内ECS实例或ECI实例从创建开始到释放结束的过程,ECS实例或ECI实例的生命周期管理方式和创建类型有关:弹性伸缩自动创建的...
弹性伸缩(Elastic Scaling Service,简称ESS),也称为Auto Scaling,其能根据您设定的策略自动调整计算资源数量(即业务所需的实例数量),帮助您应对业务流量波动的同时,提高资源利用率,有效降低成本。本视频以ECS实例为例介绍弹性...
本文介绍如何利用RabbitMQ指标消息队列长度和事件驱动自动伸缩工具Keda实现应用的弹性伸缩。前提条件 已 安装 ack-keda组件。已创建 云消息队列 RabbitMQ 版 实例及相关资源,请参见 创建资源。已 安装Golang运行环境。步骤一:部署工作...
背景信息 在部署一个网站或者应用时,需要部署一系列的节点,SLB对各个节点分配请求,并根据访问数量或者资源使用的情况来自动伸缩。本文介绍将如何使用Terraform部署一个这样的Web集群。在本示例中,整个应用部署在一个可用区,并且只提供...
本文介绍如何利用RabbitMQ指标消息队列长度和事件驱动自动伸缩工具Keda实现应用的弹性伸缩。前提条件 已部署ack-keda组件,请参见 事件驱动弹性。已创建 云消息队列 RabbitMQ 版 实例及相关资源,请参见 创建资源。通过kubectl已连接...
弹性扩张时:自动创建指定数量、指定类型的实例(即ECS实例或ECI实例),确保伸缩内所有实例的计算能力能满足业务需求。如果伸缩组关联了负载均衡,自动为创建的ECS实例或ECI实例关联负载均衡。负载均衡按需将访问请求分发给该ECS实例或ECI...
如果停机的ECS实例由弹性伸缩自动创建,或者由您手动添加至伸缩组但生命周期已托管给伸缩组,弹性伸缩会移出并释放不健康的ECS实例。如果停机的ECS实例由您手动添加至伸缩组且生命周期未托管给伸缩组,弹性伸缩只会移出但不释放不健康的ECS...
弹性伸缩服务根据业务负载情况会自动扩缩容资源,其可以借助其他云产品(例如ECS)实现数据的加密与容灾备份,保障数据在云端的潜在安全风险。数据加密 弹性伸缩自动集成了ECS或ECI的数据加密能力,例如,ECS云服务的加密能力包括静态数据...
开启健康检查后,弹性伸缩管理伸缩组内ECS实例或ECI实例的生命周期时,会检查ECS实例或ECI实例是否健康,并及时移出甚至释放不健康的ECS实例或ECI实例,具体说明如下所示:如果ECS实例或ECI实例由弹性伸缩自动创建,或者由您手动添加至伸缩...
添加了已有节点的节点池后续也不支持开启自动伸缩。操作系统 操作系统不支持启用Swap。手动添加 时,不支持添加 操作系统 为Windows和ContainerOS的实例。实例类型 实例不属于 不支持使用的ECS实例规格。神龙裸金属GPU实例(ECS规格族为 ...
生命周期挂钩可以暂停由弹性伸缩自动触发的伸缩活动,使ECS实例或ECI实例处于挂起中的状态(即等待的状态),为您保留一段自定义操作的时间以满足特定的部署需求和业务场景,例如预装软件等。直至生命周期挂钩超时结束后,弹性伸缩的伸缩...
支持配置节点自动伸缩方案,当集群的容量规划无法满足应用Pod调度时,自动扩缩节点资源。手动扩缩容节点池 节点伸缩 添加已有节点 如购买ECS实例后需将其添加到ACK集群中作为Worker节点,或移除Worker节点后需重新加入节点池,可以使用添加...
切换到 自动伸缩 页签,在 弹性伸缩 区域,单击 开启弹性伸缩 或 更新。在 自动弹性扩缩容设置 对话框,参考以下参数说明配置。参数说明 基础配置 参数 说明 设置建议与风险提示 最小实例数 服务实例自动缩容的下限数量,最小值为0。生产...
对业务区域可能发生变更,需要随时释放ECS实例、自动化运维中业务需求自动调整ECS实例数量与规格、使用弹性伸缩管理ECS实例,并且持有大量按量付费实例,希望降低成本,预留实例券与按量付费实例的结合使用是最佳的选择。使用预留实例券...
在此场景下,您可以使用Kubernetes事件驱动自动伸缩工具 KEDA,根据自定义的RocketMQ消息堆积指标,启动容器水平伸缩应用。此方案可以帮助您实现自动化和高效性的应用程序伸缩,从而提高系统的可靠性和稳定性。如果您采用的是开源的...
应用伸缩:支持手动伸缩应用 容器 实例,HPA自动伸缩策略。应用发布:支持灰度发布和蓝绿发布。应用目录:支持应用目录,简化云服务集成。应用中心:应用部署后,以统一的视角展现整体应用的拓扑结构,同时对持续部署等场景进行统一的版本...
如果一台ECS实例由弹性伸缩自动创建,或者您手动添加但已托管给伸缩组,从伸缩组删除该ECS实例时,ECS实例触发了节省停机效果或者被释放。如果一台ECS实例由您手动添加且未托管给伸缩组,从伸缩组删除该ECS实例时,ECS实例不会被停止或者...
如果一台 ECS 实例由弹性伸缩自动创建,或者您手动添加但已托管给伸缩组,从伸缩组删除该 ECS 实例时,ECS 实例触发了节省停机效果或者被释放。如果一台 ECS 实例由您手动添加且未托管给伸缩组,从伸缩组删除该 ECS 实例时,ECS 实例不会被...
通过云速搭部署 ESS 弹性伸缩组,并将 ECS 加入到 ESS 伸缩组中,模拟弹性伸缩自动扩容 ECS,将扩容的 ECS 挂载到 SLB,并将扩容 ECS IP 加入到 RDS白名单中。涉及产品 云服务器ECS 专有网络VPC 弹性伸缩ESS 云速搭CADT 方案架构 操作步骤 ...
说明 ACK还支持自动扩缩容,您可以选择 节点自动伸缩 或 节点即时弹性 两种弹性方案,自动扩缩节点资源以进行调度容量的补充。详细信息,请参见 节点伸缩。节点池扩缩容介绍 期望节点数是指节点池应该维持的节点数量,代表节点池终态的节点...
单击 自动伸缩 页签。在 弹性伸缩 区域,单击 开启弹性伸缩。在自动弹性扩缩容设置对话框,配置 最小实例数、最大实例数 以及 常规扩缩容指标。如果您的调用量不大,想进行随开随停。建议您将 最小实例数 设置为0,最大实例数 设置为1,...
单击 自动伸缩 页签。在 弹性伸缩 区域,单击 开启弹性伸缩。在自动弹性扩缩容设置对话框,配置 最小实例数、最大实例数 以及 常规扩缩容指标。如果您的调用量不大,想进行随开随停。建议您将 最小实例数 设置为0,最大实例数 设置为1,...
说明 ACK还支持自动扩缩容,您可以选择 节点自动伸缩 或 节点即时弹性 两种弹性方案,自动扩缩节点资源以进行调度容量的补充。详细信息,请参见 节点伸缩。节点池扩缩容介绍 期望节点数是指节点池应该维持的节点数量,代表节点池终态的节点...
在此场景下,您可以使用Kubernetes事件驱动自动伸缩工具 KEDA,根据自定义的RocketMQ消息堆积指标,启动容器水平伸缩应用。此方案可以帮助您实现自动化和高效性的应用程序伸缩,从而提高系统的可靠性和稳定性。如果您采用的是开源的 ...
处于未生效状态的伸缩配置存在于伸缩组中,但伸缩组不会使用此类伸缩配置自动创建 ECS 实例。Active InstanceName string ECS 实例的名称。instance*SecurityEnhancementStrategy string 是否开启安全加固。可能值:Active:启用安全加固,...
弹性伸缩(Auto Scaling)是根据业务需求和策略自动调整计算能力(即实例数量)的服务。您可以指定实例的类型,即 ECS 实例或 ECI 实例。在业务需求增长时,弹性伸缩自动增加指定类型的实例,来保证计算能力;在业务需求下降时,弹性伸缩...
伸缩配置用来指定弹性扩张时使用的 ECS 实例模板,支持以下实例配置方式:InstancePatternInfos:智能配置模式,无需指定具体的实例规格,只需根据业务需求指定实例的 vCPU 核数、内存大小、规格族级别以及最高价格,系统会自动筛选符合...
调用DescribeScalingConfigurations,并可以指定伸缩组ID、伸缩配置ID,查询ECS类型伸缩配置的信息,包括伸缩配置名称、实例规格、实例镜像等信息。调试 您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,...
如果当前的伸缩配置不满足业务需求,您可以通过调用API ModifyScalingConfiguration修改ECS类型的伸缩配置(即待扩容的ECS实例模板)。接口说明 如果修改伸缩配置的名称,请注意同一伸缩组下不能存在名称相同的伸缩配置。支持以下任一方式...
接口说明 伸缩配置用来指定弹性扩张时使用的ECS实例模板,支持以下实例配置方式:InstancePatternInfo.N:智能配置模式,无需指定具体的实例规格,只需根据业务需求指定实例的vCPU核数、内存大小、规格族级别以及最高价格,系统会自动筛选...