基于集群式超级计算机上NetSolve系统的研究

来源 :上海大学 | 被引量 : 0次 | 上传用户:danielddy
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近十年来,网格成为计算机研究领域的热点.世界各国为首纷纷不惜出重金开展网格技术的研究.在美国,以Ian Foster领衔的Argonne国家实验室走在了网格研究的最前沿.而IBM、Sun等公司也不甘落后,分别启动了网格项目.欧洲和日本研究网格的科研机构和其它团体也不断涌现.在我国,近两年来对网格的关注也是前所未有的.2002年的海南国际网格会议,2003年在上海交大举行的网格与协同国际会议都吸引了很多网格研究领域著名的专家与学者参加.正是在这种背景下,我们开展了对NetSolve系统的研究.NetSolve系统是计算网格的一个杰出代表.本文的工作是以上海大学超级集群计算机自强2000为测试平台,对NetSolve系统进行较全面的测试和研究.找出了该系统存在的一些缺陷,并进行了两方面的扩展.其一,开发了Server Proxy组件.其二,提出并实现了源代码零修改方案.通过研究,我们发现NetSolve系统要求客户端和服务器所在地机器都拥有一个可见IP地址(即互联网全局IP地址),但是集群计算机、MPP和其它一些超级计算机不宜把所有内部节点都暴露在整个国际互联网中,因为那样既不安全,也影响速度.对此我们开发了Server Proxy组件.该组件在外部网络的NetSolve客户端与超级计算机内部节点上的NetSolve服务器之间建立起一座通信桥梁.NetSolve系统中有一些技术能够提高效率.如使用非阻塞调用,能立即返回控制,从而获得一定程度的并行性能;任务族能用来把对同一服务的多次请求整合起来,减轻用户管理的负担,同时也简化了请求过程;请求序列的作用是避免多个NetSolve请求之间的重复的参数和不必要的中间结果的传送,提高请求处理的效率.在零修改方案中,我们讨论了如何充分利用这些技术.本文的主要工作有以下四点:1)讨论了NetSolve的总体结构,深入地分析了这个网格计算平台中任务族,请求序列等一些关键技术的实现.2)在自强2000上对NetSolve系统进行了较全面的测试和扩展.3)提出并实现了server proxy,解决了外部NetSolve客户端不能访问超级计算机内部节点上的NetSolve服务器的问题.4)提出了客户程序源代码零修改方案,并初步实现了该方案,使用户不需修改任何源代码就能通过NetSolve使用网络计算资源,大大减轻了用户负担.
其他文献
复合材料三维整体异型编织技术是二十世纪八十年代发展起来的高新纺织技术,它具有异型件一次编织成型、结构不分层、整体性能好和设计灵活等特点,因而这种复合材料倍受关注。然
Ramsey理论是组合数学与图论的主要研究内容之一。Ramsey数的确定是Ramsey理论中的一个重要研究方向,该问题不仅在数学的发展中有着重要的理论意义,而且在计算机科学、通信、管
随着Internet的日益普及和网络技术的不断发展,基于网络协作方式,以动态联盟为组织形式,并融合了并行工程、敏捷制造等先进制造理论及思想的协同产品开发模式已成为21世纪企业进
电子邮件是internet最重要和应用最广泛的服务之一,垃圾邮件是困扰电子邮件发展的一个重要问题.几乎所有internet用户都收到过垃圾邮件,每年因为垃圾邮件造成的损失达上千万
组合网络理论是数学和计算机科学交叉形成的一个新的研究领域,是互联网络研究的重要工具。而作为组合网络理论重要组成部分的添加边问题,在互联网络的实际应用中更是发挥着重大
IP网络中的多媒体应用需要一种动态的,灵活的QoS管理机制来满足多媒体通信实时和同步的特性.QoS管理的主要功能有:QoS协商,应用的准入控制,资源的分配,QoS监视和QoS调整.准入
微动是大千世界各类动目标的一类普遍运动形式,与运动目标的质量、材质类型以及结构分布等密切相关。通过掌握空间运动目标的微动状态及特征,一方面可以直接服务于非合作目标的
现今在信息时代,人们在网络世界里想要摆脱线缆的束缚,于是出现了无线通信网络。而近几年无线局域网(Wireless Local Area Network,WLAN)正发展成为热点。无线局域网可以让笔记
随着电信网络和Internet的不断融合,电信业务的发展面临着智能化、多样化和个性化的要求.业务独立于网络接入、业务同承载和控制分离以及不同种类网络业务的融合成为电信业务
中国近年来开始加速发展集成电路产业,通过采用EDA技术,可以将电子产品从电路设计、性能分析到设计出集成电路版图或印刷电路板版图的整个过程在计算机上自动处理完成,是发展