• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 新华三人才研学中心
  • 关于我们

H3C 负载均衡设备典型配置案例集-6W205

  • 发布时间:2022/1/28 20:42:53
  • 浏览量:
  • 下载量:

05-全局负载均衡(IP Anycast)典型配置举例

本章节下载  (604.75 KB)

docurl=/cn/Service/Document_Software/Document_Center/Home/Security/00-Public/Configure/Typical_Configuration_Example/H3C-1766/202201/1538911_30005_0.htm

05-全局负载均衡(IP Anycast)典型配置举例

H3C 负载均衡设备

全局负载均衡(IP Anycast)典型配置举例

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Copyright © 2022 新华三技术有限公司 版权所有,保留一切权利。

非经本公司书面许可,任何单位和个人不得擅自摘抄、复制本文档内容的部分或全部,并不得以任何形式传播。

除新华三技术有限公司的商标外,本手册中出现的其它公司的商标、产品标识及商品名称,由各自权利人拥有。

本文档中的信息可能变动,恕不另行通知。



1  简介

本文档介绍全局负载均衡IP Anycast典型配置配置举例。

2  配置前提

本文档不严格与具体软、硬件版本对应,如果使用过程中与产品实际情况有差异,请参考相关产品手册,或以设备实际情况为准。

本文档中的配置均是在实验室环境下进行的配置和验证,配置前设备的所有参数均采用出厂时的缺省配置。如果您已经对设备进行了配置,为了保证配置效果,请确认现有配置和以下举例中的配置不冲突。

本文档假设您已了解LB(Load Balance,负载均衡)特性。

3  配置举例

3.1  组网需求

如图所示,内网用户经过两台负载均衡设备访问外网服务器,六台服务器均可提供为客户端http服务。客户端到达LB之间使用OSPF协议建立路由关系并且保证OSPF链路之间的cost值相同。通过配置服务器负载均衡,在考虑硬件性能的前提下让这六台服务器联合提供http服务,并通过健康检测来监控这些服务器是否可达。

图1 全局负载均衡IP Anycast组网图

 

3.2  配置思路

为了实现全局负载均衡,需要完成如下配置:

·     配置ospf,并正确建立OSPF邻居关系。

·     设置OSPF设备之间链路的cost值为10。

·     设置虚服务对外发布路由,交换机确定最优路由。

·     在LB设备上配置虚服务,虚服务中引用策略。

3.3  使用版本

本举例是在L1000-S的Version 7.1.064, Release 8117P12版本上进行配置和验证的。

3.4  配置注意事项

·     禁止在交换机上配置去往虚服务器的静态路由。

·     保证HTTP服务器为两个客户端提供http服务。

·     保证client到LB路由可达, LB到server路由可达,server到LB路由可达,服务器网关在LB上。

3.5  配置步骤

3.5.1  交换机配置

1. SW-1配置

[SW1] interface GigabitEthernet 1/0/1

[SW1-GigabitEthernet1/0/1] port link-mode route

[SW1-GigabitEthernet1/0/1] ip address 10.0.1.1 255.255.255.0

[SW1-GigabitEthernet1/0/1] ospf cost 10

[SW1-GigabitEthernet1/0/1] quit

[SW1] interface GigabitEthernet 1/0/3

[SW1-GigabitEthernet1/0/3] port link-mode route

[SW1-GigabitEthernet1/0/3] ip address 31.0.1.1 255.255.0.0

[SW1-GigabitEthernet1/0/3] ospf cost 10

[SW1-GigabitEthernet1/0/3] quit

[SW1] interface GigabitEthernet 1/0/5

[SW1-GigabitEthernet1/0/5] port link-mode route

[SW1-GigabitEthernet1/0/5] ip address 10.0.2.1 255.255.255.0

[SW1-GigabitEthernet1/0/5] ospf cost 10

[SW1-GigabitEthernet1/0/5] quit

[SW1] ospf 1 router-id 1.1.1.1

[SW1-ospf-1] area 0

[SW1-ospf-1-area-0.0.0.0] network 10.0.1.0 0.0.0.255

[SW1-ospf-1-area-0.0.0.0] network 10.0.2.0 0.0.0.255

[SW1-ospf-1-area-0.0.0.0] network 31.0.1.0 0.0.255.255

