负载均衡技术扫盲

 
https://yq.aliyun.com/articles/53665?spm=a2c4e.11155435.0.0.48bfe8efHUE8wg
kryptosx 2016-05-27 23:54:27 浏览1197
 

虚拟IP(VIP)

就是类似域名通过DNS屏蔽掉了ip这样,虚拟ip就是要达到相同的效果。

域名VIP
域名A类解析,绑定ip地址更改MAC地址
域名跳转,跳到下个域名NAT技术

LVS(Linux Virtual Server):

LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。这儿不得不提到该项目的创始人,章文嵩博士,这是国内为数不多的NB项目之一。目前,该源码已经进入Linux内核。LVS是目前使用最广泛的负载均衡系统。

NAT(Network Address Translation,网络地址转换):

这里的实现基于Linux的Netfilte。

FULLNAT:

DR(Direct Routing):

TUNNEL(IP隧道):

对比:

 NATFULLNATDRTUNNEL
特点都使用了NAT技术,中间人。无NAT处理,移花接木。
技术特点入包,改目的IP

出包,改源端IP

入包,改两端IP

出包,改两端IP

基于数据链路层

入包,改了MAC

入包通过隧道转发
优点支持端口映射跨vlan高性能(最好)高性能
缺点性能瓶颈,不能跨vlan双向session不支持端口映射
 隧道需要设备支持
网络特点不能跨vlan。内外网IP唯一内外网可以有重复IP,跨vlan。不能夸网段。内外网IP唯一。
其它 绑定VIP(容错机制)

转载请注明:旅途@KryptosX » 负载均衡技术扫盲

01-07 00:21