SlideShare a Scribd company logo
Prof. Neeraj Bhargava
Pooja Dixit
Department of Computer Science
School of Engineering & System Sciences
MDS, University Ajmer, Rajasthan, India
1
 OGSA aims at addressing standardization (for interoperability) by
defining the basic framework of a grid application structure.
 the OGSA standard defines what grid services are, what they should
be capable of, and what technologies they are based on. OGSA,
however, does not go into specifics of the technicalities of the
specification; instead, the aim is to help classify what is and is not a
grid system.It is called an architecture because it is mainly about
describing and building a well-defined set of interfaces from which
systems can be built, based on open standards such as WSDL.
 The objectives of OGSA are:
◦ Manage resources across distributed heterogeneous platforms.
◦ Support QoS-oriented Service Level Agreements (SLAs). The topology of grids
is often complex; the interactions between/among grid resources are almost
invariably dynamic. It is critical that the grid provide robust services such as
authorization, access control, and delegation.
◦ Provide a common base for autonomic management.
◦ Define open, published interfaces and protocols for the
interoperability of diverse resources.
◦ Exploit industry standard integration technologies and leverage
existing solutions where appropriate. The foundation of OGSA is
rooted in Web services, for example, SOAP and WSDL, are a
major part of this specification.
2
 OGSA is the blueprint, OGSI is a technical specification, and Globus Toolkit
is an implementation of the framework.
 OGSA describes and defines a Web-services-based architecture composed
of a set of interfaces and their corresponding behaviors to facilitate
distributed resource sharing and accessing in heterogeneous dynamic
environments.
 A set of services based on open and stable protocols can hide the
complexity of service requests by users or by other elements of a grid. Grid
services enable virtualization;
 virtualization, in turn, can transform computing into a ubiquitous
infrastructure that is more akin to an electric or water utility.
 OGSA relies on the definition of grid services in WSDL, which, as noted,
defines,
 for this context, the operations names, parameters, and their types for grid
 service access.
 Based on the OGSI specification, a grid service instance is a Web service that
conforms to a set of conventions expressed by the WSDL as service
interfaces, extensions, and behaviors.
 Because the OGSI standard is based on a number of existing standards
(XML, Web services, WSDL), it is an open and standards-based solution. This
implies that, in the future, grid services can be built that are compatible with
the OGSI standard, even though they may be based on a variety of different
languages and platforms.
3
Proposed OGSA grid service interfaces*
4
 Service capabilities (that is, the services offered by a
particular company or organization) are widely used in
existing Web services solutions. Likewise, grid services
are characterized by the capabilities they afford.
 A grid service capability could be comprised of
computational resources, storage resources, networks,
programs, databases, and so on. A grid service
implements one or more interfaces, where each interface
defines a set of method operations that is invoked by
constructing a method call through, method signature
adaptation using SOAP.
 Like the majority of Web services, OGSI services use
WSDL as a service description mechanism. There are two
fundamental requirements for describing Web services
based on the OGSI:
◦ The ability to describe interface inheritance—a basic
concept with most of the distributed object systems.
◦ The ability to describe additional information elements with
the interface definitions.
5

More Related Content

PPTX
Ogsa ogsi service elements and layered model
PPTX
Ogsa ogsi-a more detailed view
PPTX
Ogsa service taxonomy
PPTX
Ogsi standards
PPTX
Grid computing standards
PPTX
Data Intensive Grid Service Model
PPTX
Ogsi architectural constructs
PDF
Lighthouse 20100120
Ogsa ogsi service elements and layered model
Ogsa ogsi-a more detailed view
Ogsa service taxonomy
Ogsi standards
Grid computing standards
Data Intensive Grid Service Model
Ogsi architectural constructs
Lighthouse 20100120

What's hot (19)

