广域网环境下的网格试验床的设计和实现.pdfVIP

  • 2
  • 0
  • 约1.28万字
  • 约 6页
  • 2017-06-02 发布于湖北
  • 举报

广域网环境下的网格试验床的设计和实现.pdf

广域网环境下的网格试验床的设计与实现 赵晓春 杨寿保 王育峰 陈 昕 (中国科学技术大学计算机科学技术系,合肥,230026) 摘要: 利用 Globus 网格系统软件,设计并实现一个跨地域的网格环境, 建立了兩个 CA 认证域, 研究多个认证域下的资源访问和认证授权机制,实现了多个认证域下的互操作,保证了网格环 境的安全;设计了符合该网格环境的信息服务模型,实现多个认证域下的分布式信息查询,并 对网格实验床的性能进行了评测。 关键词:网格,Globus,CA,MDS 中图分类号:TP393 The Design and Implementation of Grid Testbed in WAN Xiaochun Zhao, Shoubao Yang, Yufeng Wang, Xin Chen (Dept. of Computer Science, University of Science and Technology of China, Hefei 230026) Abstract :Using Globus, we have designed and implemented a Grid test-bed in WAN. We constructed two CA centers and studied the mutual certification between multi-CA-domain. So we insured the security of the Grid testbed. At the same time we designed an information service model and realized the distributed information service. Further more we test the performers of our Grid testbed. Keywords: Grid , Globus, CA , MDS 1.引言 随着计算机网络的迅速发展,被普遍认为是下一代 Internet 形态的网格(Grid),已经成为当 今的研究热点之一。网格即指把地域分布、系统异构、相对独立的计算机用高速网络互连起来, 将它们各自的计算资源、存储资源、通信资源结合起来,形成一种开放式的环境,以此来解决 科学领域的大规模高性能计算和其它领域的大规模应用。网格最终将会发展成一种新型的资源 平台为公众提供更为便捷的服务[1]。 目前比较好的网格系统软件有Globus,Legion 等[2,3]。Legion 是一个基于对象的网格系统 软件,它将所有组件封装成对象,拥有一般面向对象系统所具有的优点。但是 Legion 是一套从 下到上的完整的网格操作系统,封装比较完整,使开发人员难于进一步开发,所以它的可移植 性较差。 Globus 网格系统软件对网格计算提供了最全面的尝试。Globus 采用了非常适用的方法来支 持网格计算所需要的服务,它将底层实体的服务抽象成完整的 API ,提供服务的实体可以在不 改变基本服务的前提下进行更新,这使其具有很长的生命周期。Globus 是按层次化的结构构建 而成,开发人员可以在 Globus 提供的基本的本地核心服务之上建立一个高级的全局服务[2]。 Globus 因其结构的灵活性高而受到开发人员的青睐,这也是我们选取Globus 网格系统软件进行 网格研究的依据。 本文利用 Globus 网格系统软件,设计并实现了一个跨地域的网格环境,以期实现一个资源 共享和协同工作的平台,为网格研究以及开发具有特色的网格应用打下基础,并为进一步的理 论研究提供实验的环境。 2 .Globus 网格系统软件简介 Globus 网格系统软件是芝加哥大学Argonne 国家实验室开发的,它提供了一种软件基础, 使得应用程序能够在单一的虚拟机上处理分布和异构计算资源。Globus 系统的核心是模块化的 Globus 计算工具包 GMT(Globus Manage Toolkit ),这个工具包包含一套实现基本服务的部件, 这些服务有: 资源分配和进程管理(GRAM), 单路和多路通讯服务(Nexus

文档评论(0)

1亿VIP精品文档

相关文档