LVS基本知识总结及其NAT模型与DR模型的实现(3)

Director Server

 

Real Server1

 

Real Server2

 

DIP

 

172.16.51.71

 

RIP

 

172.16.51.77

 

RIP

 

172.16.51.78

 

VIP

 

192.168.0.10

                 

在要配置的Director的服务器上添加两块网卡,eth0VIPeth1DIP;VIP地址是192.168.0.10,DIP地址是172.16.51.71;在虚拟的配置中DIP网络连接方式设置为hostonly方式,Real Server也配置为host only安装ipvsadm

LVS基本知识总结及其NAT模型与DR模型的实现

# yum install ipvsadm -y

准备Real Server

配置这两台RealServer服务器的RIP,网关是DIP

LVS基本知识总结及其NAT模型与DR模型的实现

配置这两台RealServer服务器的RIP,网关是DIP

LVS基本知识总结及其NAT模型与DR模型的实现

完成Real Server服务器的web服务器的安装,提供相应的页面172.16.51.77服务器

# yum install httpd -y

# echo “RS1 magedu.com” >/var/www/html/index.html

172.16.51.78服务器web服务器准备

# yum install httpd yes

# echo “RS2 magedu.com” >/var/www/html/index.html

同步时间

可以配置DirectorServer为时间服务器使其服务器之间的时间是相同的,自己配置时间服务器或者使用一个专用时间服务器,Real Server与Director Server都从此服务器上进行同步,默认时间服务是开启的同步时需要关闭

关闭命令

# server ntpd stop

同步命令

# ntpdate 172.16.0.1

重启网络服务与web服务

Director测试Real Server上的web服务是否可以进行访问

添加集群服务

# ipvsadm -A -t 192.168.0.10:80 -s rr

# ipvsadm -a -t 192.168.0.10:80 -r172.16.51.77 –m

# ipvsadm -a -t 192.168.0.10:80 -r172.16.51.78 –m

Ipvsadm规则查看

LVS基本知识总结及其NAT模型与DR模型的实现

使用window端浏览器进行验证

LVS基本知识总结及其NAT模型与DR模型的实现

刷新一次

LVS基本知识总结及其NAT模型与DR模型的实现

Real Server各自连接次数查看

LVS基本知识总结及其NAT模型与DR模型的实现

刷新N遍之后,查看连接次数与进出报文数据大小

LVS基本知识总结及其NAT模型与DR模型的实现

调整LVS调度方法为wrr

更改ipvsadm规则

# ipvsadm -E -t 192.168.0.10:80 -s wrr

# ipvsadm -e -t 192.168.0.10:80 -r172.16.51.77 -m -w 3

# ipvsadm -e -t 192.168.0.10:80 -r172.16.51.78 -m -w 1

查看更改调度方法后规则

LVS基本知识总结及其NAT模型与DR模型的实现

为了查看效果使用另外一个客户端对其进行了压力测试

# ab –n 2000 –c 100

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/7790ef33441a48581ee6fef5e3722e13.html