部署与弹性

更新时间:
复制 MD 格式

部署集是虚拟机在物理服务器上的放置策略。针对追求高可用性的集群业务,可利用高可用的部署策略,将虚拟机分散部署在不同的物理服务器上,有效降低因单台服务器故障导致的整体服务中断风险。

部署策略

部署策略用于确定实例在物理服务器上的部署方式,目前支持高可用的策略。

高可用策略确保部署集内的实例分散部署在不同物理服务器上,有效降低因单台服务器故障导致的服务中断风险。适用于小规模部署,且对服务连续性和隔离性有较高要求的系统。

使用限制

  • 单个阿里云账户可拥有的部署集的数量上限为20个。

  • 加入单一部署集的单节点实例上限为20个。

  • 部署集之间不支持相互合并。

  • X86计算的实例支持加入部署集。

  • 单一部署集在单一节点的实例过多时,存在节点冗余宿主机不足的可能,导致该部署集下实例的新建、变配、迁移失败。系统将明确报错因不满足部署集策略要求,无法完成创建/变配/迁移

创建部署集

  1. 登录ENS控制台

  2. 单击部署与弹性 > 部署集,进入部署集页面后单击创建部署集

  3. 在创建部署集对话框,输入部署集名称描述,单击确定创建。

在部署集内创建新实例

在部署集列表页面,找到目标部署集,在部署集的操作列中,单击创建实例,跳转到创建实例页面完成实例配置选项。

调整实例所属部署集

您可以将实例从一个部署集转移到另一个部署集,或将未加入部署集的实例添加到符合业务需求的目标部署集中。

  1. 进入ENS实例配置

  2. 找到目标实例,在操作列单击image展开更多操作,单击调整实例所属部署集

  3. 在调整实例所属部署集对话框中,选择目标部署集

    • :允许更换实例物理服务器。该操作可能会导致实例重启,影响服务的连续性,请谨慎操作。

    • :不会更换实例的物理服务器,而是尝试将实例加入到指定的部署集。这种方式避免了实例重启的风险,但如果当前实例不满足新部署集的要求,会导致调整失败。

将实例移出部署集

如果您在删除部署集时,需要保留当前部署集内的实例,可以从部署集中移除实例后再进行删除,移除后实例保持原有状态。

重要

目标实例必须处于运行中或者已停止状态。

  1. 进入ENS实例配置

  2. 找到目标实例,在操作列单击image展开更多操作,单击从部署集移除实例

  3. 在对话框中,单击确认。

修改或删除部署集

  1. 登录ENS控制台

  2. 单击部署与弹性 > 部署集,进入部署集页面后,单击操作列的修改或删除,按照界面提示完成操作。

    • 修改部署集:支持修改部署集的名称和描述。

    • 删除部署集:当您不再需要使用部署集时,您可以删除部署集,以免造成不必要的资源占用。

重要

删除部署集时,请确保部署集内没有实例。如果存在实例,必须移除实例后才能删除部署集。