ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

典型的负载平衡方案

在负载平衡设置中,NetScaler 设备在逻辑上位于客户端与服务器场之间,负责管理发送到服务器的通信流量。

下图显示了基本负载平衡配置的拓扑。

图 1. 基本负载平衡拓扑

image

虚拟服务器选择服务,然后指定该服务处理客户端请求。假设在上图的方案中,创建了服务 service-HTTP-1 和 service-HTTP-2,并将这两个服务绑定到虚拟服务器 virtual server-LB-1。virtual server-LB-1 将客户端请求转发给 service-HTTP-1 或 service-HTTP-2。系统使用“最少连接”负载平衡方法为每个请求选择服务。下表列出了必须在系统中配置的基本实体的名称和值。

表 1. LB 配置参数值

下图显示了上表中所述的负载平衡示例值和必需参数。

图 2. 负载平衡实体模型

image

下表列出了使用命令行接口配置此负载平衡设置时使用的命令。

任务 命令
启用负载平衡 enable feature lb
创建服务 service-HTTP-1 add service service-HTTP-1 10.102.29.5 HTTP 80
创建服务 service-HTTP-2 add service service-HTTP-2 10.102.29.6 HTTP 80
创建名为 vserver-LB-1 的虚拟服务器 add lb vserver vserver-LB-1 HTTP 10.102.29.60 80
将服务 service-HTTP-1 绑定到虚拟服务器 vserver-LB-1 bind lb vserver vserver-LB-1 service-HTTP-1
将服务 service-HTTP-2 绑定到虚拟服务器 vserver-LB-1 bind lb vserver vserver-LB-1 service-HTTP-2

表 2. 初始配置任务

有关初始配置任务的详细信息,请参阅 设置基本负载平衡

任务 命令
查看虚拟服务器 vserver-LB-1 的属性 show lb vserver vserver-LB-1
查看虚拟服务器 vserver-LB-1 的统计数据 stat lb vserver vserver-LB-1
查看服务 service-HTTP-1 的属性 show service service-HTTP-1
查看服务 service-HTTP-1 的统计数据 stat service service-HTTP-1
查看服务 service-HTTP-1 的绑定 show service bindings service-HTTP-1

表 3. 验证任务

任务 命令
在虚拟服务器 vserver-LB-1 上配置持久性 set lb vserver vserver-LB-1 -persistenceType SOURCEIP -persistenceMask 255.255.255.255 -timeout 2
在虚拟服务器 vserver-LB-1 上配置 COOKIEINSERT 持久性 set lb vserver vserver-LB-1 -persistenceType COOKIEINSERT
在虚拟服务器 vserver-LB-1 上配置 URLPassive 持久性 set lb vserver vserver-LB-1 -persistenceType URLPASSIVE
配置虚拟服务器,以将客户端请求重定向到虚拟服务器 vserver-LB-1 上的 URL set lb vserver vserver-LB-1 -redirectURL http://www.newdomain.com/mysite/maintenance
在虚拟服务器 vserver-LB-1 上设置备份虚拟服务器 set lb vserver vserver-LB-1 -backupVserver vserver-LB-2

表 4. 自定义任务

有关配置持久性的更多信息,请参阅 选择和配置持久性设置。有关配置虚拟服务器以将客户端请求重定向到 URL 以及设置备份虚拟服务器的信息,请参阅 配置功能以保护负载平衡配置

本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
典型的负载平衡方案