文档详情

以分派模式通过HTTP探测器实现IOS服务器负载均衡的配置-Cisco.PDF

发布:2018-04-01约7.16千字共9页下载文档
文本预览下载声明
以分派模式通过 HTTP 探测器实现 IOS 服务器负 载均衡的配置 目录 简介 先决条件 要求 使用的组件 规则 配置 HTTP 探测器 网络图 配置 show 命令与命令汇总 show ip slb mode 命令 show ip slb vserver 命令 show ip slb reals 命令 show ip slb serverfarms 命令 show ip slb conns 命令 show ip slb probe 命令 分派模式环回 验证 故障排除 相关信息 简介 Cisco IOS Server Load Balancing (SLB)功能是一基于Cisco IOS的解决方案该提供服务器负载均衡 。这个功能使您能够定义一个能代表真实服务器的集群的虚拟服务器,称之为一个服务器群。当客 户端首次向虚拟服务器发起连接,IOS SLB对该连接进行负载平衡,以选择真实的服务器。该过程 取决于已配置的负载平衡算法或预报器。 IOS SLB在以下两个模式可以配置运行。 分派模式—在此模式,虚拟服务器地址为真实服务器所知。您必须配置其中每一个有环回地址 的真实服务器他们的唯一回环接口的。有必要为服务器站的每台机器提供与实际虚拟服务器相 同的IP地址。就象用于它自己的IP地址一样,目的地真实服务器允许使用环回地址直接回应客 户端。IOS SLB对真实服务器的重定向数据包在MAC控制(MAC)层的Layer2。由于虚拟服务器 IP地址未在分派模式中修改,真实服务器必须是L2(与IOS SLB相邻),或者干预路由器不能 路由选择真实服务器。 定向模式在此模式中,虚拟服务器可以分配到真实服务器未知的IP地址。IOS SLB将转换在 客户端和真实服务器之间交换的数据包,并通过网络地址转换(NAT),将虚拟服务器IP地址转换 成真实的服务器地址。要使用定向模式,请添加nat server命令到服务器站。 先决条件 要求 本文档没有任何特定的要求。 使用的组件 本文档中的信息基于以下软件和硬件版本: Catalyst 6000系列管理引擎1的Supervisor IOS版本12.1(6)E有MSFC1的(c6sup11-jsv-mz.121- 6.E1) Microsoft Windows 2000/iis Web服务器 本文档中的信息都是基于特定实验室环境中的设备编写的。本文档中使用的所有设备最初均采用原 始(默认)配置。如果您使用的是真实网络,请确保您已经了解所有命令的潜在影响。 规则 有关文档规则的详细信息,请参阅 Cisco 技术提示规则。 配置 HTTP 探测器 IOS SLB支持超文本传输协议(HTTP)探测器、ping探测器和无线会话协议(WSP)探测器。您可以使 用HTTP探测器验证连通性,监控正在进行负载平衡的真实服务器。探测器在服务器站确定每个真 实服务器状态。使用TCP端口80,在本例中, HTTP探测器配置。配置HTTP探测器每八秒连接一 次,并请求method get命令,以寻找服务器的200回应代码。这些配置是所有默认值。 网络图 本文档使用以下网络设置: 配置 IOS SLB配置使用Catalyst 6509 Current configuration: version 12.1 service timestamps debug uptime service timestamps log uptime no service password-encryption ! hostname cat6 ! boot buffersize 126968 boot system flash slot0:c6sup11-jsv-mz.121-6.E1.bin ! redundancy main-cpu auto-sync standard ip subnet-zero ! no ip finger no ip domain-lookup ! ip slb probe KEEPALIVE http ! ip slb serverfarm SERVERS probe KEEPALIVE ! real inservice ! real inservice ! ip slb vserver WEBSITE virtual 15 tcp www serverfarm
显示全部
相似文档