负载平衡层计划方案之负载平衡技能总结篇
LVS集群回收IP负载平衡技能和基于内容哀求分发技能。调治用具有很好的吞吐率,将哀求平衡地转移到差异的处事器上执行,且调治器自动屏障掉处事器的妨碍,从而将一组处事器组成一个高机能的、高可用的假造处事器。整个处事器集群的布局对客户是透明的,并且无需修改客户端和处事器端的措施。 在我的系列文章中,《架构计划:负载平衡层计划方案(4)——LVS道理》 、《架构计划:负载平衡层计划方案(5)——LVS单节点安装》 、《负载平衡层计划方案(7)——LVS + Keepalived + Nginx安装及设置》 都涉及到LVS的讲授。 这里我们再总结一下LVS中的三种事变模式: 3-2-1、NAT模式 NAT方法是一种由LVS Master处事节点收到数据报,然后转给基层的Real Server节点,当Real Server处理赏罚完成后回发给LVS Master节点然后又由LVS Master节点转发出去的事变方法。LVS的打点措施IPVSADMIN认真绑定转发法则,并完成IP数据报文和TCP数据报文中属性的重写。 ![]() LVS-NAT模式的利益在于:
3-2-2、DR模式 LVS的DR事变模式,是今朝出产情形中最常用的一种事变模式,网上的资料也是最多的,有的文章对DR事变模式的讲授照旧较量透彻的: ![]() LVS-DR模式的利益在于: 办理了LVS-NAT事变模式中的转发瓶颈题目,可以或许支撑局限更大的负载平衡场景。 较量淹灭网外IP资源,机房的外网IP资源都是有限的,假如在正式出产情形中确实存在这个题目,可以回收LVS-NAT和LVS-DR殽杂行使的方法来缓解。 LVS-DR虽然也有弱点: 设置事变较LVS-NAT方法轻微贫困一点,您至少必要相识LVS-DR模式的根基事变方法才气更好的指导本身举办LVS-DR模式的设置和运行进程中题目的办理。 因为LVS-DR模式的报文改写法则,导致LVS节点和Real Server节点必需在一个网段,由于二层互换是没法跨子网的。可是这个题目针对大大都体系架构方案来说,现实上并没有本质限定。 3-2-3、TUN模式 LVS-DR模式和LVS-TUN模式的事变道理完全纷歧样,事变场景完全纷歧样。DR基于数据报文重写,TUN模式基于IP地道,后者是对数据报文的从头封装: ![]() IPIP地道。将一个完备的IP报文封装成另一个新的IP报文的数据部门,并通过路由器传送到指定的所在。在这个进程中路由器并不在意被封装的原始协议的内容。达到目标所在后,由目标处所依赖本身的计较手段和对IPIP地道协议的支持,打开封装协议,取得原始协议: ![]() 可以说LVS-TUN方法根基上具有LVS-DR的利益。在此基本上又支持跨子网间穿透。 3-3、CDN技能 CDN技能Content Delivery Network:内容分发收集。为什么偶然我们会见互联网上的视频资源、图片资源会较量慢,乃至会见失败。个中有一个重要的缘故起因,是资源的物理位置离客户端太远了,也许个中有4层NAT装备(相等于行使网通的线路会见电信处事器上的资源)。 我们试想一下,假如将我们要会见的资源放到离我们客户端最近的一个处事上(譬喻在广州的客户端会见的资源就在广州的机房)。那么是不是就办理了这个题目(这个点称为“边沿节点”)。这就是CDN收集办理的题目,如下图所示: ![]() 可以说LVS-TUN方法根基上具有LVS-DR的利益。在此基本上又支持跨子网间穿透。 3-3、CDN技能 (编辑:湖南网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |