Linux实验报告-构建一个LVS的DR模型

Linux实验报告-构建一个LVS的DR模型

实验背景:

学习笔记,构建一个LVS的DR模型

实验目的:

了解LVS的DR模型工作原理

实现一个LVS的DR模型的实验

实验环境:

Vmware Workstation 9,CentOS 6.4

 实验步骤:

1,实验目的规划如下模型,CIP、VIP、DIP与RIP在同一网段

2、RS1上配置如下:

配置内核参数:

#echo 1 > /prco/sys/net/ipv4/conf/lo/arp_ignore                        
#echo 1 > /prco/sys/net/ipv4/conf/all/arp_ignore                       
#echo 2 > /prco/sys/net/ipv4/conf/lo/arp_announce
#echo 2 > /prco/sys/net/ipv4/conf/all/arp_announce

配置RIP、VIP:

#ifconfig eth0 172.16.100.7/24
#ifconfig lo:0 172.16.100.3 broadcast 172.16.100.3 netmask 255.255.255.255 up

添加路由:

#route add -host 172.16.100.3 dev lo:0

3、按照同样过程同RS2(略)

4、Director上的配置:

配置DIP、VIP:

#ifconfig eth0 172.16.100.1/24
#ifconfig eth0:0 172.16.100.3 broadcast 172.16.100.3 netmask 255.255.255.255 up

添加路由:

#route add -host 172.16.100.3 dev eth0:0

定义规则:

#ipvsadm -A -t 172.16.100.3:80 -s rr 
#ipvsadm -a -t 172.16.100.3:80 -r 172.16.100.7 -g -w 2
#ipvsadm -a -t 172.16.100.3:80 -r 172.16.100.8 -g -w 1
#ipvsadm -L -n

5、以上即完成配置,开始测试:

客户机连接网页测试http://172.16.100.3,不停刷新,Director通过如下命令即可观察到客户端的链接请求被均匀调度至RS1与RS2去响应(rr轮询调度算法)

#watch -n1 ‘ipvsadm -L -n --status’
时间: 2024-10-06 10:29:30

Linux实验报告-构建一个LVS的DR模型的相关文章

位于2个网段的LVS的DR模型实验

实验规划说明: Director两块网卡,IP地址分配如下: 1.本地公网IP(eth0):192.168.112.101 2.vip(eth1:1):192.168.112.100 3.dip(eth1):192.168.201.7 Realsever1两块网卡,IP地址分配如下: 1.rip(eth0):192.168.201.8 2.vip(lo:0):192.168.112.100 3.本地IP(eth1):192.168.112.8  //通过该IP以便从Realsever1可以访问C

LVS基于DR模型实现负载均衡集群实验

实验拓扑: 实验规划: Director: eth0   DIP: 192.168.1.40 eth0:0 VIP: 192.168.1.41 RS1: eth0  RIP1: 192.168.1.20 lo:0  VIP: 192.168.1.41 RS2: eth0  RIP2: 192.168.1.21 lo:0  VIP: 192.168.1.41 实验步骤: 在各RS上部署web服务 yum install httpd -y echo "server is working."

lvs+srs(dr模型)

参考: https://my.oschina.net/fengjihu/blog/416883 (srs集群模式) http://blog.csdn.net/reblue520/article/details/50857078 (lvs负载均衡) http://www.cnblogs.com/lgfeng/archive/2012/10/16/2726308.html (arp_ignore和arp_announce) http://www.linuxvirtualserver.org/docs

集群--LVS的DR模型配置

1.查看内核是否有IPVS内核模块 grep -i 'ip_vs' /boot/config-2.6.32-431.el6.x86_64 或者 Centos6.5内核已经自带安装了lvs 2.安装ipvsadm内核中的lvs是通过ipvsadm来进行管理的 yum install -y ipvsadm 3.环境准备 管理IP地址 角色 备注 192.168.1.114 调度器(Director) 对外提供VIP服务的地址为192.168.1.88 192.168.1.115 RS1   192.

基于LVS的DR模式实现PHP应用

LVS-DR模式: 客户端请求服务器上的资源,就会发送请求报文,请求报文到达LVS调度器,调度器拆解报文首部,查看到请求的目标IP是自己,然后根据请求的目标端口并且根据调度算法随机挑选出一台Real Server服务器,这时在请求报文首部在次封装一层帧,即MAC地址,源MAC是自己,目标MAC是RS服务器.RS服务器接收到报文请求并处理请求,构建响应报文并发送给客户端,不经过调度器,所以避免了调度器过载导致并发出现瓶颈.因为RS是直接发送响应报文给客户端,所以需要RS服务器上需要配置调度器的公网

2017-2018-2 20165331 实验四《Android开发基础》实验报告

实验四 <Android开发基础> 实验报告封面 课程:Java程序设计 班级:1653 姓名:胡麟 学号:20165331 成绩: 指导教师:娄嘉鹏 实验日期:2018.5.14 实验密级: 预习程度: 实验时间:15:35 - 17:50 仪器组次:31 必修/选修: 实验序号:4 实验名称:Android开发基础 实验目的与要求:①完成云班课中的检查点,也可以先完成实验报告,直接提交.注意不能只有截图,要有知识点,原理,遇到的问题和解决过程等说明.实验报告中一个检查点要有多张截图. ②发

2018-2019-2 20175126谢文航 实验四《Android开发基础》实验报告

一.实验封面 课程:Java程序设计 班级:1751 班 姓名:谢文航 学号:20175126 指导教师:娄嘉鹏 实验日期:2019年5月15日 实验时间:--- 实验序号:实验四 实验名称:Android开发基础 实验内容: 参考Android开发简易教程 完成云班课中的检查点,也可以先完成实验报告,直接提交.注意不能只有截图,要有知识点,原理,遇到的问题和解决过程等说明.实验报告中一个检查点要有多张截图. 发表实验报告博客,标题“学期(如2018-2019-2) 学号(如20175300)

2018-2019-20175205实验四《Android程序设计》实验报告

目录 2018-2019-20175205实验四<Android程序设计>实验报告 实验要求 教材学习 第二十五章 活动 第二十六章 UI组件 第二十七章 布局 实验步骤 任务一 任务二 任务三 任务四 任务五 实验中遇到的问题 代码托管Link 2018-2019-20175205实验四<Android程序设计>实验报告 实验要求 参考Android开发简易教程 完成云班课中的检查点,也可以先完成实验报告,直接提交.注意不能只有截图,要有知识点,原理,遇到的问题和解决过程等说明.

LVS集群DR、NAT模型配置, 及使用ldirectord完成LVS DR模型集群搭建

首先我们有三台主机:其中172.16.192.168作为前台主机:另外172.16.254.18和172.16.254.105作为后端主机,作为测试分别运行有web服务,并测试可用,如下图. 一.LVS NAT模型集群配置实验 1.首先在后端Real Server上设置默认网关,执行前端Virtual Server 2.在前端Virtual Server上开启路由转发功能 3.配置前端LVS集群 4.测试 总结:经过初步测试,我们可以看出已经可以实现rr轮询调度,修改相应的调度算法则可以实现不同