论文部分内容阅读
PBS是目前已有的集群作业管理系统中颇具代表性和影响力的一种。PBS有OpenPBS和PBSpro二个系列。前者是免费软件,因而应用得更加广泛。但是OpenPBS只支持Globus的pre-WS版本,而不支持Globus3.0以上的版本。上海高校E-研究院项目“上海高校网格”要求网格平台采用Globus3.0以上的版本。而在要求接入的计算机系统中,有三个是采用OpenPBS管理工具。本论文的研究目的是实现把OpenPBS接入到Globus3.0平台。
高分子模拟计算网格是本论文研究的平台的一个应用实例。它主要为从事化学与材料制造的基础研究人员提供分子模拟与分析方面多种资源服务,研究人员可以利用网格各种资源进行复杂的分子模拟等科学研究。
本文主要包括如下三部分内容:
(1)提出了计算资源的网格管理平台的一种新的实现方法集群式计算机系统在构建计算资源的网格管理平台时,采用Globus2.4+OpenPBS的方案,有着比较多的经验。随着Globus的不断更新,在上海高校网格中,要求对外接口符合Globus3.0所遵守的OGSI标准,还要求能够最终符合Globus4.0的WSRF标准,使得OpenPBS在和Globus连接时,增加了不少难度。论文提出了一种新方案——在Globus2.4之前添加一台前置机,在这台前置机中,设计安装Globus3.0(或Globus4.0)的GRAM和Globus2.4的客户端。由Globus3.0(或Globus4.0)负责安全认证、信息服务部署等,而计算作业由Globus3.0(或Globus4.0)交给Globus2.4+OpenPBS负责处理。这样,高分子模拟计算网格的对外接口是Globus3.0(或Globus4.0)的标准,可以很容易地接入到上海高校网格。
(2)设计了安全的计算网格资源信息服务通过向外提供计算资源信息的服务,详细说明了网格服务的设计,部署和测试。同时,在该服务上使用了Globus的安全机制,保证了资源信息的安全性。
(3)建立代理证书管理系统网格安全基础的核心是证书,每个用户和服务都通过证书标识自己的身份,为了方便用户获得、管理自己的证书并方便使用高分子模拟计算网格,采用了建立代理证书平台作为证书管理系统,详述了该系统功能与优点,并进行了具体实现。