WEB服务器负载均衡技术研究

来源 :河北工业大学 | 被引量 : 0次 | 上传用户:sinolee
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Internet的快速增长,使web 应用成为目前最重要、最广泛的应用,需要更高性能的web 服务器提供更多用户的web 服务,因此,web 服务器面临着访问量急剧增加的压力,对其处理能力、响应能力等带来更高的要求。但是,通过一台高性能计算机已经很难满足日益增长的服务质量要求,提供可扩展、高可用和高性能的Web 服务。Web 服务器集群技术已经成为解决这一问题的有效方法。Web 服务器集群是指多台服务器同时运行同一个web 应用同时提供服务,前端负载均衡器利用某种负载均衡策略将众多的访问请求分散到不同服务器上进行处理,目的是增加服务的稳定性和缩短服务的响应时间。其中负载均衡是构建集群中很重要的一种技术。负载均衡技术提供了一种扩展服务器带宽和增加服务器吞吐量的廉价有效的方法。目前常见的负载均衡算法有:轮转法、加权轮转法和最快连接法等。这些算法大多属于静态算法,没有优化的策略,很难只是通过即使复杂的静态负载调度方案达到系统的负载均衡。 本文对web 服务器负载均衡技术进行了深入的研究。分析了HTTP协议工作原理和集群负载均衡技术原理,得到影响web 访问服务的各种因素和web 服务器负载均衡的工作模型。并在以上基础上提出了一种改进的负载均衡算法,新算法是一种基于内容的负载均衡算法,结合动态反馈负载均衡算法,它将用户请求分为静态请求和动态请求,静态请求主要考虑访问局部性,动态请求主要考虑负载均衡,并且通过系统参数调节控制集群系统的有效运行。 在理论分析的基础上,利用Java语言实现了web 服务器负载均衡系统,进行了仿真实验。通过实现结果证实新算法相对传统算法能充分利用现有的软硬件资源,提高了服务器性能,使服务资源得到最大效率的利用,是目前解决web 服务器负载不断增加的一种有效方法。
其他文献
近年来,随着计算机技术的普及和数据库技术的发展,用数据库记录并保存数据已经广泛应用到了社会生活的各个领域。尤其在商务界更是积累了大量的数据。如何找出数据之间的关联,将
在信息化时代,数字化的信息数据正在以前所未有的速度增长着,信息查询工具已经成为人们日常生活中不可缺少的工具。目前,互联网上已经出现了众多的搜索引擎,为广大的用户提供
文本聚类一直是数据挖掘和信息检索领域的基础性研究议题,它试图将内容相似的文本划分到相同的类簇。文本聚类不仅得到了国内外学者广泛的关注和探索,也在大量实际系统中获得广
随着无线网络技术的普及和工业生产的飞速发展,无线设备信息化管理与“自动化立体仓库”的结合,已成为提高仓储效率展示企业实力的有效手段。在现实应用中,由于立体仓库面积很大
随着互联网的迅猛发展,Web已成为全球最大的信息源和知识库。而Web信息的主要载体-网页,除了表达主题的内容外,还有为了维持页面的链接关系而进行的导航设计或出于商业目的等进
软件需求管理对于软件项目开发至关重要,能直接决定项目的成败。目前国内中小型软件企业普遍没有建立规范的需求管理过程,对企业发展造成很大影响。软件能力成熟度模型集成CM
Web服务是近年来蓬勃兴起的一种分布式计算模型,能够实现在不同平台、不同程序设计语言编写的应用程序或应用程序组件之间无缝的互操作。随着Web服务标准的完善和支持Web服务
嵌入式软件技术开发正面临着产品的功能要求越来越复杂,开发周期越来越短,系统硬件和软件平台的变化太快等方面的挑战;同时,问题有时不在于软件本身,而在于如何理解软件开发项目及
随着人类活动不断的改变着土地的用途,土地利用/土地覆被变化研究越来越重要。土地在不同的因素共同作用下,逐渐的改变为人类所需要的利用类型。改革开放以来,我国经济进入飞