请输入您要查询的百科知识:

 

词条 globus
释义

简介

Globus是一种用于构建计算网格的开放体系结构、开放标准的项目。Globus Toolkit工具包来源于Globus项目.是一个开放源码的网格的基础平台,基于开放结构、开放服务资源和软件库,并支持网格和网格应用,目的是为构建网格应用提供中间件服务和程序库。Globus Toolkit具有较为统一的国际标准,有利于整合现有资源,也易于维护和升级换代。现在,一些重要的公司,包括I BM和微软等都公开宣布支持Globus Toolkit。目前大多数网格项目都是采用基于GlobusToolkit所提供的协议及服务建设的。Globus对资源管理,安全、信息服务及数据管理等网格计算的关键理论进行研究并提供了基本的机制和接口该项目早已开发出了能在各种平台上运行的网格计算工具软件(Toolkit),支持网格计算和网格应用的一套服务和软件库。帮助规划和组建大型的网格试验平台,开发适合大型网格系统运行的大型应用程序。目前,Globus工具包机制已经被应用于全球数百个站点和几十个主要的网格汁算项目:NASA网格(NASA IPG)、欧洲数据网格(Data Grid)和美国国家技术网格(NTG)等。

Globus 项目

Globus 项目由The Defense Advanced Research Projects Agency (DARPA),U.S. Department of Energy ,The National Science Foundation (NSF ),the National Aeronautics and Space Administration (NASA )等机构共同资助。项目的承担单位是Argonne National Laboratory’s Mathematics and Computer Science Division 以及the University of Southern California’s Information Sciences Institute 。项目开始于1996 年。

Globus的研究

Globus 项目主要针对以下几个方面进行了研究:

1、资源管理:主要的工作集中在通信资源和计算资源的命名和定位。

1、数据管理:主要集中在分布式环境下如何对数据进行管理,特别是涉及到数据密集型的高性能计算问题。同时提出了Data Grid 。

3、应用开发环境:主要研究如何为网格应用,包括精密仪器、显示、计算资源和信息资源提供易用的开发环境和编程语言(如CORBA ,JAVA ,Perl ,Python )。

4、信息服务:主要研究如何提供准确、实时的信息来配置计算机、网络以及协议、算法等资源,实现高性能的分布式计算环境。

5、安全:主要研究如何在多个管理域、多种安全策略,以及主体动态变化的条件下提供网格统一的安全方案。

Globus Toolkit

Globus工具包是一个构筑网格计算环境的中间件,提供基本的资源定位、管理、通信和安全等服务。该计算工具包是模块化的,允许用户按自己的需要定制环境。利用这套工具可以建立计算网格,并可以进行网格应用的开发。

Globus Toolkit 主要包括以下的内容:

(1)安全架构GSI (Grid Secuity Infrastructure )

GSI 的主要目标为:1 )计算网格的通信安全(安全认证和信息私有),2 )包含多个管理域的分布式安全系统,3 )用户的单一登录。在使用公钥加密、X.509 认证以及安全传输层(SSL )协议并结合Generic Security Service API 的基础上,GSI 实现了双重认证和用户的单一登录。

(2)信息架构

MDS (Metacomputing Directory Service )在LDAP 协议的基础上提供了对网格资源信息的统一命名。GRIS (Grid Resource Information Service )提供了对网格中各种资源的状况、配置、性能的查询。GIIS (Grid Index Information Service )为网格提供了对各种信息资源的检索。

(3)资源管理

RSL (Resource Specification Language )用于资源管理各个组成部分之间进行资源需求信息的交换。GRAM (Globus Resource Allocation Manager )为各种不同的资源管理工具提供了标准的接口。DUROC (Dynamically-Updated Request Online Coallocator )提供协同资源分配服务。

(4)数据管理

GASS (Globus Access to Secondary Storage )向网格应用提供了访问远程文件系统的能力。在GSI 的基础上,GridFTP 实现了高性能、安全的FTP 协议。

(5)通信

提供了多线程通信库Nexus ,Nexus 使用一套单一的API 实现对多种通信协议的支持。在Nexus 的基础上实现了基于网格系统的MPI 标准的实现MPICH-G 。提供globus_io 库,在此基础上程序员可以使用TCP 、UDP 、IP multicast 、文件I/O 等服务实现安全、异步通信,以及QoS 。

(6)错误检测

Heartbeat Monitor 提供了对进程的监控,并定时的向其他监视器发送心跳。

(7)可移植性

提供了可移植的libc 库,线程库,数据转换库,Globus_utp API 以及Globus Toolkit要用到的基本数据类型库。

Globus乐队

Globus 是由 Immediate Music (Immediate Music是一个为好莱坞等欧美无数电影大片的预告片制作背景音乐的专业音乐制作公司,外界对其旗下艺人知之不多,颇为神秘) 旗下的制作人、作曲家、歌手组成的一个乐团,由于 IM 的音乐广受好评。

2006年他们决定发行第一张面向大众的音乐 CD,这就是 Epicon。广受大众好评

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/1/11 7:28:43