Loading
close

构建具备四层负载均衡能力的TCP服务

time 更新时间:2023-03-14 10:50:14

背景描述

负载均衡器可以将来自公网地址的访问流量分发到多个资源上,并支持自动检测并隔离不可用的资源,提高业务的服务能力和可用性。用户可以灵活调整资源池中的资源,而不影响业务的正常访问,并且,负载均衡器通过将所收到的网络流量转发到工作负载较低的资源上,从而使整个资源集群以高效的方式快速处理访问流量。本文将以构建具备四层负载均衡能力的TCP服务为例,介绍如何借助三台云主机托管TCP服务以便支持生产工作负载,同时尽可能减少用户的运维工作。

前提条件

  • 已完成 前置条件准备
  • 已创建三台规格相同的云主机,用于托管TCP服务。
  • 已准备一个可供外部访问的公网IP地址。

操作步骤

  1. 创建负载均衡器。

    1. 在云平台的顶部导航栏中,依次选择[产品与服务]-[网络]-[独享型负载均衡],进入“独享型负载均衡”页面。

    2. ​单击 创建负载均衡器 ,弹出“创建负载均衡器”对话框。

    3. “子网”选择云主机所在子网,并配置其他参数后,单击 创建 ,完成操作。其中,各参数的具体说明,请参考 创建负载均衡器

  2. 创建监听器。

    1. 在“独享型负载均衡”页面中,单击上述负载均衡器名称,进入其详情页面。在该详情页面的[监听器]页签中,单击 创建监听器 ,进入“创建监听器”的“监听器配置”页面。

    2. 在“监听器配置”页面中,“协议”选择“TCP”,“协议端口”输入“22”,并配置其他参数后,单击 下一步:资源池配置 ,进入“资源池配置”页面。

    3. 在“资源池配置”页面中,“资源池”选择“新建”,“协议”选择“TCP”,“负载方式”选择“轮询”,并配置其他参数后,单击 确认 ,完成操作。其中,各参数的具体说明,请参考 创建监听器

  3. 配置资源池资源。

    1. 在“独享型负载均衡”页面中,单击上述负载均衡器名称,进入其详情页面。在该详情页面的[资源池]页签中,单击上述新建资源池的名称 ,进入其详情页面。

    2. 在“资源列表”区域框中,单击 添加云内资源 ,弹出“添加云内资源”对话框。

    3. 在“添加云内资源”页面中,选择上述三台云主机后,单击 下一步:资源配置 ,进入“资源配置”页面。

    4. 在“资源配置”页面中,配置参数后,单击 下一步:确认信息 ,进入“确认信息”页面。

    5. 在“确认信息”页面中,确认各资源的配置信息后,单击 添加 ,完成操作。

  4. 绑定公网IP。

    1. 在“独享型负载均衡”页面中,勾选上述负载均衡器后,单击 绑定公网IP ,弹出“绑定公网IP”对话框。

    2. 配置参数后,单击 绑定 ,完成操作。

结果验证

  1. 通过远程客户端访问上述公网IP地址,确认当前成功登录的云主机。具体命令如下:

    ssh root@<公网IP地址>
    
  2. 退出远程访问访问。具体命令如下:

    exit
    
  3. 重新访问上述公网IP地址,确认当前已成功登录另一台云主机。

    ../images/dlb_bp_image_03.png

此篇文章对你是否有帮助?
没帮助
locked-file

您暂无权限访问该产品