Open Grid Services Architecture: Difference between revisions

Content deleted Content added
m Updated broken links to point to correct place on www.ogf.org site, changed other references (gridform, ggf) to be ogf.
Line 1:
The '''Open Grid Services Architecture''' ('''OGSA''') describes an architecture for a [[Service-oriented architecture|service-oriented]] [[grid computing]] environment for business and scientific use, developed within the [[Global Grid Forum|Global Grid Forum (GGF)]]. OGSA is based on several other [[Web service]] technologies, notably [[Web Services Description Language|WSDL]] and [[Simple Object Access Protocol|SOAP]], but it aims to be largely agnostic in relation to the transport-level handling of data.
 
Briefly, OGSA is a distributed interaction and computing architecture based around services, assuring interoperability on heterogeneous systems so that different types of resources can communicate and share information. OGSA has been described as a refinement of the emerging Web Services architecture, specifically designed to support Grid requirements. <ref>[http://www.extreme.indiana.edu/~gannon/OGSAanalysis3.pdf An Analysis of The Open Grid Services Architecture]</ref> OGSA has been adopted as a grid architecture by a number of grid projects including the [[Globus Alliance]]. Conceptually, OGSA was first suggested in a seminal paper by [[Ian Foster]] called "The Physiology of the Grid", and later developed by [[Global Grid Forum | GGF]] working groups which resulted in a GGF information document, entitled ''The Open Grid Services Architecture, Version 1.5''. <ref>[http://www.gridforumogf.org/documents/GWD-I-E/GFD-I.08080.pdf The Open Grid Services Architecture, Version 1.5]</ref> The [[Global Grid Forum]] continues to track Tier 1 use case scenarios used in the definition of the OGSA core services. <ref>[http://www.gridforumogf.org/documents/GWD-I-E/GFD-I.029v229.pdf OGSA Tier 1 Use Case Draft Document]</ref>
 
==Features==
According to the [http://www.gridforumogf.org/documents/GFD.53.pdf OGSA Roadmap document], OGSA is:
* An architectural process in which the GGF's OGSA Working Group collects requirements and maintains a set of informational documents that describe the architecture;
* A set of normative specifications and [[Profile#Engineering|profiles]] that document the precise requirements for a conforming hardware or software component;
* Software components that adhere to the OGSA specifications and profiles, enabling deployment of grid solutions that are interoperable even though they may be based on implementations from multiple sources.
 
The [http://www.ggfogf.org/documents/GFD.80.pdf OGSA Architecture document] describes an OGSA grid in terms of the following ''capabilities'':
* Infrastructure services
* Execution Management services
Line 18:
* Information services
 
[[As of 2006|As of late 2006]] an updated version of the OGSA Architecture document and several associated documents have been published, including the first of several planned normative documents, the [http://www.ggfogf.org/documents/GFD.72.pdf OGSA WSRF Basic Profile, Version 1.0]. Development of conformant software is expected to follow rapidly once a critical mass of normative documents have been published.
 
The concept of OGSA is derived from work presented in the paper "[http://www.globus.org/alliance/publications/papers/ogsa.pdf The Physiology of the Grid]" by [[Ian Foster]], [[Carl Kesselman]], Jeffrey M. Nick, and Steven Tuecke.