引言
随着访问量的持续增加,单机服务器早已不堪重负,集群服务器系统已成为高性能服务器发展的主流,通过高性能网络或局域网互联的服务器集群正成为实现高可伸缩的、高可用网络服务的有效结构。LVS(Linux虚拟服务器)技术被许多大型网站选为集群服务器的支持技术。LVS给出了在linux内核中实现基于IP层和基于内容请求分发的负载均衡调度解决方法,将一组服务器构成一个可伸缩、高可用的虚拟服务器。LVS是一个非常理想的研究平台,并且可以作为实现其它集群服务器系统的基础。
1. 绪论
1.1课题研究背景
Internet的规模每一百天就会增长一倍,尤其是视频网站和流媒体网站出现后,网络应用流量越来越大。网络的各个核心部分随着业务量的提高、访问量和数据流量的快速增长,其处理能力和计算强度也相应增大,使得单一设备根本无法承担。在此情况下,如果扔掉现有设备去做大量的硬件升级,这样将造成现有资源的浪费,而且如果再面临下一次业务量的提升,这又将导致再一次硬件升级的高额成本投入,甚至性能再卓越的设备也不能满足当前业务量的需求。尤其是网络请求具有突发性,当某些重大的事件发生时,网络访问就会急剧上升,从而造成网络瓶颈。更值得考虑的问题是,在同一时期,服务器越到高端的硬件,其成本与性能比越是成指数上升。因此要解决这样的问题,就非常有必要从体系结构入手,而不是简单的服务器硬件的升级。于是,负载均衡机制便得到广泛的应用于推广。本文来自辣*文-论'文&网,
毕业论文 www.751com.cn 加7位QQ324~9114找原文
1.2课题研究的意义和方向
负载均衡设备不是基础网络服务器,它是专门用来分发流量,解决网络流量瓶颈的设备,被布置于基础网络服务器(web、ftp、nfs等)的前端。早期的负载均衡设备是工作在网络二层和四层的交换机和路由器,但随着网络用户量的增加,流媒体、网络游戏、股票交易的出现,需要提供更高的网络流量处理能力,对于四层负载均衡交换机的压力会更大。在这种情况下,普通的负载均衡设备已经难以满足网络应用流量增长的需求。此时,以应用为导向的方案越来越明显了,综合多种技术手段的需求越来越强。于是,F5首先提出并倡导"应用交付、AdvancedADC"概念,这是网络负载均衡概念的扩充。我们可以这样形象地理解:基于网络二层、三层的是路由交换,而基于网络七层的则是"应用交换",应用交付是完全基于网络应用的系统解决方案,它将关键应用与基础网络设备关联起来。F5这样的专用的网络负载均衡设备的性能确实很好,但价格也是不菲的,这对于一些中小型企业来说还是无力承担。于是软件均衡负载技术应运而生,最有名也是得到广泛认可的是基于linux系统的LVS。LVS(Linux虚拟服务器)因为要GNU的开源原则,所以它的软件都是免费的,另外相对于windows系统,linux还是稳定可靠地多。因此本课题研究的就是在LVS负载均衡的基础上对Web集群的负载能力进行了优化。
上一页 [1] [2] [3] [4] [5] 下一页
基于LVS的Web服务器的负载均衡及优化 第2页下载如图片无法显示或论文不完整,请联系qq752018766