Lvs俩种模式

1. lvs-nat模型构建

假设测试环境:使用IP172.16.16.16。

需要A、B俩台Centos6.5虚拟机。提前关闭selinux

两台真实服务器的IP分别是192.168.1.1、192.168.1.2。

1、添加俩快网卡给A机器,A、B机器开好网卡转发。

2、ifconfig配置IP地址,互相可以ping通。网关设置好!!能ping通另一台机器的第二块网卡

3、AB机器安装好

[[email protected]~]# yum install httpd ipvsadm -y

4、AB机器开启网卡间核心转发功能

[[email protected] ~]# sysctl -w net.ipv4.ip_forward=1

[[email protected]~]# echo "1" > /proc/sys/net/ipv4/ip_forward

5、A机器设置好负载均衡集群规则(-s指定为rr算法进行轮询调度,-m指定模式为lvs-nat)

[[email protected]~]# ipvsadm -A -t 172.16.16.16:80 -s rr

[[email protected]~]# ipvsadm -a -t 172.16.16.16:80 -r 192.168.1.1:80 -m

[[email protected]~]# ipvsadm -a -t 172.16.16.16:80 -r 192.168.1.2:80 -m

[[email protected]~]# ipvsadm -Ln

6 B机器route设置

[[email protected]~]#route add default gw 172.16.16.16

2. lvs-dr模型构建

假设测试环境:使用IP192.168.1.11.。

需要A、B、C台Centos6.5三台虚拟机。提前关闭selinux iptables

三台真实服务器的IP分别是director:192.168.1.11、rabbit1:192.168.1.17、rabbit2:192.168.1.18

首先设置网卡转发rabbit1、rabbit2同设。

Route add -host 192.168.1.11 dev lo:0

效果图是这样的:

这里用的是lo:0。因为如果环回地址设置成与lo:127.0.0.1冲突,单网络报废。

director设置192.168.1.111没有意义,仅仅在于让服务器可以访问

(192.168.1.111指向本机并非均衡负载)。

关于服务不通。

第一点:route不是必须。可以省略掉(排错)。

第二点:防火墙可以直接停止。selinux同。

第三点:网卡信息一定要正确。尤其是俩台服务器的环回子网一定是/32

第四点:网卡信息写入文件,重启。

原文地址:https://www.cnblogs.com/itxdm/p/Lvs_two_modes.html

时间: 2024-10-10 13:14:22

Lvs俩种模式的相关文章

LVS三种模式配置及优点缺点比较 转

LVS三种模式配置及优点缺点比较   作者:gzh0222,发布于2012-11-12,来源:CSDN   目录: LVS三种模式配置 LVS 三种工作模式的优缺点比较 LVS三种模式配置 LVS三种(LVS-DR,LVS-NAT,LVS-TUN)模式的简要配置 LVS是什么: http://www.linuxvirtualserver.org/VS-NAT.html http://www.linuxvirtualserver.org/VS-IPTunneling.html http://www

LVS三种模式配置及优点缺点比较

LVS三种模式配置 LVS 三种工作模式的优缺点比较 LVS三种模式配置 LVS三种(LVS-DR,LVS-NAT,LVS-TUN)模式的简要配置 LVS是什么: http://www.linuxvirtualserver.org/VS-NAT.html http://www.linuxvirtualserver.org/VS-IPTunneling.html http://www.linuxvirtualserver.org/VS-DRouting.html 首先是安装ipvsadm管理程序

LVS 三种模式区别

LVS三种(LVS-DR,LVS-NAT,LVS-TUN)模式的简要配置 LVS是什么: http://www.linuxvirtualserver.org/VS-NAT.html http://www.linuxvirtualserver.org/VS-IPTunneling.html http://www.linuxvirtualserver.org/VS-DRouting.html 首先是安装ipvsadm管理程序 下载:http://www.linuxvirtualserver.org/

LVS三种模式及常见的四种调度算法详解

LVS三种工作模式: 1. Virtual server via NAT(VS-NAT) 优点:集群中的物理服务器可以使用任何支持TCP/IP操作系统,物理服务器可以分配Internet的保留私有地址,只有负载均衡器需要一个合法的IP地址. 缺点:扩展性有限.当服务器节点(普通PC服务器)数据增长到20个或更多时,负载均衡器将成为整个系统的瓶颈,因为所有的请求包和应答包都需要经过负载均衡器再生.假使TCP包的平均长度是536字节的话,平均包再生延迟时间大约为60us(在Pentium处理器上计算

LVS几种模式简介

1.NAT  地址转换技术 2.DR  直接路由模式***** 3.ip隧道(ip  tunneling) 4.FullNAT模式 1.DR模式 LVS DR原理图: 实际图; LVS的DR模式原理: 1.通过更改数据包的mac地址实现数据包转发的 2.所有的节点和LVS要求处于一个局域网内 DR模式的特点: ①通过调度器上修改数据包的目的MAC地址实现转发,注意,源IP地址仍然是CIP, 目的IP地址仍然是VIP ②请求的报文经过调度器,而RS相应处理处理后报文无需经过调度器LB,因此,并发访

LVS三种模式(超详细)

1.DR模式:(Direct Routing)直接路由模式 DR模式的网络拓扑: DR模式的工作过程: 当一个client发送一个WEB请求到VIP,LVS服务器根据VIP选择对应的real-server的Pool,根据算法,在Pool中选择一台Real-server,LVS在hash表中记录该次连接,然后将client的请求包发给选择的Real-server,最后选择的Real-server把应答包直接传给client: 当client继续发包过来时,LVS根据刚才记录的hash表的信息,将属

lvs三种模式的优缺点

一.Virtual server via NAT(VS-NAT) 优点:集群中的物理服务器可以使用任何支持TCP/IP操作系统,物理服务器可以分配Internet的保留私有地址,只有负载均衡器需要一个合法的IP地址. 缺点:扩展性有限.当服务器节点(普通PC服务器)数据增长到 20个或更多时,负载均衡器将成为整个系统的瓶颈,因为所有的请求包和应答包都需要经过负载均衡器再生.假使TCP包的平均长度是536字节的话,平均包 再生延迟时间大约为60us(在Pentium处理器上计算的,采用更快的处理器

LVS三种模式及原理

LVS-NAT模式: LVS-DR模式: LVS-TUN模式: 一.Virtual server via NAT(VS-NAT)优点:集群中的物理服务器可以使用任何支持TCP/IP操作系统,物理服务器可以分配Internet的保留私有地址,只有负载均衡器需要一个合法的IP地址.缺点:扩展性有限.当服务器节点(普通PC服务器)数据增长到20个或更多时,负载均衡器将成为整个系统的瓶颈,因为所有的请求包和应答包都需要经过负载均衡器再生.假使TCP包的平均长度是536字节的话,平均包再生延迟时间大约为6

LVS 三种模式简介

介绍 ??ipvs 是内核中的一个模块,工作在四层(传输层),正因如此,它并不理解上层包中的内容是什么,只负责转发,所以它不会像Nginx.Haproxy那样可以实现根据 url实现负载均衡.因为ipvs工作在内核,所以性能会比后面二者高一些. ??ipvs 模块主要监控在input链上,当请求经过 PREROUTING 链,到达INPUT 链时,ipvs 会检查一下该报文的 IP + Port,看看是不是来访问LVS所管辖的服务,如果是,则直接转发到 FORWARD 链,然后到达后面提供服务的