[SW1-ospf-1-area-0.0.0.0] return

2. SW-2配置

[SW2] interface GigabitEthernet 1/0/1

[SW2-GigabitEthernet1/0/1] port link-mode route

[SW2-GigabitEthernet1/0/1] ip address 10.0.1.2 255.255.255.0

[SW2-GigabitEthernet1/0/1] ospf cost 10

[SW2-GigabitEthernet1/0/1] quit

[SW2] interface GigabitEthernet 1/0/3

[SW2-GigabitEthernet1/0/3] port link-mode route

[SW2-GigabitEthernet1/0/3] ip address 32.0.1.1 255.255.255.0

[SW2-GigabitEthernet1/0/3] ospf cost 10

[SW2-GigabitEthernet1/0/3] quit

[SW2] interface GigabitEthernet 1/0/5

[SW2-GigabitEthernet1/0/5] port link-mode route

[SW2-GigabitEthernet1/0/5] ip address 10.0.3.1 255.255.255.0

[SW2-GigabitEthernet1/0/5] ospf cost 10

[SW2-GigabitEthernet1/0/5] quit

[SW2] ospf 1 router-id  2.2.2.2

[SW2-ospf-1] area 0

[SW2-ospf-1-area-0.0.0.0] network 10.0.1.0 0.0.0.255

[SW2-ospf-1-area-0.0.0.0] network 10.0.3.0 0.0.0.255

[SW2-ospf-1-area-0.0.0.0] network 32.0.1.0 0.0.255.255

[SW2-ospf-1-area-0.0.0.0] return

3. SW-3配置

[SW3] interface GigabitEthernet 1/0/1

[SW3-GigabitEthernet1/0/1] port link-mode route

[SW3-GigabitEthernet1/0/1] ip address 10.0.4.1 255.255.255.0

[SW3-GigabitEthernet1/0/1] ospf cost 10

[SW3-GigabitEthernet1/0/1] quit

[SW3] interface GigabitEthernet 1/0/3

[SW3-GigabitEthernet1/0/3] port link-mode route

[SW3-GigabitEthernet1/0/3] ip address 10.0.5.1 255.255.255.0

[SW3-GigabitEthernet1/0/3] ospf cost 10

[SW3-GigabitEthernet1/0/3] quit

[SW3] interface GigabitEthernet 1/0/5

[SW3-GigabitEthernet1/0/5] port link-mode route

[SW3-GigabitEthernet1/0/5] ip address 10.0.2.2 255.255.255.0 

[SW3-GigabitEthernet1/0/5] ospf cost 10

[SW3-GigabitEthernet1/0/5] quit

[SW3] ospf 1 router-id 3.3.3.3

[SW3-ospf-1]area 0

[SW3-ospf-1-area-0.0.0.0] network 10.0.2.0 0.0.0.255

[SW3-ospf-1-area-0.0.0.0] network 10.0.4.0 0.0.0.255

[SW3-ospf-1-area-0.0.0.0] network 10.0.5.0 0.0.0.255

[SW3-ospf-1-area-0.0.0.0] return

4. SW-4配置

[SW4] interface GigabitEthernet 1/0/1

[SW4-GigabitEthernet1/0/1] port link-mode route

[SW4-GigabitEthernet1/0/1] ip address 10.0.4.2 255.255.255.0

[SW4-GigabitEthernet1/0/1] ospf cost 10

[SW4-GigabitEthernet1/0/1] quit

[SW4] interface GigabitEthernet 1/0/3

[SW4-GigabitEthernet1/0/3] port link-mode route

[SW4-GigabitEthernet1/0/3] ip address 10.0.7.1 255.255.255.0

[SW4-GigabitEthernet1/0/3] ospf cost 10

[SW4-GigabitEthernet1/0/3] quit

[SW4] interface GigabitEthernet 1/0/5

[SW4-GigabitEthernet1/0/5] port link-mode route

[SW4-GigabitEthernet1/0/5] ip address 10.0.3.2 255.255.255.0

[SW4-GigabitEthernet1/0/5] ospf cost 10

[SW4-GigabitEthernet1/0/5] quit

[SW4] ospf 1 router-id  4.4.4.4

