第
27
卷第
2
期
武汉理工大学学报·信息与管理工程版
Vo
l. 27 No.2
Ap
r. 2005
2005
年
4
月
JOURNAL
OF
WUT
(INFORMATION
&
MANAGEMENT
ENGINEERING
1
文章编号:
1007 - 144X
(2005)
02 -
0077
一
04
网格技术在协同工作领域的应用研究
程艳芬
摘
要:针对目前协同工作领域中所存在的不足,结合当今迅猛发展的网格技术,提出通过服务网格来共享应
用程序,通过数据网格来共享数据信息,通过计算网格来共享处理能力。给出了基于网格的一种协同软件模
型,并对其体系结构和分层结构进行了详细的分析。
关键词:协同工作;网格;体系结构;电子服务
中固法分类号
:T
P3 9
文献标识码
:A
1
引言
随着互联网技术的进一步成熟以及市场信息
化的快速发展,协同应用的需求日益扩大。目前,
协同应用已经在全球市场获得很大发展,包括
IBM
、微软和
Oracle
等
IT
巨鳝已经驶入协同软件
的跑道。在协同工作领域,有一类研究的侧重点
是智能信息处理,一个现代企业的生产经营中需
要经常利用互联网上的各种资源,然而这些资源
很多都不连通,由此造成企业的外部环境不可避
免地陷入"信息孤岛"中。为了提高资源的利用
率,就需要将互联网上的这些资源进行整合,利用
网格技术提供的资源动态共享和集成不同系统中
应用程序的功能,为企业建立一个智能信息平台。
网格技术的出现,把互联网上的资源,整合成一台
超级服务器,有效地为电子服务提供内容服务、计
算服务、存储服务和交易服务等。
2
网格技术
2.1
网格的概念
美国阿岗(
Argonne)
国家实验室的资深科学
家、美国网格计算项目的领导人伊安福思特(I
an
Foster)
这样描述网格"网格是构筑在互联网上
的一组新兴技术,它将高速互联网、高性能计算
机、大型数据库、传感器和远程设备等融为一体,
提供了更多的资源、功能和交互性。互联网主要
为人们提供电子邮件和网页浏览等通信功能,而
网格功能则更多更强,能让人们透明地使用计算
和存储等其他资源。"由此可见,实际上传统互联
收稿日期
:2004
-12
-28.
网实现了计算机硬件的连通,
Web
实现了网页的
连通,而网格试图实现互联网上所有资源的全面
连通。它要把整个互联网整合成一台巨大的超级
计算机,实现计算资源、存储资源、通信资源、软件
资源、信息资源和知识资源的全面共享。互联网
的第三次浪潮的实质,就是要将万维网(
World
Wide
Web)
升华为网格
(Great
Global
Grid)
。随着
分布式计算科学的不断发展,在一些需要大量跨
平台异构资源的应用中,提出了网格的概念。网
格是高性能计算机、数据源和互联网
3
种技术的
有机结合,它通过网络环境为用户提供透明的高
性能计算资源,因此也被称为虚拟计算环境。即
使资源和用户在地理上处于分布状态,计算网格
也能提供给用户一个透明的、共享的、安全的和容
错的高性能计算环境。
2.1
网格结构和特点
从层次上看,网格系统可以分为如下
4
个基
本层次
[1)
资源层、中间件层、开发工具层和应用
层,见图
1
所示。网格资源层是构成网格系统的
硬件基础,它包括各种计算资源,这些计算资源通
过网络设备连接起来。网格资源层仅仅提供资源
相关、站点相关的基本功能,实现了本地的资源有
效管理。网格资源层实现了计算资源在物理上的
连通,但从逻辑上看,这些资源仍然是孤立的,资
源共享问题仍然没有得到解决。网格中间件层完
成广域计算资源的有效共享,其功能是屏蔽网格
资源层中计算资源的分布、异构特性,向网格应用
层提供透明、一致的使用接口。网格中间层实现
全局资源的有效管理。
作者简介:程艳芬
(1970
- )
,女,湖北武汉人,武汉理工大学计算机科学与技术学院讲师