初始LVS 负载均衡集群搭建

LVS 集群的体系结构和特点

基本LVS集群的安装和配置

介绍了命令行 ipvsadm 和 ldirectord 配置LVS集群

介绍了使用RedHat工具 piranha 图形化配置LVS集群

2.简介:LVS是Linux Virtual Server的简称,也就是linux虚拟服务器。

 

3.实现目标:通过LVS提供的负载均衡技术和linux系统实现一个高性能、高可用的服务器集群,它具有良好的可靠性、可扩展性和可操作性,成本低廉的特性

 

4.LVS体系结构:

初始LVS 负载均衡集群搭建

包含:

最前端 负载均衡层

中间 服务器群组

最底层 共享存储层

 

5.LVS集群的特点

 

5.1 IP负载均衡与负载调度算法:

LVS的IP负载均衡技术:是通过IPVS模块来实现的,IPVS是LVS集群系统的核心软件。它的主要作用是:安装在 Director Server (前端服务器)上,同时Director Server上虚拟出一个IP 地址(VIP),用户必须通过这个虚拟的VIP地址访问服务。-----访问请求首先经过VIP到达负载均衡调度器,然后由负载均衡调度器根据设定好的算法 从 Real Server 列表中选取一个服务节点响应用户请求。

 

5.2IPVS实现负载均衡的机制:

NAT 网络地址转换模式

TUN 使用IP隧道技术 IP隧道模式

DR 使用直接路由技术 直接路由模式

优缺点:

NAT 优点:配置及管理简单。Director Server 和 Real Server 群组可以不再一个

网段

缺点:要求 Director Server 必须要有两块网卡

Director Server很容易成为整个集群的性能瓶颈(所有都数据经过这里)

 

DR 优点:性能最好

缺点:要求Director Server和所有的Real Server 必须在同一个网段中,不

能实现集群的跨网段应用

 

TUN 优点: 性能介于 NAT 和 DR 模式之间

Director Server 与 Real Server 可以再不同的网段内,即集群中

的Real Server 可以再不同的城市

缺点: 需要的Real Server 服务器的内核中,必须编译支持IP Tunnel这个选

 

5.3负载调度算法(此处只列出了常用的4种,共有8种)

静态:

轮叫调度(Round Robin)

加权轮叫调度(Weighted Round Robin)

动态:

最少链接调度(Least Connections)

加权最少链接调度(Weighted Least Connections)

 

5.4使用环境

 

Director Server 支持的系统: Linux 和 FreeBSD

支持大多数的TCP和UDP协议

Real Server 可以运行在任何支持TCP/IP的操作系统上

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/6c9cb1b67ae461fbcd4aa612ada79d02.html