论文部分内容阅读
高性能应用需求的迅猛发展,使得单台高性能计算机已经不能胜任一些超大规模应用问题的解决。网络的发展和分布式计算的提出,使得通过使用互相连接的多个计算机来解决大型计算问题已成为许多人的首要选择。目前,分布式计算已经发展到了一个新阶段,网格计算已被视为下一代分布式计算的标志。网格计算的目标是将地理上分布的、异构的多种计算资源通过高速网络连接起来,共同完成计算任务。Globus工具包作为构建网格计算系统的系统软件,提供了解决网格计算问题所需的一系列模块,使得用户能够比较容易的开发网格应用程序。目前,国内外都致力于网格计算研究,主要研究系统核心运转以及组织各部分有效工作的底层问题。而关于计算网格应用研究方面目前主要集中在大型计算机,对于目前普遍存在的局域网内小型微机资源的研究则比较少。在计算网格这一特殊网格中使用局域网资源则是本文的立意所在。本文首先深入分析了网格的产生背景、概念、基本特征以及研究现状。然后探讨了网格体系结构等网格相关技术。接着详细分析了局域网接入互联网络的方式,对比分析了局域网加入计算网格的两种方式,提出了利用PVM构建机群环境,并把该机群的管理节点加入到网格中这一方式。其次,研究了基于PVM的机群构建方法,编程实现了利用PVM按需自动构建机群;研究了网格节点的构建方法,编写了一个网格服务接口。最后,参考一个基于PVM的MASTER/SLAVE模式编写小程序验证了机群系统的有效性。