检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
弹性伸缩配置 权限 对应API接口 授权项 IAM项目 (Project) 企业项目 (Enterprise Project) 创建弹性伸缩配置 POST /autoscaling-api/v1/{project_id}/scaling_configuration as:configs:create
每个伸缩组最多可以配置5个通知。 为伸缩组配置通知 登录管理控制台。 选择“计算 > 弹性伸缩 > 伸缩实例 > 弹性伸缩组”。 选择需要添加“通知”的伸缩组,在“基本信息”界面,选择“通知 > 添加通知”。 根据界面提示进行参数配置,如表1所示。 表1 参数配置 参数名称 参数说明
可以针对CPU使用率、内存使用率、带内网络流入速率、带内网络流出速率、磁盘读速率、磁盘写速率、磁盘读操作速率、磁盘写操作速率等指标进行监测告警,自动增加或减少ECS实例。 父主题: 伸缩策略类
我能创建和使用多少个伸缩策略和配置? 您默认可以创建10个弹性伸缩组,100个弹性伸缩配置。每个弹性伸缩组同一时刻支持使用1个伸缩配置,10个伸缩策略。 如果系统提供的默认配额不能满足您的需求,请联系客服进行处理。 父主题: 通用类
根据实际需要选择子网,并记录子网ID。 确定待创建伸缩组的伸缩配置。 查询伸缩配置列表。 接口相关信息 URI格式:GET /autoscaling-api/v1/{project_id}/scaling_configuration 接口请求参数说明详情,请参见查询弹性伸缩配置列表。 请求示例 GET: ht
IaaS、PaaS 和 SaaS 类云服务内部的安全以及对租户定制配置进行安全有效的管理,包括但不限于虚拟网络、虚拟主机和访客虚拟机的操作系统,虚拟防火墙、API 网关和高级安全服务,各项云服务,租户数据,以及身份账号和密钥管理等方面的安全配置。 《华为云安全白皮书》详细介绍华为云安全性的构建思
根据界面进行参数配置,定时策略或周期策略可参见表4进行参数配置。 表4 参数配置 参数名称 参数说明 取值样例 策略名称 创建伸缩策略的名称。 as-policy-p6g5 策略类型 计划扩展资源的策略类型可选择定时策略和周期策略,在指定的时间段进行扩展资源。 若选择周期策略除了配置表格中的参数外,还需配置以下两个参数:
实例将保持此状态直至超时时间结束或者用户手动回调。用户能够在实例保持等待状态的时间段内执行自定义操作,例如,用户可以在新移入的实例上安装或配置软件,也可以在实例终止前从实例中下载日志文件。 图2 实例生命周期内状态之间的过渡 触发条件②、④、⑥、⑧表示系统自发触发实例状态的改变。
弹性伸缩是否会因监控指标突变导致误伸缩? 不会。弹性伸缩的监控数据基于云监控来获取的,监控周期可配置多个档位,如:五分钟,二十分钟,一小时等。不会因为一次指标的高峰而导致错误伸缩。 同时,弹性伸缩还支持配置冷却时间,防止由于监控的变化造成伸缩组的反复无效变化。该时间可由用户进行自定义。 父主题:
移出伸缩组并删除,删除后将不再收取费用。而手动移入的实例只会被移出伸缩组,系统仍会收取该实例的使用费用。若您不再需要使用该实例,请自行在ECS页面进行退订。 例如,弹性伸缩进行扩容活动创建了两台实例,使用一个小时后,进行了缩容活动,这两台实例被移出伸缩组并删除了,则系统只收取这两台实例使用一小时产生的费用。
约束与限制 您能创建的伸缩组和伸缩配置数量与配额有关系,具体请参见弹性伸缩的配额是什么。 更细的限制请参见具体API的说明。 父主题: 使用前必读
缩带宽策略。 您可以通过创建伸缩带宽策略来实现自动调整带宽。创建伸缩带宽策略时,需要配置对应的基本信息,系统支持告警策略、定时策略、周期策略三种伸缩带宽策略。 创建伸缩带宽策略的基本信息,包括配置策略名称、资源类型、策略类型、触发条件等。 创建伸缩带宽告警策略 登录管理控制台。 选择“计算
组并删除,删除后将不再收取费用。而之前通过手动移入的实例只会被移出伸缩组,系统仍会收取该实例的使用费用。若您不再需要使用该实例,请自行在ECS页面进行退订。 例如,弹性伸缩进行扩容活动创建了两台实例,使用一个小时后,进行了缩容活动,这两台实例被移出伸缩组并删除了,则系统只收取这两台实例使用一小时产生的费用。
缩带宽策略。 您可以通过创建伸缩带宽策略来实现自动调整带宽。创建伸缩带宽策略时,需要配置对应的基本信息,系统支持告警策略、定时策略、周期策略三种伸缩带宽策略。 创建伸缩带宽策略的基本信息,包括配置策略名称、资源类型、策略类型、触发条件等。 创建伸缩带宽告警策略 登录管理控制台。 选择“计算
弹性伸缩可以单独使用,也可以同弹性负载均衡(ELB),云监控(CES)一起使用。 其中,CES服务为免费服务,系统默认开通;ELB服务在有需求时可以部署,例如,有分布式集群需求的场景下,可以使用ELB。 父主题: 通用类
eadOnlyAccess),表示“ASReadOnlyAccess”已生效。 在“服务列表”中选择除弹性伸缩服务外(假设当前策略仅包含ECS Viewer)的任一服务,若提示权限不足,表示“ASReadOnlyAccess”已生效。 父主题: 权限管理
以上情况,可以配置两条告警策略,第一条告警策略设置触发条件为:CPU使用率最大值大于90%,执行动作为:增加一个实例。可参考图 告警策略01进行配置。第二条告警策略设置触发条件为:CPU使用率最小值小于30%,执行动作为:减少一个实例。可参考图 告警策略02进行配置。 图1 告警策略01
弹性伸缩支持的接口见表1。 表1 弹性伸缩接口说明 子类型 说明 弹性伸缩组 实现伸缩组的创建、查询、修改、删除等操作。 弹性伸缩配置 实现伸缩配置的创建、查询、删除等操作。 弹性伸缩实例 实现伸缩实例的查询、移出伸缩组等操作。 弹性伸缩策略 实现伸缩策略的创建、查询、修改、删除等操作。
_publicip字段。 修改创建弹性伸缩配置-查询弹性伸缩配置详情中的public_ip字段、eip字段。 修改创建弹性伸缩配置“instance_config字段数据结构说明”,新增instance_id字段。 修改创建弹性伸缩配置“instance_config字段数据结构
operateScalingGroup 创建伸缩配置 scaling_configuration createScalingConfiguration 删除伸缩配置 scaling_configuration deleteScalingConfiguration 批量删除伸缩配置 scaling_configuration