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

来源 :北京邮电大学 | 被引量 : 10次 | 上传用户:wuchianren
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络技术的发展,集群系统的应用也越来越广泛。将多台应用服务器互连组成一集群系统,可以发挥单台应用服务器无法比拟的高性能。应用服务器集群系统中,对各个节点的管理(包括监视和控制)显得尤为重要,因为有效的管理可以显著提高集群系统资源利用率和可用性。本文介绍的应用服务器集群管理系统,就是旨在解决应用服务器集群系统管理问题。集群管理系统提供了对集群系统的管理功能,由于不同的集群管理系统对这些功能的实现程度有着不同的要求,因而,每个集群管理系统的实现有其各自的侧重点。本文以东信北邮信息技术有限公司研发的应用服务器产品EBAS (Ebupt Application Server)为例,从应用服务器的业务特征、技术演进、实现目标等角度,介绍了应用服务器集群管理系统的主要功能。本文介绍的集群管理系统被划分为三个主要模块:核心控制模块、消息分发模块和进程守护模块。核心控制模块实现对整个系统的监控和管理;消息分发模块负责将消息转发到集群系统中的各个节点;进程守护模块负责对系统中的进程进行守护。本文首先介绍了集群管理系统的基本概念、基本特征及一般功能,然后以EBAS这个应用服务器产品为基础,详细介绍了应用服务器集群管理系统的体系结构,给出了系统实现的技术方案,并介绍了OSGi (Open Service Gateway Initiative)和JMX (Java Management Extensions)等关键技术,在这些技术的基础上,本文详细介绍了系统中各主要模块的设计和实现方法。本文的最后,对应用服务器集群管理系统进行了总结与展望。
其他文献
进化算法是一类模拟生物进化过程中自然选择和自然进化的群体启发式随机搜索算法,较好的通用性使其适用于复杂非线性和较少目标的优化问题。但是随着问题求解的各方面性能要
随着互联网与计算机技术应用范围的日益广泛,政府、企业以及个人对计算机的依赖程度越来越高。与此同时,计算机网络的安全问题也越来越严峻。目前,计算机网络安全技术主要包
随着软件产业的快速发展,软件系统的规模越来越大,软件系统也越来越复杂,因此软件开发难度也在加大。为了在软件开发过程中更好的分离关注点,人们先后提出了结构化以及面向对
自从20世纪90年代以来,互联网技术飞速发展,业已成为经济、政治、科技、教育、文化和娱乐等各个方面的重要组成部分。作为全球化的信息载体,互联网上的信息也呈爆炸式增长。
随着互联网的普及,网络游戏已经成为最主要的互联网应用,是人们主要的娱乐方式之一。游戏外挂是一直困扰着网络游戏的问题,因此如何检测外挂是网络游戏运营商的主要问题,然而外挂
农产品产地环境对农产品质量安全具有直接、重大的影响。近年来,农产品产地的土壤、大气、水体被污染而严重影响农产品质量安全的问题时有发生。因此,抓好农产品产地管理,是
对数字图像进行篡改的技术已经变得日趋成熟并被广泛应用,目前人们已经很难从肉眼直接判断出一幅数字图像是否经过修改。鉴于数字图像可以具有作为法庭证据等重要应用,设计一系
随着信息技术的发展,多媒体视频压缩标准已在很多领域得到了成功应用,如VCD(MPEG-1)、视频会议(H.263)、DVD(MPEG-2)和机顶盒(MPEG-2)等等。MPEG-4作为第二代视频编码标准,以
时间序列数据泛指随时间或空间有序变化的数据,这些数据往往采用等时间或等空间间隔测量。时间序列数据广泛应用于商业、经济、地质、生物医药、太空探测等诸多科学工业领域中
计算机信息安全已经成为人们普遍关注的重要问题。2002年以前安全领域研究的重点集中在黑客、木马和病毒等来自组织外部的安全威胁,然而随着计算机网络应用的发展,来自组织内