检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
图解弹性伸缩
弹性伸缩-成长地图 | 华为云 弹性伸缩 弹性伸缩(Auto Scaling)根据用户的业务需求和策略,自动调整资源。可配置定时、周期或告警策略,使用户资源随业务负载增长而增加,随业务负载降低而减少,节省云上业务资费,保障业务平稳健康运行。 产品介绍 图说AS 立即使用 成长地图
填写弹性伸缩配置信息,例如,名称、配置模板等。配置数据说明如表1所示。 表1 伸缩配置数据说明 参数 解释 取值样例 区域 区域也称为Region。创建的伸缩配置所在的区域。 - 名称 创建伸缩配置的名称。 - 配置模板 选择“使用已有云服务器规格为模板 > 请选择云服务器”。 创建配
_)、中划线(-)以及中文字符。 value 否 String 值。 每个值最大长度43个unicode字符,可以为空字符串。 value值只能包含大写字母(A~Z)、小写字母(a~z)、数字(0-9)、下划线(_)、中划线(-)、小数点(.)以及中文字符。 请求示例 创建一个伸
_)、中划线(-)以及中文字符。 value 否 String 值。 每个值最大长度43个unicode字符,可以为空字符串。 value值只能包含大写字母(A~Z)、小写字母(a~z)、数字(0-9)、下划线(_)、中划线(-)、小数点(.)以及中文字符。 响应示例 {
指标详情”跳转至云监控页面,在监控视图中单击图标,进入大图模式查看。 在云监控页面查看 登录管理控制台。 在管理控制台左上角单击图标,选择区域和项目。 选择“管理与监管 > 云监控服务”。 单击页面左侧的“云服务监控”,选择“弹性伸缩”。 单击“操作”列的“查看监控指标”,查看伸缩组各项监控指标的数据。
s”。 创建用户并加入用户组 在IAM控制台创建用户,并将其加入1中创建的用户组。 用户登录并验证权限 新创建的用户登录控制台,切换至授权区域,验证权限: 在“服务列表”中选择弹性伸缩服务,进入AS主界面,单击右上角“创建伸缩组”,如果无法创建伸缩组(假设当前权限仅包含ASRea
请参考“创建私有镜像 ”。 图3 创建私有镜像 进入弹性伸缩页面,使用步骤5中创建的私有镜像创建伸缩配置。 图4 选择私有镜像 在“镜像”区域,单击“私有镜像”,在下拉列表中选择“ces-agent-test”,其他参数按照实际需求配置。 创建伸缩组,并绑定步骤6中的伸缩配置。
伸缩配置所选实例规格的计费模式。 按需计费:后付费模式,按弹性云服务器的实际使用时长计费,可以随时创建/删除弹性云服务器。 按需计费 区域 区域也称为Region。创建的伸缩配置所在的区域。 - 名称 创建伸缩配置的名称。 - 配置模板 选择“使用新模板”。 重新选择云服务器类型、vCPU、内存、镜像
创建AS自定义策略 操作场景 如果系统预置的AS权限,不满足您的授权要求,可以创建自定义策略。自定义策略中可以添加的授权项(Action)请参考策略及授权项说明。 目前华为云支持以下两种方式创建自定义策略: 可视化视图创建自定义策略:无需了解策略语法,按可视化视图导航栏选择云服务
生命周期挂钩 生命周期挂钩功能提供灵活控制伸缩组内ECS实例创建和移出过程的能力,以便用户灵活管理ECS实例的生命周期。伸缩组中未添加生命周期挂钩时,实例生命周期状态如图1所示。 图1 实例生命周期状态 添加生命周期挂钩后,实例生命周期状态如图2所示。 图2 添加生命周期挂钩后实例生命周期状态
与其他服务的关系 除直接使用弹性伸缩提供的对资源进行调整的功能外,若您同时购买了云服务中的其他产品,可以结合其他产品一起使用,能满足您多种场景下对云产品的需求。 弹性伸缩服务与周边服务的依赖关系如图1所示。 图1 弹性伸缩服务与其他服务的关系示意图 表1 弹性伸缩与其他服务的关系
址版本的网卡,可能是主网卡,也可能是扩展网卡。 只有选择支持IPv6的弹性云服务器,才可以使用IPv4/IPv6双栈网络,请务必选择支持的区域和规格。 当pool_id、protocol_port、protocol_version均一致时,会进行去重。 表4 networks字段数据结构说明
返回结果 状态码 请求发送以后,您会收到响应,包含状态码、响应消息头和消息体。 状态码是一组从1xx到5xx的数字代码,状态码表示了请求响应的状态。 对于管理员创建IAM用户接口,如果调用后返回状态码为“201”,则表示请求成功。 响应消息头 对应请求消息头,响应同样也有消息头,如“Content-type”。
生命周期 伸缩组中的实例生命周期,从创建实例开始,到该实例从伸缩组中移除结束。 伸缩组中未添加生命周期挂钩时,实例生命周期内状态之间的过渡如图1所示。 图1 实例生命周期内状态之间的过渡 触发条件②和④表示系统自发触发实例状态的改变。 表1 实例的状态 实例所处状态 子状态 实例状态含义
2000],按流量分配取值范围为[1,300]。 说明: 若share_type是PER,该参数为必选项。若share_type是WHOLE,会忽略该参数。 具体范围以各区域配置为准,请参见控制台对应页面显示。 创建带宽时的最小单位会根据带宽取值范围不同存在差异。 小于等于300Mbit/s:默认最小单位为1Mbit/s。
处理展示 触发伸缩活动 在伸缩组管理页面手动修改伸缩组的期望实例数,使其小于伸缩组的当前实例数,触发缩容活动。 查看伸缩实例为移出挂起状态,代表实例被生命周期成功挂起。 图1 伸缩实例状态 触发函数运行 在FunctionGraph的函数管理页面,选择监控-日志,观察Functi
认证证书 合规证书 华为云服务及平台通过了多项国内外权威机构(ISO/SOC/PCI等)的安全合规认证,用户可自行申请下载合规资质证书。 图1 合规证书下载 资源中心 华为云还提供以下资源来帮助用户满足合规性要求,具体请查看资源中心。 图2 资源中心 销售许可证&软件著作权证书
配置消息通知 登录“消息通知服务 SMN”服务控制台,选择“主题”,单击右上方的“创建主题”。 输入主题信息,完成后单击“确定”。 主题名称:“AStoFunctionGraph” 企业项目:“default”(或者根据实际情况选择) 图1 创建主题 登录“弹性伸缩 AS”服务控
结合自定义监控配置伸缩组的告警策略 弹性伸缩进行伸缩活动时,需定义如何按照不断变化的需求进行伸缩活动,即动态扩展资源。当业务需求变化频繁且无固定规律时,可通过配置告警策略实现动态扩缩资源的目的。 当您在CES(云监控服务)中没找到对应的监控指标,无法根据现有的监控指标创建告警策略