linux磁盘负载均衡测试,Linux下的负载均衡集群LVS实现分析与测试.PDF

Linux下的负载均衡集群LVS实现分析与测试.PDF

第 41 卷  第 6 期 ( ) Vol. 41  No. 6

厦门大学学报 自然科学版

2002 年 11 月 Journal of Xiamen University (Natural Science) Nov. 2002

( )

文章编号 2002

Linux 下的负载均衡集群LVS 实现分析与测试

郑灵翔 ,刘君尧 ,陈辉煌

(厦门大学计算机与信息工程学院 , 福建 厦门 361005)

摘要 : 介绍了Linux 下的负载均衡集群LVS 的工作原理 ,分析了LVS 核心软件 IPVS 的结构与实现 ,并对NAT 模式下

的LVS 负载均衡集群系统性能做了比较测试与分析.

关键词 : LVS; IPVS;负载均衡 ;Linux ;集群

中图分类号: TP 316. 81 文献标识码 :A

Internet 的快速增长使多媒体网络服务器面对

的访问数量快速增加 ,服务器需要具备提供大量并

发访问服务的能力 ,因此对于大负载的服务器来讲 ,

CPU 、IO 处理能力很快会成为瓶颈. 由于单台服务

器的性能总是有限的 ,简单的提高硬件性能并不能

真正解决这个问题. 为此 ,必须采用多服务器和负载

均衡技术才能满足大量并发访问的需要. Linux 虚拟

( )

服务器 Linux Virtual Server ,LVS 使用负载均衡技术

将多台服务器组成一个虚拟服务器. 它为适应快速

增长的网络访问需求提供了一个负载能力易于扩

展 ,而价格低廉的解决方案.

1  LVS 结构与工作原理

图 1  LVS 结构

LVS 的结构如图 1 所示 ,它由前端的负载均衡  Fig. 1  Architecture of LVS

( ) (

器 Load Balancer ,LB 和后端的真实服务器 Real

)

Server ,RS 群组成. RS 间可通过局域网或广域网连 将应答包发给LB ,LB 将应答包中 RS 的 IP 转为虚拟

接.LVS 的这种结构对用户是透明的 ,用户只能看见 服务器的 IP 地址 , 回送给用户.

( )

一台作为 LB 的虚拟服务器 Virtual Server ,而看不 ) ( )

2 IP 隧道 IP Tunneling 模式. LB 收到用户请

到提供服务的 RS 群. 求包后 ,根据 IP 隧道协议封装该包 ,然后传给某个

当用户的请求发往虚拟服务器 ,LB 根据设定的 选定的 RS ;RS 解出请求信息 ,直接将应答内容传给

包转发策略和负载均衡调度算法将用户请求转发给 用户. 此时要求 RS 和LB 都要支持 IP 隧道协议.

RS. RS 再将用户请求结果返回给用户. 同请求包一

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值