ijava学习网> 知识分享> Linux> LVS 负载均衡集群部署之 LVS 介绍

LVS 负载均衡集群部署之 LVS 介绍

时间: 2018-12-05 17:03:16 标签LVS , 集群 , 虚拟机 , 负载均衡

一、LVS 简介及优点

 LVS 即Linux Virtual Server ,Linux虚拟服务器,它主要用于多服务器的负载均衡。

        LVS 的优点:

        1、工作在网络层,可以实现高性能,高可用的服务器集群技术。

        2、开源廉价,可把许多低性能的服务器组合在一起形成一个超级服务器。

        3、简单易用,配置非常简单,且有4种负载均衡的方法。

        4、稳定可靠,即使集群的服务器中某台服务器无法正常工作,也不影响整体效果。

        5、可扩展性非常好,可随时增减集群中的服务器而不影响服务的正常运行。

二、LVS 工作原理

        关于LVS工       作原理,我们在这里就不多做阐述,请各位大佬参考官方说明:http://www.linuxvirtualserver.org/how.html

三、LVS 术语        

        Director server:调度服务器

        - 将负载分发到 Real Server 的服务器

        Real Server:真实服务器

        - 真正提供应用服务的服务器

        VIP:虚拟IP地址

        - 公布给用户访问的虚拟IP地址

        RIP:真实IP地址

        - 集群节点上使用的IP地址

        DIP:调度器连接节点的服务器IP地址

四、LVS工作模式

        LVS 目前有4中工作模式,我们截取官网的拓扑图供参考

        1、NAT模式:网络地址转换模式,由于工作时效率较低,因此在企业中使用较少

        图片.png

        2、TUN模式:隧道模式,现在企业基本上没有使用

        图片.png

        3、DR模式:路由模式,企业中应用最广

        图片.png

        4、full nat模式:只有在很大规模下使用,除此之外,很少使用

五、LVS 调度算法

        LVS有10中调度算法,分别为:        

        (1)、轮询 rr

        (2)、加权轮询 wrr

        (3)、最少连接 lc

        (4)、加权最少连接 wlc

        (5)、基于局部的最少连接 lblc

        (6)、带复制的居于局部的最少连接 lblcr

        (7)、源地址散列 sh

        (8)、目标地址散列 dh

        (9)、期望的最少的延迟 sed

        (10)、最少队列调度 nq


版权说明| 关于ijava| 合作伙伴| 联系我们| 网站地图| 招贤纳士

Copyright © 2017 www.ijava.com All Rights Reserved 版权所有•ijava学习网 京ICP备14061482号-18         官方QQ:3325669927

ijava学习网提供免费java教程和大量java面试题库,给高级会员提供免费的java培训,同时提共一些java开发项目和java下载,java工程师,java菜鸟们快来哦。记住我们的网站:www.ijava.com