第 36 卷 第 6 期
2012 年 12 月
武汉理工大学学报(交通科学与工程版)
Journal of Wuhan University of Technology
(
Transportation Science & Engineering)
Vol .36 No .6
Dec .2012
基 于 W S R F 的 网 格 资 源 共 享 和 调 度 的 研 究
倡
黄锦辉 李春林 饶 彤
(武汉理工大学计算机学院 武汉 430063)
摘要 :针对当前交叉学科间资源存在的分布性 、异构性的问题 ,分析网格技术的发展 ,提出了一种
基于 WSRF 的网格资源共享模型 ,分析了模型各个层次的具体功能 .通过建立网格资源的描述模
型 ,实现了网格资源的透明化使用和管理 ,并在此基础上提出了一种基于 QoS 的网格资源调度算
法 ,实现网格资源的合理调度 ,为网格用户提供个性化的服务 .
关键词 :网格 ;交叉学科 ;资源共享 ;WSRF ;QoS ;资源调度
中图法分类号 :TP393 .0 doi :10 .3963/
j
.issn .2095‐3844 .2012 .06 .045
收稿日期 :2012‐08‐23
黄锦辉(1987‐ ) :男 ,硕士 ,主要研究领域为计算机网络及应用 、网格计算
倡
国家自然科学基金项目(批准号 :60773211 、60970064) 、武汉理工大学教学研究项目资助
0 引 言
校园网是学校教学 、科研及管理的重要基础
平台 .但由于现有网络的异构性 、资源地理分布
性 、动态性和系统权限等诸多原因 ,各种教学资源
不能充分共享和利用 ,重复开发现象比较严重 .从
目前来看 ,现有的校园网存在的问题有 :异构系统
间的数据共享和互操作性 ;异构资源的有效管理 ;
某些地方资源闲置造成浪费而其他基础设施较差
的地方确有缺乏这种资源 .网格技术的出现极大
的改善了这种状况 .
随着网格服务逐渐渗透到社会的各个行业 ,
网格也已经从最初的五层沙漏模型发展到开放网
格服务体系 (OGSA ) ,再到 Web 服务 资源框架
(WSRF) ,网格的研究走向了面向服务的轨道 .
本文通过对 WSRF 的研究 ,提出了基于 WSRF
的教学资源共享的体系结构 .
1 WSRF 及其体系结构
1 .1 WSRF 简介
Ian Foster 等人首先提出的是五层沙漏模
型
[1]
,建立在互联网协议之上 ,强调协议在网格的
资源共享和互操作中的地位 ,侧重于对网格各部
分功能的定性描述 .这种结构虽然简单 ,但是在许
多情况下 ,复杂的服务和应用很难分解成标准而
低级的基本协议 ,而且人们在解决问题时不习惯
按照协议的方式来进行 .
全球网格论坛组织 GGF 提出的开放网格服
务体系结构 OGSA (open grid services architec‐
ture) ,它以服务为中心 ,充分利用现有的解决方
案 ,遵循现有的 Web 服务框架 ,利用诸如 XML
(extensible markup language ) 、SOAP (simple
object access protocol ) 、UDDI 与 WSDL (web
service describe language)同等现有的 Web serv‐
ice 机制 ,并具有良好的扩展性 ,可以更好地支持
临时服务
[2]
.OGSA 提出后 ,GGF 开始着手研究
开放网格服务基础设施 OGSI 草案 ,但是 Web 服
务支持者认为 OGSI 有如下 4 个不利于其发展的
弊病 :(1) 在一个协议中包含了过多的内容 ,协议
对不同内容的规定详细程度也各不相同 ,使得协
议的实现难于搭建 ;(2) 由于过多的使用 XML
Schema 及其扩展 ,OGSI 与现有的 Web 服务和
XML 工具不能很好的联系起来 ;(3) 在编程模式
的设计上过于面向对象化 ,要求 Web Service 对
象一样能够支持实例内部状态的维护 ,这一点得