【摘 要】
:
随着网络带宽的不断提升,单台服务器远远不能达到高性能、高可用性、高伸缩性的性能标准,因此,利用负载均衡技术使多台服务器协调工作、为用户提供一个良好的高效的网络环境成为
论文部分内容阅读
随着网络带宽的不断提升,单台服务器远远不能达到高性能、高可用性、高伸缩性的性能标准,因此,利用负载均衡技术使多台服务器协调工作、为用户提供一个良好的高效的网络环境成为了一个研究课题。
文章首先对基于GPP的低速负载均衡器与基于ASIC的高速负载均衡器进行比较,确定采用集GPP的灵活性和ASIC的处理能力于一身的网络处理器作为实现负载均衡的硬件平台。然后深入分析了网络处理器IXP2400的多处理器、多线程以及多存储器机制,并在此基础上提出了基于网络处理器的负载均衡系统的设计实现思路。
其次,对负载均衡技术的实现方式进行评述,并且就目前较为成熟的负载均衡实现技术的优劣进行比较,着重论述了IP负载均衡技术VS/NAT、VS/TUN和VS/DR的工作原理及优缺点,尤其对VS/NAT模式的实现原理进行详细说明,并探讨了实施负载均衡技术需要考虑的因素以及实施负载均衡技术的策略。
最后,针对多代理出口的校园网环境,设计了一款多代理出口负载均衡系统,详细阐述了系统的整个设计过程,其中包括工程的设计思想以及各个功能模块的具体设计,并给出了关键数据结构和相关代码,将负载均衡系统部署在网络处理器IXP2400上作为整个系统的调度中心,确定采用基于Agent动态反馈负载均衡算法,结合加权连接调度算法,利用Agent在代理服务器上实时收集自身的cpu利用率、当前服务器的连接数、当前服务器的缓存情况等性能参数,并在一定时间间隔内传给网络处理器IXP2400上的负载调度模块,调度模块根据相应的计算公式计算出当前各个代理服务器的负载情况,并将其中负载最轻、性能最优的代理服务器分配给用户请求,从来将不同客户发送来的请求负载均衡到不同的代理服务器上。
目前,在实验室环境内,该系统在RADISYS公司开发的ENP2611开发板上实现对多代理服务器出口进行负载均衡,很好的解决了校园网各个代理服务器忙闲不等、负载不均的问题。使多个代理服务器同时为用户提供服务,有效的提高了网络访问速度。
其他文献
随着互联网的发展,以电子形式的信息量飞速增长,为了有效地利用和管理海量信息,信息检索逐渐成为备受关注的领域。由于大多数的电子信息是以半结构化的文本形式存在,文本分类(Text
随着计算机硬件和软件的发展,计算机视觉技术受到了人们越来越多的关注。尤其在军事、航空航天、计算机辅助设计、智能机器人等领域,计算机视觉技术得到了广泛的应用。在计算
缓存技术已经在计算机领域得到了广泛的应用,对硬件和软件性能的改善都起到了举足轻重的作用。同样在WEB领域,无论是在服务器端,还是在客户端,缓存技术都已经有了广泛的应用。由
税控收款机作为税收电子化的“咽喉要道”,是最重要的税收工具,它的推广和应用关系到国计民生,对于帮助国家税收征收和稽查具有决定性的意义。我们研发的税控收款机在满足国标要求的前提下,采用“S3C44BOX CPU+μClinux"的方式来实现主要外设功能,降低了系统成本,具有较高的性价比和竞争优势。本文首先研究了国内外税控收款机发展状况,指出目前市场上流行的税控收款机的不足,结合我国税控收款机的国家标
基于OGSA体系结构的网格本质上是面向服务的网格结构,服务网格的提出为网格技术的发展提供了一种新思路,使用Web Service的技术标准实现网格内部以及网格之间的异构协作。但是W
随着多媒体技术和网络组播技术的飞速发展,越来越多的内容提供商选择组播网络作为多媒体内容的发布平台。而在组播环境下的数字产品的版权保护问题也变得越来越尖锐。组播指纹
线性辨别分析算法在目标识别、图像降维和特征抽取上已经得到了广泛的应用。近些年来,国内外的许多学者将特征抽取和模式识别的研究重点放在了流形学习领域,希望通过在目标空间
对等网络(P2P,peer-to-peer)因其独特优势逐渐成为Internet中最重要的应用系统之一,但其开放、匿名、以及节点之间松耦合的特性使得节点可以恣意散布非法内容,滥用网络资源,
由Kobliz和Miller提出的椭圆曲线密码学是密码学中一个具有重要意义的研究课题。椭圆曲线上的双线性对在椭圆曲线密码中起着重要意义。一方面,椭圆曲线上的双线性对被用来攻击
D.F.Specht提出的概率神经网络(Probabilistic Neural Network, PNN)是基于贝叶斯决策理论与Parzen窗概率密度估计方法而建立的一种分类网络。PNN的训练过程简单,算法容易设