- 论坛徽章:
- 0
|
在调度器的实现技术中,IP负载均衡技术是效率最高的。在已有的IP负载均衡技术中有通过网络地址转换(Network Address Translation)将一组服务器构成一个高性能的、高可用的虚拟服务器,我们称之为VS/NAT技术(Virtual Server via Network Address Translation),大多数商品化的IP负载均衡调度器产品都是使用此方法。
Virtual Server via Network Address Translation(VS/NAT)
通过网络地址转换,调度器重写请求报文的目标地址,根据预设的调度算法,将请求分派给后端的真实服务器;真实服务器的响应报文通过调度器时,报文的源地址被重写,再返回给客户,完成整个负载调度过程。
![]()
LVS负载均衡器系统用CentOS5,要求双网卡。节点服务器web1,web2为任意服务器。
1、安装ipvsadm软件包,CentOS5发行光盘中有。
rpm -ivh ipvsadm-1.24-8.1.i386.rpm
安装完成后 可以察看版本信息 ipvsadm --version
pvsadm v1.24 2005/12/10 (compiled with popt and IPVS v1.2.1)2、配置LVS
在虚拟主机中启用转发功能
lvs.sh
echo "1">/proc/sys/net/ipv4/ip_forward
ipvsadm -C
ipvsadm -A -t 222.90.88.10:80 -s rr
#增加第一台服务器
ipvsadm -a -t 222.90.88.10:80 -r 192.168.1.10:80 -m -w 1
#增加第二台服务器
ipvsadm -a -t 222.90.88.10:80 -r 192.168.1.20:80 -m -w 1
3、配置WEB服务器端
在192.168.1.10和192.168.1.20里分别将网关设置为192.168.1.1,并启动WEB服务。
4、测试工作
在虚拟主机中执行lvs.sh脚本。为了方便测试,我们在两WEB服务器的页面上写上不同的主页面,在现实中两个页面是相同的。
在IE上访问
http://222.90.88.10
我们会发现,两个不同的页面出现。
在线演示地址:
===========================================
在线观看:
http://www.boobooke.com/v/bbk1614
===========================================
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u2/81573/showart_1354573.html |
|