网格计算及其关键技术综述
A s at Gi cm un i oe t ms ar te e c fl crnywi eal a t gor h ay bt c; r o ptg n o h o ta i r a h d r t ,h h bs h eg pil r d i s f e t cv e r i t s e u e l e n e l e a c l l d t u d or ssc a cm u tnl or ssr e t scm uitn or s owr mor sio ir t r u e, h o pti a r u e,o g s e , n ao r u e, a s c ,f- si e e c u s ao e c ta y m om c i e c s t e u e n r b s s s s f
m tn or skol g r or s t wdl san ad lbri . a o e cniet i xes e - ao r u e,n e e u e, i y r g c l on n l o r ost ad pn v a i e e s w d e c e , s c e h i n oa o h s f s s n n n e i c
时8 年的项 目, 包括系统研发 、 制造 、 维护及升级叹
迄今为 1 网格计算还没有正式的标准 但在核心技术土 , , 卜 相关机构与企业 已达成一致 山美国能源部及 N S A A等政府研
发机构为中心推动, 美国Agne r n 国家实验室与南加州大学信 o
息科学学院( ]合作开发的项 目Gou 协议已成为日 I) S l s b 前网格 技术的典 型代表和 网格计算事实 卜 的规范 与标准。Gou l s b To i作为 自由软件 己经在因特网上公开。包括 Etp , olt k n i o r a
( ici、 Ht h)宝马(M 等都已经开始构造和试用内部网格m a B W) a
我国的网格计算研究起步不久。由中国科学院牵头的“ 国
起着关键的作用, 统一管理计算网格, 将各个结点集成起来, 组
成一个虚拟协同高性能计算环境 , 向社会大众和各领域的科研
机构统一提供高性能计算和海量信息处理服务。 网格应用是以
生产、 资源共享等技术优点, 其结点异构 自治、 资源动态演化 、 任务分布协同。如何在动态、 异构虚拟组织间实现协同的资源
共享以及协同地解决某一问题是网格计算面对的根木问题气
网格计算的报本特征不是它的规模,而是消除资源孤岛,
使在不额外购买新设备的情况下 ,充分发挥现有资源的潜 力
像电J资源那样输送到每一用户, 1 来求解一些大规模科学与工 程计算等问题, 从而形成了计算网格( 又称网格计算系统) 。网
资源得 以充分利用1 气 网格计算系统 主要包括网格结点 、 系统软件 、 网格 网格应 用。 网格结点是地理上独立的计算和信息中心。 网格系统软件
公司 等大型企业都已开始进行有关Gi Cm un 的实验, r optg d i 尝 试用网格计算进行复杂的仿真与 设计。 爱立信(r n 、 立 E c o)口 s s
基金项目: 高等学校重点实脸室访问学者基金资助
作者简介: 罗作民 男, 博士研究生, 副教授, 主要研究方向为分布式计算、 网格计 算。张景. 博士生导师, 男. 主要研究方向为分布式计算、 网格计
算。李军怀, 博上, 男, 讲师, 主要研究方向为分布式计算,S W C C 谢长生, 博士生导师, o 男, 主要研究方向为网络存储、 数据网格
办的五个 国家高性能计算f心已经运行。目前 我国的网格讨 卜
算研究主要集中于中科院计算所、 国防科大、 江南计算所 、 清华 大学等几家在高性能计算方面有较强实力的研究单位 这些单
位在高性能计算研究方面有很好的技术积 累和很强 的科研能
力
2 网格计算的研究现状 . 2
网格计算被誉为继 Ie e和 We 之后的“ nr t tn b 第三件信息技 术浪潮喇 从美国、 欧洲、 本等发达国家到印度等一些发展中 口 国家, 都启动了大型网格研究计划 并得到 f Y 产4界大力支持 . 英国政府已投资 1 亿英镑, 研发“ 英国国家网格’ , 口美国政府用 于 网格技术的基础研究经费达 5 亿美元 美国军方 I F 规划实施 一巨型网格计划一 全球信息网格”预计22 年完成。作为该 “ , 00 计划的一部分, 美国海军陆战队推动一项耗资 10 6 亿美元、 历
生物 、 、 气象 能源、 石油、 水利等行业的重大应用为背景建 " 1 的 应用1 1 6 。网格计算系统具有资源分布性、 管理多重性 、 动态多样 性、 结构可扩展性等特点1 , 1 其结点及各种资源分布于不同的 刃 地方, 隶属于不同的所有者, 多层管理 为了完成特定的工作 , 各种各样的异构资源可动态组合 规模可不断加大。
tk n eeto mn ao t hogs e r mcai ,e iea , r t dt un dn i c p a m a mn, m uitn nli , i e nm u r rc e ,o h ir tg a c - s ag c c i e oe s ut h s s n fe t fm si i y m o c c y t c e b o e tn rn v w t htoeeu ev n et ri w k g i h e r nos i m n an o i i n e e e g nr o
K y od; cm un, i tg a i coe tn rn , r s ngmn ew rs gd ptgdtb i dnmc pri w k gr o c m aeet r o i irun y i s o ao o i e u e a s
1 引言
一个集成的计算与资源环境称为网格。 基于网格的问题求
算机的应用及各行各业的信息化产生重大影响
下面是作者基于华 中科技 大学外存储系统实验室异构 网
解叫网格计算o 网格计算是近年来兴起的一个研究热点 当前 f
的因特网技术实现了计算机之间的通信和信息交换, 而网格计 算技术则试图实现互连网 匕 所有资源〔 计算资源、 存储资源、 通 信资源、 软件资源、 信息资源, 知识资源等) 的全面共享与协同 工作, 使整个因特网整合成一台巨大的超级计算机, 为用户提
供“ 即连即用’ . 式的服务l 2 1 。网格 计算具有高性能、 一体化 、 知识
络存储系统, 根据国内外相关资料 , 对网格计算及其关键技术
的研 究和分析 ,
2 网格计算的发展 21 网格计算的起源 . 网格计算的起源是由于单台高性能计算机已经不能胜任
一些超大规模应用I题的解决。于是 人们想象分布在世界各 ' 6 l 地的超级计算机的计算能力能否通过利用广域互连技术使其
格计算是作为虚拟的整体而使用在地理上分散的异构计算资 源, 这些资源包括高速互连的异构计算机、 数据库 科学仪器 、
文件和超级计算系统等。使用计算 网格 , 一方面能使人们聚集
பைடு நூலகம்
( 即能使网 卜 的闲置处理能力得到充分利用) 。同时 作为一种
新兴的造价低廉 而数据处理能力超强的计算模型! 必将对计 l f ,
摘 要 网格计算是近年来兴起的一个研究热点。它旨 在使互联 网上所有资源( 计算资源、 存储资源、 通信资源、 软件资
源、 信息资源、 知识资源等) 实现全面共享与协同工作, 使整个因特网整合成一台巨大的超级计算机, 为用户提供“ 即连即
用” 式的服务 论文不仅介绍了网格计算的概念、 特点、 源、 究现状及 当前几个典型的系统 , 起 研 而且从 网格计算即异构网
家高性能不算环境(H C ,aoa Hg Prrac Cm l N PENtnl h fmne - i i eo o plg inet, 和山 un Ev mn ' i nr o )项目 清华大学牵头的“ 先进计算基础 设 A I dacd m u tn fsute, 施(C, vne C pti a Irtc r)北京上海试 A o aol nar u 点工程” 两个网格计算项目已取得初步成果。由科技部支持创
格结.在网络环沈下的分布动态协同工作的角度出发, a 着重介绍了网格计算的休 系结构、 资源管理、 任务管理、 通信技 术、 安全机制、 用户界面等关键技术 关键词 网格计算 分布动态 同工作 资源管理 协
文童编号 10 - 3 1 (0 3 3 - 0 8 0 0 2 83 - 2 0 )0 0 1- 5 文献标识码 A 中图分类号 T 3 3 P9
cs t ror s s cv o t ipyil tn acs pi. ts im k t wo ie e j t e o u e ie e i f r sa l ao o ce o t h wy ae h hl n r t le s e c r p te h h c o i r s nl i a t s s r e c n e e n u i t s k a e opt. e e nt ep i t gd ptg enet ca c rt ,incrn st ad e spm m u rh ppr o xln h r c un' ocp ,iatii op , m t e s u eT a o 吻 a s i o i s e m s lr esc r i u t n o a m t i l cm un s t sbt ir ue t ky hog s uh gd heteror m ngmn, y c gd ptg e , a o dc h e t nli , c a r a ic r,s c aa et pa r o i y m u l n i s s t o s e e o e s c s r t u e u e e i c
A re o G i C m ui a K T h o g s p t g d y cnl i S vy r o u f d n n e e oe