代理集群的负载均衡系统设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:guangmingkoxiuluo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
代理服务是一种必要而常用的互联网服务。它给我们带来的好处有以下几点,第一点是能够提供更好的网络服务,比如由于代理服务器的网络带宽优势,某些情况下能够加快访问速度。第二点能够提高网络访问的安全性,因为通过代理服务器访问网络上的服务,用户并没有直接与服务端通信,所有流量都是经由代理服务器转发的,从而用户的主机没有暴露在网络当中,而是隐蔽在代理服务器后面,增强了用户访问网络的安全性,在代理服务提供安全监控的情况下能够使我们免于遭受木马和恶意代码的攻击。第三点,代理服务还是一种进行有效网络管理的途径。因为所有流量都经过代理服务器,管理得以集中化。大流量代理面临的最大问题就是转发效率问题。解决这一问题的手段之一就是多机并行化,组成一个代理集群。集群存在一个问题就是如何能够使流量均匀的分散到各个服务器上面。负载均衡是解决这一问题的重要手段之一。本文首先对课题的相关背景进行了介绍。然后对负载均衡的相关领域进行了研究,比较分析了包括随机均衡、轮询均衡、最少连接数均衡等几种比较流行的负载均衡策略。这几种策略都是针对负载的初次分配的,但是代理集群的负载均衡问题往往是在服务过程中用户的使用方式变化而产生的。所以在代理集群下要解决负载均衡问题就要注重负载的迁移。本文针对代理集群的应用环境,研究并提出了一种负载迁移算法。并且实现了几种典型的负载初次均衡策略,并提出了一种较好的、对代理集群更有针对性的策略加以实现,最后对实现的几种负载均衡策略进行了比对实验,给出了一个能够在多种初次分配策略之间进行自由切换的负载均衡系统。
其他文献
随着任务关键系统的异构性、复杂性和使用环境的不断恶化,其安全性和可用性日益降低。常用的保证系统安全性和可用性的方法是提高系统的平均无故障时间。然而随着任务关键系
Carl Adam Petri于1962年在他的博士论文《Kommun Pcation mit automation》中,正式提出了Petri网论。Petri网是一种适合描述离散的、分布式系统的数学建模工具。目前,世界各
面向服务的计算(SOC)与面向服务的架构(SOA)是当前分布式计算和软件开发的最新发展方向,能够帮助企业更加快速、低价、灵活地构建应用程序和业务流程,而Web服务组合则是其中的
随着多媒体技术、计算机网络和通信技术的迅猛发展,数字产品应用越来越广泛,数字信息的安全也逐渐成为人们关心的问题,数字产品的版权保护问题尤为重要。数字水印是指永久镶嵌在
学位
随着Internet技术的广泛应用与发展,Web流量不断增加,造成了网络拥塞、服务器过载严重的现象。Web缓存技术是解决这一问题的有效方法,本文通过代理服务器的协作技术,解决了网
在处理复杂问题时,模糊商空间作为模糊粒度计算方法比起单一的商空间模型表现出很强的优势,模糊商空间下的分层递阶的结构,可以对问题进行不同层次的分析研究。因此如何选择
船舶企业是单件、面向订单、极小批量生产的复杂制造企业。船舶制造从最开始的钢材预处理到最后的试航交船,需要经历一个长久复杂的过程。一艘船通常是由上百个分段组成,这上
伴随着人类社会信息化的发展,信息呈现出爆炸性增长的趋势。企业业务数据作为信息的关键元素分布情况也呈现出越来越复杂的现象,其中主要包括企业内部数据冗余、业务部门之间
纸币清分机是机电一体化的金融器机具,可同时实现纸币的点钞、计数,识别残破、新旧及不同几何尺寸、不同版本的纸币的清分归类操作。能够提高金融业现金处理的速度和效率,使