WEB开发网
开发学院服务器服务器方案 在RedHat上实现集群负载均衡系统 阅读

在RedHat上实现集群负载均衡系统

 2008-11-26 10:58:58 来源:WEB开发网   
核心提示: 到现在为止,支持负载均衡功能的director就配置成功了,在RedHat上实现集群负载均衡系统(5),接下来我们可以通过ipvsadm来配置一个负载均衡集群, 3.配置LVS,realserver上可以使用的操作系统也是不同的,而linux和windows 2000 server则是所有

到现在为止,支持负载均衡功能的director就配置成功了,接下来我们可以通过ipvsadm来配置一个负载均衡集群。

3.配置LVS,构建负载均衡集群

LVS提供了三种转发方式:VS/NAT、VS/DR 、VS/TUN, 而不同的转发方式对后端的realserver要求也不同(如表1)

表 1

在RedHat上实现集群负载均衡系统

构建负载均衡集群的工作主要涉及三个方面(如图5):

在RedHat上实现集群负载均衡系统

在RedHat上实现集群负载均衡系统

图 5

3.1修正realserver上可能的arp problem

注意的问题:这里所说的修正系统的arp problem主要是针对realserver使用linux操作系统,而且转发方式为VS/DR和VS/TUN的情况。这是因为在使用VS/DR和 VS/TUN的时候,会需要一块网卡上绑定两个IP的情况,但linux在kernel 2.2.14以后就将eth0:1的NOARP FLAG关闭,这使得eth0:1仅仅是eth0的别名,任何对eth0:1的操作都对eth0有效,因此如果此时使eth0:1 NOARP,则也使得eth0 NOARP,这样整个网卡都不会收到数据包,所以要修正系统的arp problem,使eth0:1不响应arp请求,同时eth0仍能接受数据包。有关Arp问题的详细内容请参见:LVS-HOWTO-arp problem。

由表1可以看出对应不同的转发方式,realserver上可以使用的操作系统也是不同的,而linux和windows 2000 server则是所有转发方式都支持的操作系统,作者在本文中也是分别以这两种操作系统为例予以介绍。

上一页  1 2 3 4 5 6 7  下一页

Tags:RedHat 实现 集群

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接