[SW4-ospf-1] area 0

[SW4-ospf-1-area-0.0.0.0] network 10.0.3.0 0.0.0.255

[SW4-ospf-1-area-0.0.0.0] network 10.0.4.0 0.0.0.255

[SW4-ospf-1-area-0.0.0.0] network 32.0.7.0 0.0.255.255

[SW4-ospf-1-area-0.0.0.0] return

3.5.2  LB-1设备配置

(1)     配置接口IP

在导航栏中选择“网络 > 接口 > 接口,选择G1/0/13接口进行如下配置:

图2 配置接口IP

 

(2)     配置OSPF

在导航栏中选择“网络 > 路由 > OSPF”,点击,进行如下配置:

图3 创建OSPF

 

图4 配置OSPF区域,添加网段

 

图5 引入直连路由

 

创建完成,OSPF建立邻居关系后如下图所示。

 

(3)     配置ICMP类型的NQA探测模板icmp,并配置每次探测结果发送机制

在导航栏中选择“策略 > 全局配置 > 健康监测”,点击,进行如下配置:

图6 创建ICMP类型的健康检测

 

(4)     配置实服务组,并应用健康检测方法icmp

进入策略页面,在导航栏中选择“策略 > 应用负载均衡 > 实服务组”,单击“”按钮,进行如下配置:

图7 创建实服务组ospf,并应用健康监测icmp

 

(5)     配置实服务器

进入策略页面,在导航栏中选择“策略 > 应用负载均衡 > 实服务器”,单击“”按钮,进行如下配置:

图8 创建实服务器ospf1,并加入实服务组ospf

 

图9 创建实服务器ospf2,并加入实服务组ospf

 

图10 创建实服务器ospf3,并加入实服务组ospf

 

(6)     配置虚服务器

进入策略页面,在导航栏中选择“策略 > 应用负载均衡 > 虚服务器”,单击“”按钮,进行如下配置:

图11 配置虚服务器,使用默认服务组ospf,开启响应ARP功能

 

3.5.3  LB-2设备配置

(1)     配置接口IP

在导航栏中选择“网络 > 接口 > 接口,选择G2/0/13接口进行如下配置:

 

(2)     配置OSPF

在导航栏中选择“网络 > 路由 > OSPF”,点击,进行如下配置:

图12 创建OSPF

 

图13 配置OSPF区域,添加网段

 

图14 引入直连路由

 

创建完成,OSPF建立邻居关系后如下图所示

 

(3)     配置ICMP类型的NQA探测模板icmp,并配置每次探测结果发送机制

在导航栏中选择“策略 > 全局配置 > 健康监测”,点击,进行如下配置:

图15 创建ICMP类型的健康检测

 

(4)     配置实服务组,并应用健康检测方法icmp

进入策略页面,在导航栏中选择“策略 > 应用负载均衡 > 实服务组”,单击“”按钮,进行如下配置:

图16 创建实服务组ospf,并应用健康监测icmp

 

(5)     配置实服务器

进入策略页面,在导航栏中选择“策略 > 应用负载均衡 > 实服务器”,单击“”按钮,进行如下配置:

图17 创建实服务器ospf1,并加入实服务组ospf

 

图18 创建实服务器ospf2,并加入实服务组ospf

 

图19 创建实服务器ospf3,并加入实服务组ospf

 

(6)     配置虚服务器

进入策略页面,在导航栏中选择“策略 > 应用负载均衡 > 虚服务器”,单击“”按钮,进行如下配置:

图20 配置虚服务器,使用默认服务组ospf,开启响应ARP功能

 

3.6  验证配置

(1)     设置client-1向虚服务器发起http://111.1.1.100请求,新建速率为2000/s;client-2向虚服务器发起http://111.1.1.100,新建速率为1000/s。

LB-1与LB-2的设备虚服务器状态均为可用状态,如下图所示

图21 LB-1的虚服务器状态

 

图22 LB-2的虚服务器状态

 

图23 LB-1的虚服务器向设备发布直连路由

 

图24 LB-2的虚服务器向设备发布直连路由

 

图25 LB-1的虚服务器统计以及详细信息

 

图26 LB-2的虚服务器统计以及详细信息

 

LB-1的实服务器统计

 

