基于Jini的集群作业管理系统的实现

基于Jini的集群作业管理系统的实现

ID:39531580

大小:716.20 KB

页数:3页

时间:2019-07-05

基于Jini的集群作业管理系统的实现_第1页
基于Jini的集群作业管理系统的实现_第2页
基于Jini的集群作业管理系统的实现_第3页
资源描述:

《基于Jini的集群作业管理系统的实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、第22卷第10期计算机应用与软件Vol.22,No.102005年10月ComputerApplicationsandSoftwareOct.2005基于Jini的集群作业管理系统的实现沈文枫徐炜民朱永华支凤麟(上海大学计算机工程与科学学院上海200072)摘要集群作业管理系统对于集群的使用很重要,本文研究如何基于Jini技术构建集群作业管理系统—Jcluster。文章首先介绍Jini技术和该技术的特点,然后阐述了基于Jini技术的Jcluster的设计思想和系统结构,并在自强3000集群系统上实现。经过测试

2、,证实了该系统的具有即插即用的特性和良好的健壮性,同时Jcluster实现了对资源的多级资源池管理。关键词Jini集群服务作业管理DEVELOPMENTOFTHEJOBADMINISTRATIONSYSTEMFORCLUSTERCOMPUTINGBASEDONJINIShenWenfengXuWeiminZhuYonghuaZhiFenglin(SchoolofComputerEngineeringandScience,ShanghaiUniversity,Shanghai200072,China)Abstr

3、actInthispaper,wepresenttheproposalandimplementationofaJini-basedjobadministrationforclustercomputing,namedJcluster.First,Jiniisintroduced.Then,theideaandstructureofJclusterarediscussed.Finally,theperformanceofthisjobadministrationsystemisevaluatedbytheexpe

4、rimentonstrive3000clusters.TheresultshowsthePnPandrobustofJcluster.Itisalsoconfirmedthatthissystemcanhandletheproblemofmulti-levelresourcepooladministration.KeywordsJiniClusterServiceJobadministration地访问。Jini常用于和其他J2ME技术共同编写嵌入式系统,让1引言设备在接入网络时做到“即插即用”。它把网络上的

5、各种电子设备,如蜂窝式电话、个人电子助理、电视终端及PC机等等当今时代,计算已经成为重要的科研和技术手段。在核能、设备和各种软件部件组合成一个单一、动态的分布系统,使网生物、电子诸多科学前沿的研究上,在重大工程问题的解决上,络更易于操纵,更易于管理,具有更高的可配置性。下面是对均发挥着巨大作用。人们利用计算探索未知的领域(如人类基因Jini基本概念的一些介绍。的研究),寻找对抗致命病毒(如SARS)的特效药,辅助工业设(1)服务(service)计(著名的波音777设计过程),帮助商业决策等,总之,计算在Ji

6、ni中能够提供某一特定功能的程序和相关设备的集合已经成为人们生活中不可或缺的一部分,并且对人类文明产生被封装为服务。比如把网络打印机封装为一个服务,写有打印着深刻的影响。随着社会的进步,计算所需解决的问题也在不机驱动程序的类是软件部分,打印机就是这个服务中的硬件设[3]断地变化着,出现了大量求解非常困难的超大规模计算问题,备。服务是Jini的核心概念之一,整个Jini系统就是围绕着面对这样的问题,需要具有超强运算能力的计算机进行计算。对服务的各种操作展开的。集群系统因其优越的性能价格比正在高性能计算领域占据(

7、2)客户(client)越来越大份额,“全球500强(TOP500)”中的统计数据表明,客户是服务的使用者,它可以是一个终端程序也可以是另1997年6月只有1台集群计算机进入TOP500[1],而2005年6外一个服务。月已有304台。本项目实现了基于Jini技术构建的集群作业管(3)共同体(community)理系统—Jcluster,该系统将计算资源包装成服务,具有计算资共同体是一个较抽象的概念,它是一个Jini系统所有服务源的即插即用、动态管理等特点。和客户的集合,共同体的名字称为组名。系统默认组名为[

8、example.jini.sun.com],可以通过配置启动参数修改。共同体在整个Jini系统中扮演着“资源池”的角色。2Jini技术概述(4)查找服务(LUS)查找服务是Jini系统的心脏。查找服务实质为Jini的一个Jini是Sun公司推出的用于构建分布式运算系统的工具,默认系统服务,由Sun公司编写,在Jini的sdk中发布。查找简而言之,可以说它是一组支持分布式运算的API,由Sun开[2]

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。