开发者社区 问答 正文

四步创建完整伸缩方案


本文介绍如何创建和配置包含定时、动态、自定义、固定模式的整体伸缩方案。创建完整的弹性伸缩方案,您需要通过以下 4 步来完成:

登录弹性伸缩控制台,单击 [backcolor=transparent]整体方案创建管理,通过向导模式创建整体伸缩方案。


1. 创建伸缩组


填写伸缩组基本信息,选择伸缩组所在的 [backcolor=transparent]地域、[backcolor=transparent]伸缩组名称、[backcolor=transparent]伸缩最大实例台数、[backcolor=transparent]伸缩最小实例台数 等信息,如果您需要使用负载均衡和 RDS,需要选择 [backcolor=transparent]负载均衡 实例和选择 [backcolor=transparent]数据库 实例。


2. 创建伸缩配置


伸缩配置定义了用于弹性伸缩的 ECS 实例的配置信息。弹性伸缩为伸缩组自动增加 ECS 实例时,会根据伸缩配置创建 ECS 实例。


3. 伸缩自动触发设置


伸缩自动触发有 2 种方式:
  • 定时触发自动伸缩任务
  • 报警触发自动伸缩任务


定时触发自动伸缩任务



如果未设置重复周期,则按指定的日期和时间执行一次。如果设置了重复周期,则此属性指定的时间点,默认为周期性任务的执行时间点。

报警触发自动伸缩任务


基于云监控性能指标(如 CPU 、内存利用率),自动增加或减少伸缩组内的 ECS 实例。在使用报警任务之前,需要在 ECS 的镜像里安装新版本的云监控 Agent。


4. 预览及完成创建


预览页面将统一展示前几步指定的伸缩组、伸缩配置、添加的 ECS 实例、定时任务、报警任务信息,以及该方案在创建时预计花费的费用。仅收取 ECS 实例的费用,弹性伸缩免费。

  • 单击 [backcolor=transparent]完成,将展示整个方案的创建结果。

  • 弹性伸缩会自动创建伸缩组、创建伸缩配置、启动伸缩组、创建报警任务、创建定时任务及创建相对应的伸缩规则。

  • 弹性伸缩会根据伸缩最小实例数为 1 台自动创建 1 台 ECS 实例,然后根据报警规则和定时任务规则将增加的实例加入指定的负载均衡,并将该实例的 IP 加入指定的 RDS 访问白名单当中。

展开
收起
反向一觉 2017-10-26 14:47:47 2098 分享 版权
阿里云 AI 助理回答

要创建和配置一个包含定时、动态、自定义、固定模式的整体弹性伸缩方案,您可以遵循以下详细步骤:

1. 创建伸缩组

  • 登录控制台:首先,登录阿里云弹性伸缩控制台。
  • 填写基本信息
    • 地域选择:根据业务需求选择合适的地域。
    • 伸缩组名称:为您的伸缩组命名,遵循命名规则(2至40字符,支持字母、数字、中文等)。
    • 实例数量范围:设定最大实例台数最小实例台数,确保资源按需分配且成本可控。
    • 负载均衡与数据库集成:如需,关联现有的负载均衡实例以均衡流量,并选择RDS数据库实例以保证数据访问。

2. 创建伸缩配置

  • 定义ECS实例配置:这一步骤涉及指定新创建的ECS实例的详细属性,包括实例类型、镜像等。确保配置能够满足应用运行需求。

3. 伸缩自动触发设置

定时触发

  • 设定时间点:定义一次性或周期性的任务执行时间,以便在预知的业务高峰或低谷自动调整资源。

报警触发

  • 监控指标配置:基于CPU使用率内存利用率等云监控性能指标,自动响应资源需求变化。注意预先安装最新云监控Agent到ECS镜像中。

4. 预览及完成创建

  • 方案审核:在预览页面,系统会汇总展示伸缩组、配置详情、定时与报警任务以及预计费用概览。确认信息无误。
  • 启动创建:单击“完成”后,系统将自动执行一系列操作,包括但不限于创建伸缩组、配置、启动服务、建立报警与定时任务,并初始化至少一台ECS实例以满足最小实例数要求。同时,新创建的ECS实例会被自动加入到负载均衡后端并更新RDS访问白名单。

通过以上步骤,您将实现一个综合了多种伸缩模式的弹性伸缩方案,确保业务在不同场景下都能获得高效、经济的资源支持。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答