配置CLB实例

ECS实例复制完成后,在支持多可用区的地域创建负载均衡CLB实例,用于跨可用区挂载ECS实例,扩展应用系统对外服务能力、消除单点故障,提升应用系统的可用性。本文介绍CLB实例的部署方法。

前提条件

  • 已复制三台ECS实例。更多信息,请参见复制ECS实例

  • 四台ECS实例的Web服务均已启动并正常运行。

    重要

    若Web服务未运行,则CLB实例与ECS实例之间无法正常通信。

操作步骤

  1. 登录传统型负载均衡CLB控制台,创建CLB实例。

    具体操作,请参见创建负载均衡实例

    本教程使用的配置如下:

    • 地域和可用区:必须与ECS实例位于同一地域。

    • 可用区类型:选择多可用区

    • 实例类型:选择私网

    • 网络类型:选择专有网络

    • 备可用区:按需配置。

  2. 登录ECS管理控制台,将源ECS实例的公网IP转换为弹性公网IP。

    具体操作,请参见专有网络类型ECS固定公网IP转为弹性公网IP

    说明

    为避免影响业务,需要保证源实例IP地址不变。因此,需要先将源实例的公网IP转换为弹性公网IP,与源实例解绑后,再将其绑定至高可用版CLB实例上。

  3. 解绑源ECS实例与弹性公网IP。

    1. 在源ECS实例的IP地址列,单击弹性IP地址链接。

      image

    2. 弹性公网IP页面,找到待解绑的弹性公网IP,在操作列单击解绑

    3. 单击确定

      更多信息,请参见将EIP与云资源解绑

  4. 登录专有网络控制台,绑定弹性公网IP至CLB实例。

    1. 弹性公网IP页面,找到解绑后的弹性公网IP。

    2. 操作列,单击绑定资源

    3. 实例类型选择负载均衡SLB实例,选择刚创建的CLB实例,单击确定

      更多信息,请参见将EIP绑定至ECS实例

  5. 返回传统型负载均衡CLB控制台,配置CLB实例。

    具体操作,请参见配置负载均衡实例

    本教程使用的配置如下:

    1. 协议&监听配置向导页面,完成以下配置。

      • 选择监听协议:选择TCP

      • 监听端口:输入80

      • 高级配置中的调度算法:按需选择,本教程选择轮询

      • 其他配置使用默认值。

    2. 单击下一步。在后端服务器配置页面,选择默认服务器组,然后单击继续添加添加ECS实例。

    3. 勾选源实例和已复制的三台ECS实例,单击下一步

    4. 端口配置为80,其他值保持默认,单击下一步

    5. 健康检查配置向导页面,使用默认值,单击下一步

    6. 配置审核配置向导页面,核对信息后,单击提交

    7. 单击确定,返回实例管理页面。

      当健康检查状态为正常时,表示后端ECS实例可以正常处理负载均衡转发的请求了。

      说明

      健康检查需要几分钟时间,请您耐心等待并刷新页面查看状态。

执行结果

为方便测试,本教程分别在四台ECS实例上搭建了静态网页,以标识每台ECS实例。在浏览器中输入负载均衡实例的服务地址,测试负载均衡服务。由于调度算法轮询,请求会轮流发往每台ECS实例。slb_test

后续步骤

使用DTS将ECS实例上的自建数据库迁移至RDS实例,保障业务数据库不中断,自动备份保障数据不丢失。具体操作,请参见迁移自建数据库至高可用版RDS实例