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

来源 :电子科技大学 | 被引量 : 10次 | 上传用户:skyman9907
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着Internet的飞速发展,人们的工作生活越来越离不开互联网,截至2013年12月,中国网民规模达6.18亿,互联网普及率为45.8%。网民数量的急剧增加带来的庞大的访问流量给很多受人欢迎的网络站点带来了巨大的挑战。热门站点每天要处理数亿的请求,爆炸式的访问次数增长使得建立更强的网络服务系统成为迫在眉睫的问题。为了给网民提供优质的体验,解决网络访问量剧增对网络带宽和服务器性能提出的需求,绝大多数网站通过构建WEB服务器集群来提高系统的处理能力。WEB集群技术是构建大型网站的关键技术之一。本文以WEB服务器集群的负载均衡调度为研究课题,对WEB集群的一些关键技术进行了研究,重点研究了负载均衡调度策略以及负载均衡系统实现的关键技术,并取得了以下成果:1.设计了一种新的基于HTTP请求内容的调度策略,当请求到达时根据HTTP请求内容将请求划分为动态请求和静态请求两类,并针对两类请求做出不同的调度决策,对于动态请求主要考虑负载的均匀分配,对于静态请求主要考虑提高请求的Cache命中率。并在算法中设计了基于模糊聚类的动态反馈调节机制,周期性的对WEB集群的负载做出调整。2.设计实现了负载均衡系统。详细叙述了负载均衡系统的设计与实现的过程,使用epoll事件驱动模型、散列表、连接池等关键设计技术,实现了高性能的负载均衡系统。最后构建测试环境,模拟多用户测试,对负载均衡系统进行了测试,并对本文提出的策略、LARD及加权最小连接算法的性能进行了对比分析。
其他文献
在数字图像处理领域中,图像的分辨率可以反映图像的清晰程度,是评价图像质量的关键指标。由于人脸图像在计算机视觉,模式识别等领域中起着至关重要的作用,所以关于人脸图像超分辨
伴随着流媒体的广泛应用和人们对高服务质量的追求,流媒体传输技术成为网络应用的一大热点。流媒体集音频视频及图文于一体,具有数据量大、低时延、低抖动等特性。流媒体数据在
近年来,云计算和软件即服务(SaaS)的受关注度越来越高,云存储成为信息存储领域的一个研究热点。大多数现有的云存储系统是建立在分布式文件系统之上的,其中以HDFS分布式文件
随着我国社会信息化的不断发展,餐饮行业的点菜系统也在不断地进行信息化建设,无线点餐系统已经成为影响酒店档次的主要因素之一。目前,市场上流行的无线点餐技术是一种基于P
随着社交媒体的不断发展,网络通信每时每刻都在产生海量的数据信息,而伴随着海量数据的指数级增长,“大数据”成为信息技术的热潮。对于有移动社交网络设备所产生的大量的数
复杂事件处理技术以事件为驱动,从实时事件流中检测复杂事件模式,对实时性要求较高,因此本文提出分布式复杂事件实时检测系统,以实现良好的可扩展性、更高的吞吐量,更低的检测延时
随着社会网络规模不断扩大,利用社会网络中存在的关系进行信息传播受到研究者广泛关注。受到市场营销中“口碑营销”及“病毒式营销”问题的启发,该问题逐渐演化出一类新的研究
物联网的核心部分是由无线传感器网络构成的,能够部署在恶劣的环境中监测、获取和传递监测区域的各种信息,被广泛用于智能交通信息网络、智能供电网络和工业生产监控等方面。
目前大多数移动终端采用的都是小型指纹传感器,只能捕捉到部分指纹图像,录入的部分指纹图像无法提供充足的细节点特征。因此,传统基于细节点的指纹匹配算法无法应用于移动终端。
人物行为识别是计算机视觉领域研究的基础任务和关键技术之一,被广泛应用于智能视频监控、高级人机交互、视频会议、基于行为的视频检索以及医疗诊断等。因此,研究人物行为特征