负载均衡的工作模式

关于群集的负载调度技术,可以基于ip、端口、内容等进行分发,其中基于ip的负载均衡调度是效率最高的。基于ip的负载均衡调度模式中,常见的有地址转换、ip隧道和直接路由三种工作模式。
地址转换(Network Address Translation):
简称NAT模式,类似于防火墙的私有网络结构,负载调度器作为所有服务器的节点网关,即作为客户机的访问入口,也是各个节点回应客户机的访问出口。服务器节点使用私有ip地址,与负载调度器位于同一个物理网络,安全性要优于其他两种。
IP隧道(IP Tunnel):
简称TUN模式,采用开放式的网络结构,负载调度器仅仅作为客户机的访问入口,各个节点通过各自的Internet连接直接回应客户机,而不再经过负载调度器。服务器节点分散在互联网中的不同位置,具有独立的公网ip地址,通过专用ip隧道与负载调度器相互通信。
直接路由(Direct Routing):
简称DR模式,采用半开放试的网络结构,与TUN模式的结构类似,但各个节点并不是分散在各地,而是与调度器位于同一物理网络。负载调度器与各个节点服务器通过本地网络连接,不需要建立专用ip隧道。

LVS负载的调度算法

LVS是Linux Virtual Server的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。它是用来使用集群技术和Linux操作系统实现一个高性能、高可用的服务器的系统;

**轮询(rr):**将收到的访问请求按照顺序轮流分配给群集中的各个节点,均等的对待每一台服务器,而不管服务器的实际连接数和系统负载。
加权轮询(wrr):根据真实服务器的处理能力轮流分配收到的访问请求,调度器可以自动查询各个节点的负载情况,并动态调整其权重,这样可以保证处理能力强的服务器承担更多的流量。
最少连接数(lc):根据真实服务器已经建立的连接数进行分配,将收到的访问请求优先分配给连接数最少的节点,如果所有服务器节点性能相近,采用这种方式可以更好的均衡负载。
加权最少连接数(wlc):在服务器节点的性能差异较大的情况下,可以为真实服务器自动调整权重。权重较高的节点将承担更大比例的活动连接负载。
永不排队(NQ)
**Nerver Queue :**在负载低时,请求直接分配到空闲服务器上,不会产生请求等待;当服务器都很忙时,将轮询;

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值