The Open Grid Services Architecture (OGSA) is a service-oriented architecture for grid computing. It is based on web services standards like WSDL and SOAP. OGSA defines resources as first-class entities and supports dynamic creation and destruction of services and resources. It provides interfaces for core functions like resource management, data services, security, and execution management. OGSA aims to make grids interoperable by building them from a small set of standard components.
2. Open Grid System Architecture By Gargishankar Verma Reader – RCET Bhilai Dept- Information Technology 04/06/11 Gargi shankar verma
3.
4.
5.
6.
7. Virtualizing Resources Gargi shankar verma 04/06/11 Access Storage Sensors Applications Information Computers Resource-specific Interfaces Common Interfaces Type-specific interfaces Resources Web services
8. A Service-Oriented Grid Gargi shankar verma 04/06/11 Brokering Service Registry Service Data Service CPU Resource Printer Service Job-Submit Service Compute Service Notify Advertise Application Service Virtualized resources Grid middleware services
15. Basic Data Services Gargi shankar verma 04/06/11 Data Resources Transfer Protocols Storage Management Data Management Other Data Services Transfer Registries Non-OGSA client APIs & other services Managed Storage Data Resources Service interface Resource interface
16. Composite Data Services Gargi shankar verma 04/06/11 Data Service n Data Service 1 Data Service 2 Data Services Replication Cache Federation
The basic problem Manage, transfer and access distributed data services and resources Some use-cases Replicating data for performance and reliability using high-performance data transfer Federating distributed data via a common access interface Managing file-based data and corresponding relational metadata Issues to address Many different data “types” and protocols Multiple possible use-cases, from high-energy physics to business How can we describe the data? How can we find the data? Where is the data needed ?