一.LVS模式一:DR
工作原理:
- 客户端将请求发往前端的负载均衡器,请求报文源地址是CIP,目标地址为VIP
- 负载均衡器接收到报文后,发现请求的是在ipvs规则中存在的地址和端口,那么它将客户端请求报文的源MAC地址改为自己的MAC地址,目标MAC改为了Real Server的MAC地址,并将此包发送给Real Server
- Real Server发现请求报文中的目标MAC地址是自己,就会把此报文接受下来,处理完请求报文后,将响应报文通过lo接口送给eth0网卡,直接发送给客户端。
VIP地址为调度器和服务器组共享,调度器配置的VIP地址是对外可见的,用于接收虚拟服务的请求报文;所有的服务器把VIP地址配置在各自的Non-ARP网络设备上,它对外面是不可见的,只是用于处理目标地址为VIP 的网络请求 VIP地址为调度器和服务器组共享,调度器配置的VIP地址是对外可见的,用于接收虚拟服务的请求报文;所有的服务器把VIP地址配置在各自的Non-ARP网络设备上,它对外面是不可见的,只是用于处理目标地址为VIP 的网络请求。
二.实验环境(RHEL6.5版本)
1.server2与server3安装apache,在默认发布目录/var/www/html下编写发布文件
[root@server2 html]# vim index.html
[root@server2 html]# cat index.html
<h1>www.westos.org server2</h1>
[root@server3 html]# vim index.html
[root@server3 html]# cat index.html
<h1>www.westos.org server3</h1>
2.selinux和iptables状态为disabled
3.Virtual IP:172.25.4.100
4.各主机信息如下:
主机名 | IP |
---|---|
server1(调度器) | <