更新时间:2023-04-04 GMT+08:00
分享

故障迁移策略

MCP控制台创建的是层级的故障迁移策略。当集群发生故障时,应用将被迁移到其他健康集群。

机制说明

  • 应用在创建时,会在第一轮分配中会优先按照每个集群的最小实例数进行分配,如果总的分配未达到总实例数,则再按照权重进行第二次分配。
  • 故障迁移策略会将长期无法调度的pod迁移到资源较为空闲的集群。例如因为资源不足而无法调度的pod,当调度算法检测到当前存在无法调度的pod才会在空闲集群启动新的pod,以补足总实例数;如果存在无法调度的pod,但pod的总数已达到故障迁移策略的总实例数,pod状态会显示pending状态,这种情况属于正常现象,无需关注。
  • 当集群出现异常时,不再为其分配实例即权重为0。

约束与限制

在华东-上海二区域暂不支持故障迁移策略。

操作步骤

  1. 登录MCP控制台,选择“策略中心 >故障迁移策略”,单击“创建故障迁移策略”
  2. 设置参数。

    • 生效工作负载:选择需要创建策略的工作负载。
    • 命名空间:生效工作负载所属的命名空间。
    • 部署集群:选择需要部署故障迁移的集群。
    • 权重比例:设置层级工作负载的总实例数以及各集群的权重、实例范围。

  3. 单击“创建”。创建成功后可在故障迁移策略列表中查看。
分享:

    相关文档

    相关产品