LB-2的实服务器统计

 

查看SW路由表,client-1去往虚服务器只有经过SW-1与SW-3为最佳路由;client-2去往虚服务器只有经过SW-2与SW-4为最佳路由

·     SW-1路由信息:

<SW1>display ip routing-table 111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.2.2        GE1/0/5

·     SW-2路由信息:

[SW2]display ip routing-table  111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.3.2        GE1/0/5

·     SW-3路由信息:

<SW3>display ip routing-table 111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.5.2        GE1/0/3

·     SW-4路由信息:

<SW4>display ip routing-table 111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.7.2        GE1/0/3

(2)     将LB-1中的服务器ospf1手动shutdown,该服务器断不参与处理业务请求,其他服务器正常运行

图27  LB-1的实服务器统计

 

图28 LB-2的实服务器统计

 

(3)     将LB-2的实服务器全部手动shutdown,发往LB-2的流量将由LB-1来承担

LB-1状态不变,LB-2的虚服务器状态变为不可用状态,不再发布直连路由,虚服务统计为0,client-2的请求由LB-1承接处理,client-2端会有部分流量失败

图29 LB-1的虚服务器状态

 

图30 LB-2的虚服务器状态

 

图31 LB-2的虚服务器不再发布直连路由,只有一条外部路由

 

图32 LB-1的虚服务器统计以及详细信息

 

图33 LB-2的虚服务器统计以及详细信息LB-2的虚服务器统计以及详细信息

 

查看SW路由表,client-1去往虚服务器只有经过SW-1与SW-3为最佳路由;client-2去往虚服务器只有经过SW-2、SW-1、SW-3为最佳路由

·     SW-1路由信息:

<SW1> display ip routing-table 111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.2.2        GE1/0/5

·     SW-2路由信息:

<SW2> display ip routing-table  111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.1.1        GE1/0/1

·     SW-3路由信息:

<SW3> display ip routing-table  111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.5.2        GE1/0/3

·     SW-4路由信息:

<SW4> display ip routing-table  111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.4.1        GE1/0/1

(4)     将LB-2的实服务器全部恢复,查看LB-1与LB-2负载均衡状况

LB-1与LB-2的设备虚服务器状态均为可用状态,如下图所示:

图34 LB-1的虚服务器状态

 

图35 LB-2的虚服务器状态

 

图36 LB-1的虚服务器向设备发布直连路由

 

图37 LB-2的虚服务器向设备发布直连路由

 

图38 LB-1的虚服务器统计以及详细信息

 

图39 LB-2的虚服务器统计以及详细信息

 

图40 LB-1的实服务器统计

 

图41 LB-2的实服务器统计

 

(5)     将SW-4与LB-2相连的链路ospf cost值改为100,查看LB-1与LB-2负载均衡状况

LB-1与LB-2的设备虚服务器状态均为可用状态,但是LB-2虚服务统计为0,client-2的请求由LB-1承接处理,client端会有部分流量失败

图42 LB-1的虚服务器状态

 

图43 LB-2的虚服务器状态

 

图44 LB-1的虚服务器统计以及详细信息

 

图45 LB-2的虚服务器统计以及详细信息LB-2的虚服务器统计以及详细信息

 

查看SW路由表,client-1去往虚服务器只有经过SW-1与SW-3为最佳路由;client-2去往虚服务器只有经过SW-2、SW-1、SW-3为最佳路由

·       SW-1路由信息:

<SW1> display ip routing-table 111.1.1.100

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.2.2        GE1/0/5

·       SW-2路由信息:

[SW2] display ip routing-table  111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.1.1        GE1/0/1

·       SW-3路由信息:

[SW3] display ip routing-table  111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.5.2        GE1/0/3

·       SW-4路由信息:

[SW4] display ip routing-table  111.1.1.100

 

Summary Count : 1

 

Destination/Mask    Proto  Pre  Cost         NextHop         Interface

111.1.1.100/32      O_ASE2 150  1            10.0.4.1        GE1/0/1

3.7  配置文件

3.7.1  交换机配置

·     SW-1配置:

ospf 1 router-id 1.1.1.1

 area 0.0.0.0

  network 10.0.1.0 0.0.0.255

  network 10.0.2.0 0.0.0.255

  network 31.0.0.0 0.0.255.255

