Open Grid Services Architecture: Difference between revisions

Content deleted Content added
Rescuing 0 sources and tagging 1 as dead.) #IABot (v2.0.9.5
 
(30 intermediate revisions by 27 users not shown)
Line 1:
{{primary sources|date=September 2011}}
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.
 
{{buzzwords|date=October 2020}}
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.gridforum.org/documents/GWD-I-E/GFD-I.080.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.gridforum.org/documents/GWD-I-E/GFD-I.029v2.pdf OGSA Tier 1 Use Case Draft Document]</ref>
'''Open Grid Services Architecture''' ('''OGSA''') describes a [[service-oriented architecture]] for a [[grid computing]] environment for business and scientific use.
It was developed within the [[Open Grid Forum]], which was called the Global Grid Forum (GGF) at the time, around 2002 to 2006.
 
==FeaturesDescription==
TheOGSA '''Openis Grida Servicesdistributed Architecture'''interaction ('''OGSA''')and describes ancomputing architecture forbased aaround [[Service-orientedservices, architecture|service-oriented]]assuring [[gridinteroperability computing]]on environmentheterogeneous forsystems businessso andthat scientificdifferent use,types developedof withinresources thecan [[Globalcommunicate Gridand Forum|Globalshare Grid Forum (GGF)]]information. OGSA is based on several other [[Web service]] technologies, notablysuch as the [[Web Services Description Language|WSDL]] (WSDL) and the [[Simple Object Access Protocol|SOAP]] (SOAP), but it aims to be largely agnosticindependent in relation to theof transport-level handling of data.
According to the [http://www.gridforum.org/documents/GFD.53.pdf OGSA Roadmap document], OGSA is:
OGSA has been described as a refinement of a Web services architecture, specifically designed to support grid requirements.<ref>[http://www.nesc.ac.uk/teams/OGSAanalysisDennisGannon.pdf An Analysis of The Open Grid Services Architecture]{{Dead link|date=August 2025 |bot=InternetArchiveBot |fix-attempted=yes }}</ref>
The concept of OGSA is derived from work presented in the 2002 Globus Alliance paper "The Physiology of the Grid" by [[Ian Foster (computer scientist)|Ian Foster]], [[Carl Kesselman]], Jeffrey M. Nick, and Steven Tuecke.<ref>{{Cite web |title= The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration |author= [[Ian Foster (computer scientist)|Ian Foster]], [[Carl Kesselman]], Jeffrey M. Nick, and Steven Tuecke |date= 23 June 2002 |publisher= Globus Alliance |url= http://www.globus.org/alliance/publications/papers/ogsa.pdf |accessdate= 28 July 2013 }}</ref>
It was developed by GGF working groups which resulted in a document, entitled ''The Open Grid Services Architecture, Version 1.5'' in 2006.<ref name="GFD80">{{Cite web |author= |date=24 July 2006 |editor-last=Foster |editor-first=I. |editor2-last=Kishimoto |editor2-first=H. |editor3-last=Savva |editor3-first=A. |title=The Open Grid Services Architecture, Version 1.5 |url=http://www.ogf.org/documents/GFD.80.pdf |accessdate=28 July 2013 |publisher=Open Grid Forum}}</ref>
The GGF published some use case scenarios.<ref>[http://www.ogf.org/documents/GFD.29.pdf OGSA Tier 1 Use Case Draft Document]</ref>
 
*According to the "Defining the Grid: A Roadmap for OGSA Standards v 1.0", OGSA is:<ref>[http://www.ogf.org/documents/GFD.53.pdf Defining the Grid: A Roadmap for OGSA™OGSA Standards v 1.0]</ref>
* 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 (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 Open Grid Services Architecture, Version 1.5 described these capabilities:<ref name="GFD80" />
The [http://www.ggf.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 ⟶ 26:
* Information services
 
[[As of 2006|As ofIn late 2006]] an updated version of the OGSA Architecture document and several associated documents have beenwere published, including the first of several planned normative documents, the"Open Grid Services Architecture Glossary of Terms, Version 1.5".<ref>[http://www.ggfogf.org/documents/GFD.7281.pdf OGSAOpen WSRFGrid Services Architecture BasicGlossary Profileof Terms, Version 1.05].</ref> Development of conformant software is expected to follow rapidly once a critical mass of normative documents have been published.
 
The [[Open Grid Services Infrastructure|Open Grid Services Infrastructure]] (OGSI)]] is related to OGSA, as it was originally intended to form the basic “plumbing” layer for OGSA. It has beenwas superseded by [[Web Services Resource Framework|WSRF]] (WSRF) and [[WS-Management]].
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.
 
The [[Open Grid Services Infrastructure|Open Grid Services Infrastructure (OGSI)]] is related to OGSA, as it was originally intended to form the basic “plumbing” layer for OGSA. It has been superseded by [[Web Services Resource Framework|WSRF]] and [[WS-Management]].
 
==References==
Line 28 ⟶ 34:
 
== External links ==
* [{{official website|http://forge.gridforum.org/sf/projects/ogsa-wg OGSA Working Group home page]/}}
 
* [http://forge.gridforum.org/sf/projects/ogsa-wg OGSA Working Group home page]
* [http://www.ogf.org/documents/GFD.53.pdf Defining the Grid: A Roadmap for OGSA™ Standards v 1.0]
* [http://www.ogf.org/documents/GFD.80.pdf The Open Grid Services Architecture, Version 1.5]
* [http://www.ogf.org/documents/GFD.81.pdf Open Grid Services Architecture Glossary of Terms, Version 1.5]
* [http://www.ogf.org/documents/GFD.72.pdf OGSA WSRF Basic Profile, Version 1.0]