码迷,mamicode.com
首页 > 系统相关 > 详细

Linux集群架构

时间:2018-03-06 14:42:18      阅读:230      评论:0      收藏:0      [点我收藏+]

标签:网通   div   lvs   iptable   资源   数据   一点   inf   nat   

负载均衡集群介绍

技术分享图片

 LVS介绍

技术分享图片

 

 

技术分享图片

 

优点:在NAT模式中,只需要分发器有公网Ip,分发器和rs之间可以用内网通信,所以比较节省公网ip资源

缺点:分发器成为瓶颈,请求量不能太大。规模保持在10台左右。

技术分享图片

我们可以想象分发器和每个rs之间建立了一个虚拟通道

这种模式,需要有一个公共的IP配置在分发器和所有rs上,我们把它叫做vip,

原理是客户端请求的目标IP为vip,分发器接收到请求数据包后,会对数据包做一个交工,会把目标IP由vip更改为rs的IP,这样数据包就到了rs上。

rs接受数据包后,会还原原始数据包,这样目标IP为vip,因为所有的rs上配置了这样一个vip,所以它会认为是它自己。

技术分享图片

nat模式iptables转发,ip tunneling将目标ip做了一个更改,dr模式和ip tunneling类似,不同点dr更改的是mac地址

LVS的调度算法

技术分享图片

常用的4种

轮询:Round-Robin rr                        (任务均衡的分发到rs上)

加权轮询:Weight Round-Robin wrr                 (带权重的轮询,例如一个rs的配置好,你可以将它权重设置高一点)

最小连接:Least-Connection lc                     (把新的任务发送到请求数少的rs上)

加权最小连接:Weight Least-Connection wlc           (带权重的最小连接)

不常用的4种

基于局部性的最小连接:Locality-Based Least Connections lblc    

带复制的基于局部性最小链接:Locality-Based Least Connections with Replication lblcr

目标地址散列调度:Destination Hashing dh

源地址散列调度:Source Hashing sh

LVS NAT模式搭建

技术分享图片

 

Linux集群架构

标签:网通   div   lvs   iptable   资源   数据   一点   inf   nat   

原文地址:https://www.cnblogs.com/sunyujun/p/8513900.html

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