负载均衡技术扫盲
https://yq.aliyun.com/articles/53665?spm=a2c4e.11155435.0.0.48bfe8efHUE8wg
虚拟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隧道):
对比:
NAT | FULLNAT | DR | TUNNEL | |
特点 | 都使用了NAT技术,中间人。 | 无NAT处理,移花接木。 | ||
技术特点 | 入包,改目的IP 出包,改源端IP | 入包,改两端IP 出包,改两端IP | 基于数据链路层 入包,改了MAC | 入包通过隧道转发 |
优点 | 支持端口映射 | 跨vlan | 高性能(最好) | 高性能 |
缺点 | 性能瓶颈,不能跨vlan | 双向session | 不支持端口映射 | |
隧道需要设备支持 | ||||
网络特点 | 不能跨vlan。内外网IP唯一 | 内外网可以有重复IP,跨vlan。 | 不能夸网段。 | 内外网IP唯一。 |
其它 | 绑定VIP(容错机制) |
转载请注明:旅途@KryptosX » 负载均衡技术扫盲