网格体系结构研究:OGSA详解与应用

需积分: 0 2 下载量 50 浏览量 更新于2024-09-10 收藏 309KB PDF 举报
本文主要探讨了开放式网格服务体系结构及其实现的研究,由作者王宝凤和李冠宇合作撰写,他们分别来自大连海事大学计算机科学与技术学院和大连理工大学管理学院。网格体系结构是网格技术的核心,对于网格系统的构建和高效运行至关重要。文章首先回顾了早期由Foster等人提出的五层沙漏结构,这是一种简单且注重定性描述的模型,其核心理念围绕协议、服务、API和SDK,虽然不提供严格规范,但强调了这些组件在整体框架中的作用。 随后,文章深入研究了开放式网格服务体系结构(OGSA),这是一个更为全面和标准化的网格体系结构框架,它旨在解决网格系统中资源分散、异构和动态的挑战。OGSA通过整合Web Service技术,为网格服务提供了标准和模型,使得不同资源和服务可以无缝协同工作。Web Service在这里扮演了关键角色,其优点包括松耦合、可重用和基于标准的交互,但同时也存在一些缺点,如复杂性和安全性问题,文章对此进行了深入的分析。 在深入剖析OGSA的基础上,文章讨论了Globus项目,特别是其第一个主要实现Globus Toolkits (GT3),它是OGSA的重要实践。GT3展示了如何利用Web Service的标准和模型来设计和部署网格服务的体系结构,这有助于网格系统在实际应用中更好地实现其分布式计算的目标,即构成一台虚拟的超级计算机。 本文不仅介绍了网格体系结构的发展历程,还着重讲解了OGSA在网格服务中的核心地位,以及如何通过Web Service技术来实现网格服务的标准化和互操作性。通过Globus Toolkits的实例,读者可以了解到如何在实际环境中应用这些理论和技术。研究的关键字包括OGSA、OGSI、Web Service和网格服务,这些概念和技术对于理解和构建现代分布式计算基础设施至关重要。