LVS三种调度模式的区别

简介:

NAT:地址转换

DR: 直接路由

TUN:隧道


NAT:

集群节点跟director必须在同一个IP网络中;

RIP通常是私有地址,仅用于各集群节点间的通信;

Director位于client和real server之间,并负责处理进出的所有通信;

real server必须将网关指向DIP;

支持端口映射;

real Server可以使用任意OS;

较大规模应用场景中,director容易成为系统瓶颈;


DR:

集群节点跟director必须在同意个物理网络中;

RIP可以使用公网地址,实现便捷的远程管理和监控;

director仅负责处理入站请求,响应保温则由director直接发往客户端;

real server不能将网关指向DIP;

不支持端口映射;

不改变目的地址(因为real Server已经绑定VIP了)

改写请求报文的mac地址(将VIP机器的MAC地址改写为后端real server的MAC地址)如下图:


wKiom1XURKjB57I-AATyuLVoSns164.jpg


TUN:


集群节点可以跨越Internet;

RIP必须是公网地址;

dirctor仅负责处理入站请求,相应报文则由real server直接发往客户端;

real server网关不能指向director;

只有支持隧道功能的OS才能用于realserver;

不支持端口映射;










本文转自 安安安安森  51CTO博客,原文链接:http://blog.51cto.com/smallc/1679140,如需转载请自行联系原作者
目录
相关文章
|
6月前
|
运维 负载均衡 网络协议
LVS详解(六)——LVS DR模式实战
LVS详解(六)——LVS DR模式实战
162 5
|
6月前
|
运维 负载均衡 应用服务中间件
LVS详解(五)——LVS NAT模式实战
LVS详解(五)——LVS NAT模式实战
136 3
|
6月前
|
负载均衡 网络协议 算法
LVS 负载均衡部署的三种模式 与搭建dr模式具体步骤
LVS 负载均衡部署的三种模式 与搭建dr模式具体步骤
|
3月前
|
负载均衡 网络协议 Linux
在Linux中, LVS三种模式的工作过程是什么?
在Linux中, LVS三种模式的工作过程是什么?
|
3月前
|
负载均衡 应用服务中间件 Linux
在Linux中,LVS、Nginx、HAproxy有什么区别?工作中怎么选择?
在Linux中,LVS、Nginx、HAproxy有什么区别?工作中怎么选择?
|
3月前
|
缓存 负载均衡 应用服务中间件
在Linux中,LVS与nginx有何区别?
在Linux中,LVS与nginx有何区别?
|
3月前
|
负载均衡 算法 Linux
在Linux中,LVS的负载调度算法是什么?
在Linux中,LVS的负载调度算法是什么?
|
3月前
|
负载均衡 监控 网络协议
在Linux中,LVS-DR模式原理是什么?
在Linux中,LVS-DR模式原理是什么?
|
3月前
|
负载均衡 算法 Linux
在Linux中,LVS-NAT模式的原理是什么?
在Linux中,LVS-NAT模式的原理是什么?
|
6月前
|
负载均衡 网络协议
NAT模式 LVS负载均衡部署
NAT模式 LVS负载均衡部署