PPT
PPTX
Unit 2 - Grid and Cloud Computing
PDF
6. The grid-COMPUTING OGSA and WSRF
PPTX
Cs6703 grid and cloud computing unit 4
PPTX
Applications of SOA and Web Services in Grid Computing
PDF
Ieeepro techno solutions 2014 ieee java project - decentralized access cont...
PDF
Grid fabrication of traffic maintenance system clustering at road junctions
PDF
ANG-GridWay-Poster-Final-Colorful-Bright-Final0
PDF
Ieeepro techno solutions 2014 ieee java project - distributed, concurrent, ...
PDF
Service operator aware trust scheme for resource matchmaking across multiple ...
DOCX
Service operator aware trust scheme for resource
PPT
cloud computing- service operator aware trust scheme
PDF
Ieeepro techno solutions 2014 ieee java project - decreasing impact of sla ...
PDF
Network Virtualization - A Survey
PPT
Shared authority based privacy preserving authentication protocol in cloud co...
DOCX
Privacy preserving public auditing for secure cloud storage
PDF
Secure computing-ieee-2014-projects
PDF
Secure Computing IEEE 2014 Projects
Unit 2 - Grid and Cloud Computing
6. The grid-COMPUTING OGSA and WSRF
Cs6703 grid and cloud computing unit 4
Applications of SOA and Web Services in Grid Computing
Ieeepro techno solutions 2014 ieee java project - decentralized access cont...
Grid fabrication of traffic maintenance system clustering at road junctions
ANG-GridWay-Poster-Final-Colorful-Bright-Final0
Ieeepro techno solutions 2014 ieee java project - distributed, concurrent, ...
Service operator aware trust scheme for resource matchmaking across multiple ...
Service operator aware trust scheme for resource
cloud computing- service operator aware trust scheme
Ieeepro techno solutions 2014 ieee java project - decreasing impact of sla ...
Network Virtualization - A Survey
Shared authority based privacy preserving authentication protocol in cloud co...
Privacy preserving public auditing for secure cloud storage
Secure computing-ieee-2014-projects
Secure Computing IEEE 2014 Projects
Ad

Similar to Ogsi practicalview (20)

PPTX
Service relationships
PPT
Gws adarsh
PPTX
Cs6703 grid and cloud computing unit 2
PDF
7. the grid ogsa
PPTX
Grid Services includes OGSA,OGSI Architecture & Services
PPTX
PDF
Bt9002 Grid computing 2
PPT
Open Grid Service Architecture By Gargishankar Verma - RCET Bhilai
PPT
Web Services and OGSA
PPTX
Grid computing
PPTX
S16_Notes_CC.pptx
PPT
spatial data infrastructure : issues and concepts
PPTX
Overview of grid computing
PPTX
Service view
PPT
Real Time, Web 2.0, and Grid Systems
PPTX
The Role of Ontologies in Emergent Middleware: Supporting Interoperability in...
PDF
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...
PPT
SOAApril13 architecture design in software engineering
PPT
Service-oriented Architecture with Respect to Reusability
Service relationships
Gws adarsh
Cs6703 grid and cloud computing unit 2
7. the grid ogsa
Grid Services includes OGSA,OGSI Architecture & Services
Bt9002 Grid computing 2
Open Grid Service Architecture By Gargishankar Verma - RCET Bhilai
Web Services and OGSA
Grid computing
S16_Notes_CC.pptx
spatial data infrastructure : issues and concepts
Overview of grid computing
Service view
Real Time, Web 2.0, and Grid Systems
The Role of Ontologies in Emergent Middleware: Supporting Interoperability in...
Globus Toolkit 3 Core – A Grid Service Container Framework: Thomas Sandholm J...
SOAApril13 architecture design in software engineering
Service-oriented Architecture with Respect to Reusability
Ad

More from Pooja Dixit (20)

PPTX
Combinational circuit.pptx
PPTX
number system.pptx
PPTX
Multiplexer.pptx
PPTX
Logic Gates.pptx
PPTX
K-Map.pptx
PPTX
Karnaugh Map Simplification Rules.pptx
PPTX
Half Subtractor.pptx
PPTX
Gray Code.pptx
PPTX
Flip Flop.pptx
PPTX
Encoder.pptx
PPTX
De-multiplexer.pptx
PPTX
DeMorgan’s Theory.pptx
PPTX
Combinational circuit.pptx
PPTX
Boolean Algebra.pptx
PPTX
Binary Multiplication & Division.pptx
PPTX
Binary addition.pptx
PPTX
Basics of Computer Organization.pptx
PPTX
Decoders
PPTX
Three Address code
PPTX
Cyrus beck line clipping algorithm
Combinational circuit.pptx
number system.pptx
Multiplexer.pptx
Logic Gates.pptx
K-Map.pptx
Karnaugh Map Simplification Rules.pptx
Half Subtractor.pptx
Gray Code.pptx
Flip Flop.pptx
Encoder.pptx
De-multiplexer.pptx
DeMorgan’s Theory.pptx
Combinational circuit.pptx
Boolean Algebra.pptx
Binary Multiplication & Division.pptx
Binary addition.pptx
Basics of Computer Organization.pptx
Decoders
Three Address code
Cyrus beck line clipping algorithm

Recently uploaded (20)

