基于LVS集群负载均衡算法的改进与实现

来源 :华南理工大学 | 被引量 : 0次 | 上传用户:w4444w4444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机应用的越来越广泛、越来越深入,人们对计算机性能的要求也越来越高,而一般的计算机单机不具备处理大量数据及数据流量的能力,实际证明如果单靠提高计算机硬件的性能,那么也难以提高整个计算机系统的性能,满足实际应用的需要,因为计算机硬件性能的提高有其局限性。解决的办法之一,就是采用并行处理技术,构建“超级”计算机系统。 计算机集群系统是目前实现并行运算,提高计算机系统性能的有效途径。该系统是由两台以上的单机通过网络连接构成,通过某种方式使集群内部机器按某一设定法则一起协同工作,对用户提供全时的可靠服务,提高了系统的整体性能。这种并行系统具有系统结构简单、性价比高、具有良好的可扩展性等特点。LVs(Linux Virtual Server)集群系统是具有代表性的计算机集群系统之一。 本文先从计算机集群概念及其相关技术的分析入手,探讨了计算机集群系统的体系结构及其主要特点、集群任务分配的调度策略、LVS的三种包转发方式和LVs的负载调度算法。然后以实例的方式对如何架构LVS高可用性集群系统作了详细介绍。最后,通过对加权轮叫负载均衡调度算法的分析,采用动态反馈机制,改进轮叫调度负载均衡算法并以实例进行实验和验证。实验的结果表明:改进后的轮叫调度负载均衡算法是可行的,它能够提高系统的整体性能。 本文对Linux集群负载均衡算法的改进作了有益的探索,并取得了一定的效果,有助于提高Linux集群系统的性能和效率,对集群系统的研究有一定的实际意义。同时,在架构集群系统过程中,对遇到的问题提出了解决方法,对实际操作具有一定的指导作用。
其他文献
近年来,随着电子商务的迅速崛起,Web应用从局部化发展到全球化,从B2C发展到B2B,从集中式发展到分布式。Web Service解决了复杂的应用连接和程序代码造成的电子商务应用的高维护代
传统的C/S模式难以适应越来越强大的信息存储、传输带宽、传输速度等方面的要求。与此同时,有资料统计表明,全球的Server提供的资源加在一起还不足Internet资源总量的1%,因而人们
随着Internet技术的飞速发展和电子商务的普及应用,传统的Web开发普遍存在着应用扩展和维护方面的不足,因此,如何组织应用程序以实现简单高效的应用程序编写、维护和扩展,是当前W
病历是病人病情、诊断、和处理方法的记录,是医护人员进行医疗活动的信息传递媒介和执行依据,是临床教学和科研的主要信息源。随着医院信息化的发展,病历逐步从纸张病历过渡到电
随着互连网络的广泛应用和高速发展,各种基于网络的Web服务如雨后春笋般出现了。Web服务的急剧增多,用户面对表现形式和复杂性都可能不相同的服务,如何正确、高效地从如此庞大的
目前,医院信息系统已取得较大发展,但由于成本和系统异构等原因,医院各医疗子系统仍存在信息孤岛问题,各系统间信息不能很好地集成共享、交流。随着计算机技术和网络的飞速发展,人