一种Web应用服务器集群管理系统的设计与实现

来源 :中国科学院软件研究所 | 被引量 : 0次 | 上传用户:cxc7783
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机的普及和网络技术的发展,Internet上的Web用户爆炸性增长。作为Web应用主要支撑平台的Web应用服务器经常面临过载的问题。Web应用服务器集群技术是解决这一问题的有效手段。然而,集群规模变大导致的集群拓扑结构复杂、计算环境的高度异构以及应用对性能等非功能需求的多样化使得Web应用服务器集群的安装、配置和维护等管理过程难度大大增加。Web应用服务器集群迫切需要改变目前静态、被动的管理方式,而通过自管理方式来降低其管理成本、适应计算环境变化以及应用的个性化非功能需求。   Web应用服务器集群管理主要包括拓扑结构、资源以及负载等方面的管理。本文设计了一个Web应用服务器集群管理系统。针对集群拓扑结构管理,设计了基于广播的集群节点自配置设施,并通过基于Cookie Jnsertion的请求会话粘滞设计实现了多个负载均衡器的协同工作;针对集群资源管理,设计了基于Java规则引擎的动态资源管理框架,并在此基础上实现了集群规模的动态调整;针对集群负载管理,设计了基于反馈.控制机制的动态负载均衡算法,可根据节点负载动态调整权值,使集群能够适应负载变化。   基于上述设计,本论文在Web应用服务器系统OnceAS中实现了该集群管理系统,包括支持多种通信模式的集群通信组件,拓扑结构管理器,资源管理器,负载均衡器,以及节点管理器,同时提供了相应的管理工具。系统测试结果表明,该系统支持集群拓扑结构、资源和负载的管理,能够更好地适应负载变化,提高Web应用服务器的整体性能表现。
其他文献
在分布式环境下,由于访问控制机制,不同管理域之间的数据传输,需要利用中间节点中转。一种常用的实现中转的方法就是数据路由,目前被很多分布式数据传输系统所采纳。本文对路径择
服装动画是虚拟现实领域研究的热点和难点之一,也是数字娱乐产业的核心技术之一。利用服装动画技术,能够驱动虚拟角色的服装跟随肢体动作产生逼真的动态效果,为虚拟角色带来强烈
目前针织服装设计领域面临着日益加剧的市场竞争,传统的基于手工设计的研发模式已不能适应当前多品种、小批量、交货期短的市场需求。传统的计算机辅助设计软件(Computer Aide
近年来,随着信息技术的快速发展,我国自然资源和地理空间信息的开发应用迅速展开,与此同时,我国自然资源和地理空间信息资源的开发利用和管理也存在一些问题:一是信息共享中的“部
高校教师综合评价是一个复杂的过程,它依据高校发展目标及高校发展阶段特征,建立科学的评价指标,对高校教师教学科研情况进行系统检测和考核,并做出相应的价值判断。科学合理的教
随着互联网的迅速发展和文本信息的日益增多,从大量信息中快速查找和获取有用信息的迫切需求使得自动文摘技术日益重要。自动文摘是指由计算机自动从一篇或多篇文本中概括出主
企业高性能计算的需求日益旺盛,高性能计算服务的提供方式也在慢慢寻求转型,研究如何构建企业级网格应用平台,从而向用户提供更加安全、方便、透明的高性能计算服务,是摆在高性能
学位
图像型火灾探测报警技术利用摄像机作为探头,将被监控现场的图像信息输入计算机系统,然后利用数字图像处理技术,从图像中识别出火焰和烟雾,进而判断火灾是否发生。由于本技术具有
学位
网络技术的快速发展和多变的业务需求使得软件功能日益复杂、规模日益庞大。面向服务架构作为一种新的计算范型,利用服务作为基本的构造单元,支持异构环境下分布式应用的快速、
自1969年互联网诞生以来,人们对它的监测一直没有引起足够的重视。一方面,由于互联网本身结构和内容的复杂性,使得网络的测量缺乏一个统一的标准;另一方面,在互联网发展的初级阶段
学位