PPTX
Feature types and data preprocessing steps
PDF
Visual Aids for Exploratory Data Analysis.pdf
PPTX
Module 8- Technological and Communication Skills.pptx
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PDF
distributed database system" (DDBS) is often used to refer to both the distri...
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PDF
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
PPTX
Current and future trends in Computer Vision.pptx
PPTX
"Array and Linked List in Data Structures with Types, Operations, Implementat...
PPTX
Artificial Intelligence
PPTX
Information Storage and Retrieval Techniques Unit III
PDF
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
PPTX
communication and presentation skills 01
PDF
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
PPTX
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
PDF
Categorization of Factors Affecting Classification Algorithms Selection
PPTX
Software Engineering and software moduleing
PDF
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
PPTX
Fundamentals of Mechanical Engineering.pptx
Feature types and data preprocessing steps
Visual Aids for Exploratory Data Analysis.pdf
Module 8- Technological and Communication Skills.pptx
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Automation-in-Manufacturing-Chapter-Introduction.pdf
distributed database system" (DDBS) is often used to refer to both the distri...
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
Level 2 – IBM Data and AI Fundamentals (1)_v1.1.PDF
Current and future trends in Computer Vision.pptx
"Array and Linked List in Data Structures with Types, Operations, Implementat...
Artificial Intelligence
Information Storage and Retrieval Techniques Unit III
COURSE DESCRIPTOR OF SURVEYING R24 SYLLABUS
communication and presentation skills 01
Human-AI Collaboration: Balancing Agentic AI and Autonomy in Hybrid Systems
6ME3A-Unit-II-Sensors and Actuators_Handouts.pptx
Categorization of Factors Affecting Classification Algorithms Selection
Software Engineering and software moduleing
SMART SIGNAL TIMING FOR URBAN INTERSECTIONS USING REAL-TIME VEHICLE DETECTI...
Fundamentals of Mechanical Engineering.pptx

Ogsi practicalview

  • 1. Prof. Neeraj Bhargava Pooja Dixit Department of Computer Science School of Engineering & System Sciences MDS, University Ajmer, Rajasthan, India 1
  • 2.  OGSA aims at addressing standardization (for interoperability) by defining the basic framework of a grid application structure.  the OGSA standard defines what grid services are, what they should be capable of, and what technologies they are based on. OGSA, however, does not go into specifics of the technicalities of the specification; instead, the aim is to help classify what is and is not a grid system.It is called an architecture because it is mainly about describing and building a well-defined set of interfaces from which systems can be built, based on open standards such as WSDL.  The objectives of OGSA are: ◦ Manage resources across distributed heterogeneous platforms. ◦ Support QoS-oriented Service Level Agreements (SLAs). The topology of grids is often complex; the interactions between/among grid resources are almost invariably dynamic. It is critical that the grid provide robust services such as authorization, access control, and delegation. ◦ Provide a common base for autonomic management. ◦ Define open, published interfaces and protocols for the interoperability of diverse resources. ◦ Exploit industry standard integration technologies and leverage existing solutions where appropriate. The foundation of OGSA is rooted in Web services, for example, SOAP and WSDL, are a major part of this specification. 2
  • 3.  OGSA is the blueprint, OGSI is a technical specification, and Globus Toolkit is an implementation of the framework.  OGSA describes and defines a Web-services-based architecture composed of a set of interfaces and their corresponding behaviors to facilitate distributed resource sharing and accessing in heterogeneous dynamic environments.  A set of services based on open and stable protocols can hide the complexity of service requests by users or by other elements of a grid. Grid services enable virtualization;  virtualization, in turn, can transform computing into a ubiquitous infrastructure that is more akin to an electric or water utility.  OGSA relies on the definition of grid services in WSDL, which, as noted, defines,  for this context, the operations names, parameters, and their types for grid  service access.  Based on the OGSI specification, a grid service instance is a Web service that conforms to a set of conventions expressed by the WSDL as service interfaces, extensions, and behaviors.  Because the OGSI standard is based on a number of existing standards (XML, Web services, WSDL), it is an open and standards-based solution. This implies that, in the future, grid services can be built that are compatible with the OGSI standard, even though they may be based on a variety of different languages and platforms. 3
  • 4. Proposed OGSA grid service interfaces* 4
  • 5.  Service capabilities (that is, the services offered by a particular company or organization) are widely used in existing Web services solutions. Likewise, grid services are characterized by the capabilities they afford.  A grid service capability could be comprised of computational resources, storage resources, networks, programs, databases, and so on. A grid service implements one or more interfaces, where each interface defines a set of method operations that is invoked by constructing a method call through, method signature adaptation using SOAP.  Like the majority of Web services, OGSI services use WSDL as a service description mechanism. There are two fundamental requirements for describing Web services based on the OGSI: ◦ The ability to describe interface inheritance—a basic concept with most of the distributed object systems. ◦ The ability to describe additional information elements with the interface definitions. 5