基于JMX的远程作业管理系统设计与实现

来源 :中国科学院软件研究所 | 被引量 : 1次 | 上传用户:yydfan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着网络应用的不断扩大,对网络服务器性能的要求也越来越高。相对于传统的高性能计算机,集群系统以良好的性价比和高可扩展性等优点,逐渐成为主流的网络服务器。集群服务器系统由大量的计算节点组成,可以支持各种类型的作业的执行。网格环境更是扩大了传统集群系统的应用范围。在网格环境下以统一的方式对系统进行管理并在网格范围内进行作业调度非常重要。本文对如何在网格环境下设计安全、可扩展和支持动态配置管理的远程作业管理系统(RemoteJob Management System,RIMS)进行了深入的研究。 针对传统系统可扩展性和可管理性的不足,本文提出并实现了RJMS管理框架(Management Framework,MF)。RJMS MF支持对网格和集群的动态管理,使用以JMX为微核心的微核心架构设计,包含了对系统组件、资源、服务、管理接口和持久化的管理,很好的改善了传统系统在动态管理能力和管理扩展能力上的不足。 针对传统系统安全性支持的不足,提出并实现了RJMS安全框架RJMS SF。RJMS SF主要包含了企业权限映射模型,可以很好的把本地OA等系统的用户轻松的映射到网格环境中的虚拟帐户。同时RJMS SF也包含了从用户登录可视化的Web管理界面到作业结果最终返回的全部数据通路的安全性支持。 针对传统系统对于网格环境调度支持的不足,研究了在新的环境下如何调度的问题,设计并实现了一个网格环境下的两级调度框架。支持基于复杂表达式的调度策略和动态调度策略选择机制。同时支持对于调度框架的动态管理,调度策略的动态添加、修改和卸载。 本文的研究成果已经应用于国家863软件重大专项”集群服务器功能软件”中的远程作业管理系统,验证了方法的有效性和实用性。本文的研究对于网格环境下的作业管理系统的安全性、管理性和调度支持具有很好的参考价值。
其他文献
近几十年来,科学技术取得了飞速的发展。由计算机技术所带来的信息革命使人类由工业化的社会进入到了信息化的社会。在众多信息中,图像信息是人类认识世界及人类自身的重要源
数字图像盲水印技术, 就是将水印信息秘密地隐藏于数字图像中, 隐密图像经网络传输后再从中提取或检测水印信息, 且无需参照原始载体图像。目前的盲水印技术存在很多问题, 例
目前,Internet迅速普及,Web应用的复杂性和规模都在不断增加和扩大,呈现出高度灵活性、可靠性和个性化等特点,这就给Web应用开发带来了新的挑战。本文通过分析后认为,在现有的Web