其他分享
首页 > 其他分享> > 高胜寒聊架构-LVS集群的介绍

高胜寒聊架构-LVS集群的介绍

作者:互联网

LVS的概念

LVS 英文全称 Linux Virtual Server,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。
本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。
官网:http://www.linuxvirtualserver.org/
中文站点: http://zh.linuxvirtualserver.org/

LVS的三层结构

LVS采用三层结构,分别是负载调度器/分发器 ,服务器池,共享存储

LVS负载均衡的三种包转发方式

LVS提供了三种包转发方式:NAT(网络地址映射)、IP Tunneling(IP隧道)、Direct Routing(直接路由)。不同的转发模式决定了不同的cluster的网络结构

DR和NAT的缺陷

DR模式的缺陷
1:Realserver和 lvs的vip提供服务的端口必须一致。
也就是说:vip的端口对外端口为 80,但后端服务的真实端口为8080,通过lvs的DR模式是实现不了的。
2:Realserver和LVS不能在同一台机器上
3: Realserver 和LVS需要在同一个vlan或者局域网下。

NAT模式的缺陷
1:NAT模式流量的入和出都需要通过LVS服务器。
2: 效率相比DR模式,性能和效率上会差一些。

标签:负载,架构,LVS,IP,高胜寒,NAT,服务器,Tunneling
来源: https://blog.51cto.com/xinsz08/2706819