#

interface GigabitEthernet1/0/1

 port link-mode route

 ip address 10.0.1.1 255.255.255.0

 ospf cost 10

#

interface GigabitEthernet1/0/3

 port link-mode route

 ip address 31.0.1.1 255.255.0.0

 ospf cost 10

#

interface GigabitEthernet1/0/5

 port link-mode route

 ip address 10.0.2.1 255.255.255.0

 ospf cost 10

#

·     SW-2配置:

#

ospf 1 router-id 2.2.2.2

 area 0.0.0.0

  network 10.0.1.0 0.0.0.255

  network 10.0.3.0 0.0.0.255

  network 32.0.1.0 0.0.0.255

#

interface GigabitEthernet1/0/1

 port link-mode route

 ip address 10.0.1.2 255.255.255.0

 ospf cost 10

#

interface GigabitEthernet1/0/3

 port link-mode route

 ip address 32.0.1.1 255.255.255.0

#

interface GigabitEthernet1/0/5

 port link-mode route

 ip address 10.0.3.1 255.255.255.0

 ospf cost 10

#

·     SW-3配置:

#

ospf 1 router-id 3.3.3.3

 area 0.0.0.0

  network 10.0.2.0 0.0.0.255

  network 10.0.4.0 0.0.0.255

  network 10.0.5.0 0.0.0.255

#

interface GigabitEthernet1/0/1

 port link-mode route

 ip address 10.0.4.1 255.255.255.0

 ospf cost 10

#

interface GigabitEthernet1/0/3

 port link-mode route

 ip address 10.0.5.1 255.255.255.0

#

interface GigabitEthernet1/0/5

 port link-mode route

 ip address 10.0.2.2 255.255.255.0

#

·     SW-4配置:

#

 

ospf 1 router-id 4.4.4.4

 area 0.0.0.0

  network 10.0.3.0 0.0.0.255

  network 10.0.4.0 0.0.0.255

  network 10.0.7.0 0.0.0.255

#

interface GigabitEthernet1/0/1

 port link-mode route

 ip address 10.0.4.2 255.255.255.0

 ospf cost 10

#

interface GigabitEthernet1/0/3

 port link-mode route

 ip address 10.0.7.1 255.255.255.0

#

interface GigabitEthernet1/0/5

 port link-mode route

 ip address 10.0.3.2 255.255.255.0

 ospf cost 10

#

3.7.2  LB配置

·     LB-1配置:

#

ospf 1 router-id 5.5.5.5

 import-route direct

 area 0.0.0.0

  network 10.0.5.0 0.0.0.255

#

nqa template icmp icmp

#interface GigabitEthernet1/0/2

 port link-mode route

 ip address 30.4.1.1 255.255.255.0

#

interface GigabitEthernet1/0/13

 port link-mode route

 ip address 10.0.5.2 255.255.255.0

 ospf cost 10

#

server-farm ospf

 probe icmp

#

real-server ospf1

 ip address 30.4.1.11

 server-farm ospf

#

real-server ospf2

 ip address 30.4.1.12

 server-farm ospf

#

real-server ospf3

 ip address 30.4.1.13

 server-farm ospf

#

virtual-server ospf type tcp

 virtual ip address 111.1.1.100

 default server-farm ospf

 service enable

 route-advertisement enable

#

·     LB-2配置:

#

ospf 1 router-id 6.6.6.6

 import-route direct

 area 0.0.0.0

  network 10.0.7.0 0.0.0.255

#

nqa template icmp icmp

#

interface GigabitEthernet2/0/2

 port link-mode route

 ip address 30.6.0.1 255.255.255.0

#

interface GigabitEthernet2/0/13

 port link-mode route

 ip address 10.0.7.2 255.255.255.0

 ospf cost 10

#

server-farm ospf

 probe icmp

#

real-server ospf1

 ip address 30.6.0.11

 server-farm ospf

#

real-server ospf2

 ip address 30.6.0.12

 server-farm ospf

#

real-server ospf3

 ip address 30.6.0.13

 server-farm ospf

#

virtual-server ospf type tcp

 virtual ip address 111.1.1.100

 default server-farm ospf

 service enable

 route-advertisement enable

#

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们