[转帖]负载均衡技术扫盲

Posted jinanxiaolaohu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了[转帖]负载均衡技术扫盲相关的知识,希望对你有一定的参考价值。

负载均衡技术扫盲

 
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隧道):

技术图片

对比:

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

 

出包,改源端IP

入包,改两端IP

 

出包,改两端IP

基于数据链路层

 

入包,改了MAC

入包通过隧道转发

 

 

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

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

以上是关于[转帖]负载均衡技术扫盲的主要内容,如果未能解决你的问题,请参考以下文章

[转帖]Nginx 的 TCP 负载均衡介绍

负载均衡中四层和七层的介绍(转帖)

[转帖]Nginx 的 TCP 负载均衡介绍

[转帖]HAProxy 7层 负载均衡

[转帖]nginx upstream模块--负载均衡

[转帖]利用nginx实现负载均衡 | 哈希算法,sticky模块实现session粘滞