负载均衡技术扫盲

虚拟IP(VIP)

负载均衡技术扫盲

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

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

LVS(Linux Virtual Server):

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

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

这里的实现基于Linux的Netfilte。

负载均衡技术扫盲

负载均衡技术扫盲

FULLNAT:

负载均衡技术扫盲

负载均衡技术扫盲

DR(Direct Routing):

负载均衡技术扫盲

负载均衡技术扫盲

TUNNEL(IP隧道):

负载均衡技术扫盲

对比:

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

出包,改源端IP

入包,改两端IP

出包,改两端IP

基于数据链路层

入包,改了MAC

入包通过隧道转发

 

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

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

上一篇:Go语言的几个注意点


下一篇:【HeadFirst设计模式学习笔记】10 组合模式