NetScaler

负载平衡

要配置负载均衡,必须先创建服务。然后,创建虚拟服务器,并将服务绑定到虚拟服务器。默认情况下,NetScaler设备将一个监视器绑定到每个服务。在绑定服务之后,通过确保所有设置都是正确的来验证您的配置。

注意:部署配置后,可以显示显示配置中的实体如何执行的统计信息。使用统计工具或stat lb vserver 命令。

可选地,您可以为服务分配权重。负载均衡方法使用分配的权重来选择服务。但是,在开始时,您可以将可选任务限制为配置一些基本的持久性设置(对于必须维护到特定服务器的连接的会话)和一些基本的配置保护设置。

下面的流程图说明了配置任务的顺序。

图1。配置负载均衡的任务顺序

图像

启用负载均衡

配置负载均衡前,请确保负载均衡特性已经启用。

通过CLI开启负载均衡

在命令提示符下,键入以下命令来启用负载均衡,并验证它是否已启用:

  • 启用特性lb
  • 显示功能

    例子

    ' ' '前代码块

    enable feature lb Done show feature

    特性缩写状态------- ------- ------ 1)Web日志WL OFF 2)防雷SP OFF 3)负载均衡LB ON…9) SSL卸载SSL ON…做< !——NeedCopy——>“”

通过GUI方式启用负载均衡

  1. 在左侧导航区中,展开“系统”,单击“设置”。
  2. 在详细信息窗格中,在“模式和功能”下,单击“更改基本功能”。
  3. 2 .在“配置基本功能”对话框中,选中“负载均衡”前的复选框,单击“确定”。
  4. 在启用/禁用特性中?,单击“是”。

配置业务和虚拟服务器

确定了需要进行负载均衡的服务后,可以通过创建服务对象、创建负载均衡虚拟服务器以及将服务对象绑定到虚拟服务器来实现初始负载均衡配置。

使用实例通过CLI完成初始的负载均衡配置

在命令提示符下,输入以下命令来实现和验证初始配置:

  • <添加服务<名称> <端口>

  • [ ]

  • .

  • .

    例子

    > add service service-HTTP-1 10.102.29.5 HTTP 80 Done > add lb vserver vserver- lb -1 HTTP 10.102.29.60 80 Done > bind lb vserver vserver- lb -1 service-HTTP-1 Done > show service bindings service-HTTP-1 service-HTTP-1 (10.102.29.5:80) - State: DOWN 1) vserver- lb -1 (10.102.29.60:80) - State: DOWN 

通过GUI实现初始负载均衡配置

  1. 进入“流量管理>负载均衡”。
  2. 在详细信息窗格中,在“入门”下,单击“负载均衡向导”,并按照说明创建基本负载均衡设置。
  3. 返回导航窗格,展开“负载均衡”,然后单击“虚拟服务器”。
  4. 选择您配置的虚拟服务器,并验证页面底部显示的参数是否正确配置。
  5. 单击Open。
  6. 确认“服务”选项卡上的每个服务都选中了“Active”复选框,以确认每个服务都已绑定到虚拟服务器。
负载平衡