论文部分内容阅读
Internet上汇集了成千上万的计算资源、数据资源、软件资源、网络资源,如何将这些物理上互连的海量资源组织起来,联合提供服务,构建性价比高、可扩展性强的高性能计算环境是人们当前研究和努力的方向。网络计算正是在这种背景下诞生和发展起来的,它结合了Internet面向全球的简易通用的数据访问方式和分布式对象的灵活性,基于开放的和事实上的标准,把应用和数据的复杂性从桌面转移到智能化的网络和基于网络的服务器,给用户提供了对应用和信息的通用、快速的访问方式,以实现资源共享、协同工作和联合计算。
由于网络计算环境固有的动态、异构、广域分布、通信延迟和带宽的不确定性高等特点,如何有效地查找和管理资源是影响网络计算性能的重要因素之一,这也正是本论文的研究课题。
本论文研究了网络计算环境下节点机空闲计算资源查找和管理的算法、策略、技术和相关理论,以及资源管理系统的功能和结构。基于Java语言设计并实现了一个能够动态查找和管理网络计算环境下的空闲计算资源、为实现计算资源共享和联合计算提供有效支持的的原型系统一一计算资源查找和管理系统CRLMS(A Computing Resouce Location and Management System)。通过相关实验并对实验结果和实验数据进行分析,表明了该CRLMS系统能够动态获取当前网络计算环境中的空闲计算资源信息,并对这些资源进行有效地组织和管理,根据空闲资源的情况把应用分派到各个节点机上完成联合计算,有效地利用了网络计算环境中的空闲计算资源,具有一定的实用性和研究参考价值。