码迷,mamicode.com
首页 > 其他好文 > 详细

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

时间:2019-10-26 21:15:41      阅读:106      评论:0      收藏:0      [点我收藏+]

标签:tab   content   数据链路层   linux   article   机制   dns   hue   服务   

负载均衡技术扫盲

 
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 » 负载均衡技术扫盲

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

标签:tab   content   数据链路层   linux   article   机制   dns   hue   服务   

原文地址:https://www.cnblogs.com/jinanxiaolaohu/p/11733011.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!