SlideShare a Scribd company logo
Prof. Neeraj Bhargava
Pooja Dixit
Department of Computer Science
School of Engineering & System Science
MDS, University Ajmer, Rajasthan, India
1
 the purpose of OGSA is to define standard approaches to, and
mechanisms for, basic problems that are common to a wide variety
of grid systems, such as communicating with other services,
establishing identity, negotiating authorization, service discovery,
error notification, and managing service collections.
 in Figure, the three principal elements of OGSA are the (i) Open Grid
Services Infrastructure, (ii) OGSA services, and (iii) OGSA models:
Figure OGSA components (shaded) and related profiles (dashed lines).
2
 Building on both grid and Web services technologies, the
OGSI defines mechanisms for creating, managing, and
exchanging information among entities called grid services.
 A grid service is a Web service that conforms to a set of
conventions (interfaces and behaviors) that define how a
client interacts with a grid service.
 These conventions, and other OGSI mechanisms associated
with grid service creation and discovery, provide for the
controlled, fault-resilient, and secure management of the
distributed and often long-lived state that is commonly
required in distributed applications.
 OGSA services build on OGSI mechanisms to define
interfaces and associated behaviors for various functions not
supported directly within OGSI, such as service discovery,
data access, data integration, messaging, and monitoring.
 OGSA models support these interface specifications by
defining models for common resource and service types.
3
 The GGF anticipates that these OGSA components will be supplemented
by a set of environment-specific profiles addressing issues such as the
following.
◦ Protocol bindings. Environment profiles enable interoperability among
different grid services by defining common mechanisms for transport
and authentication. These issues are not addressed by OGSI, but rather
defined as binding properties, meaning that different service
implementations may implement them in different ways. For example,
“SOAP over HTTP” is a useful grid service transport profile. Another
example of such a profile is the proposed GSSAPI profile for security
context establishment and message protection using WS-
SecureConversation and WS-Trust .
◦ Hosting environment bindings. Environment profiles of this sort enable
portability of grid service implementations. For example, an “OGSA J2EE
Profile” might define standardized Java APIs that allow for portability of
grid services among OGSI-enabled J2EE systems. An “OGSA Desktop
Grid Profile” could allow for interoperability among systems that allow
untrusted (and untrusting) desktop computers to participate in
distributed computations. An “OGSA Scientific Linux Profile” could
define standard execution environments for computers that run
scientific applications, specifying conventions for the locations of key
executables and libraries, and for the names of certain environment
variables.
◦ Sets of domain-specific services. Profiles of this sort define interfaces and
models in addition to those defined within OGSA to address the needs
of specific application domains. For example, an “OGSA Database
Profile” might define a set of interfaces and models for distributed
database management; an “OGSA eCommerce Profile” might define
interfaces and models for e-commerce applications.
4

More Related Content

PPTX
A physical view
PPTX
Service view
PPTX
Ogsa ogsi service elements and layered model
PPTX
Basic constituent elements
PPTX
Service relationships
PPTX
Grid protocol architecture
PPTX
Grid computing standards
PPTX
Ogsa ogsi-a more detailed view
A physical view
Service view
Ogsa ogsi service elements and layered model
Basic constituent elements
Service relationships
Grid protocol architecture
Grid computing standards
Ogsa ogsi-a more detailed view

What's hot (20)

PPTX
Challenges and advantages of grid computing
PDF
Cloud Security, Standards and Applications
PPTX
basic concept of Cloud computing and its architecture
PPTX
Fundamental Concepts-and-Models Cloud Computing
PPTX
Grid computing ppt
PPTX
Cloud Infrastructure Mechanisms
PPT
Distributed Systems
PPTX
Cloud storage presentation.pptx
PPSX
TCP-IP Reference Model
PPTX
Hadoop, mapreduce and yarn networks
PPTX
Introduction to Distributed System
PDF
Grid computing notes
PDF
1. GRID COMPUTING
PPTX
PPT
Description of soa and SOAP,WSDL & UDDI
PPTX
Integrating Public & Private Clouds
PPT
Inroduction to grid computing by gargi shankar verma
PPT
Distributed document based system
PPTX
Open Cloud Consortium Overview (01-10-10 V6)
PPT
Directory and discovery services
Challenges and advantages of grid computing
Cloud Security, Standards and Applications
basic concept of Cloud computing and its architecture
Fundamental Concepts-and-Models Cloud Computing
Grid computing ppt
Cloud Infrastructure Mechanisms
Distributed Systems
Cloud storage presentation.pptx
TCP-IP Reference Model
Hadoop, mapreduce and yarn networks
Introduction to Distributed System
Grid computing notes
1. GRID COMPUTING
Description of soa and SOAP,WSDL & UDDI
Integrating Public & Private Clouds
Inroduction to grid computing by gargi shankar verma
Distributed document based system
Open Cloud Consortium Overview (01-10-10 V6)
Directory and discovery services
Ad

Similar to Ogsa service taxonomy (20)

PPTX
Ogsi practicalview
PDF
7. the grid ogsa
PPTX
Unit 2 - Grid and Cloud Computing
PPTX
Cs6703 grid and cloud computing unit 2
PDF
Bt9002 Grid computing 2
PPTX
Ogsi standards
PPTX
Grid computing
PPTX
PPTX
Grid Services includes OGSA,OGSI Architecture & Services
PPTX
S16_Notes_CC.pptx
PPT
Open Grid Service Architecture By Gargishankar Verma - RCET Bhilai
PPT
Gws adarsh
PPTX
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...
PDF
Cs6703 grid and cloud computing unit 2 questions
PPTX
Overview of grid computing
PPTX
Applications of SOA and Web Services in Grid Computing
PPT
Web Services and OGSA
PDF
Best Practises: Java OGSI Hosting Environment Design
PDF
dc09ttp-2011-thesis
Ogsi practicalview
7. the grid ogsa
Unit 2 - Grid and Cloud Computing
Cs6703 grid and cloud computing unit 2
Bt9002 Grid computing 2
Ogsi standards
Grid computing
Grid Services includes OGSA,OGSI Architecture & Services
S16_Notes_CC.pptx
Open Grid Service Architecture By Gargishankar Verma - RCET Bhilai
Gws adarsh
Efficient use of Standards-based Interfaces and Encodings in Geospatial Intel...
Cs6703 grid and cloud computing unit 2 questions
Overview of grid computing
Applications of SOA and Web Services in Grid Computing
Web Services and OGSA
Best Practises: Java OGSI Hosting Environment Design
dc09ttp-2011-thesis
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)

PDF
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
PDF
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
PPTX
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
PDF
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
PPT
Total quality management ppt for engineering students
PPTX
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
PDF
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
PPT
Occupational Health and Safety Management System
PDF
R24 SURVEYING LAB MANUAL for civil enggi
PPTX
Fundamentals of safety and accident prevention -final (1).pptx
PDF
Soil Improvement Techniques Note - Rabbi
PDF
Visual Aids for Exploratory Data Analysis.pdf
PPTX
Software Engineering and software moduleing
PPTX
Module 8- Technological and Communication Skills.pptx
PPTX
Management Information system : MIS-e-Business Systems.pptx
PPT
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
PPTX
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
PPTX
communication and presentation skills 01
PDF
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
PDF
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf
BIO-INSPIRED HORMONAL MODULATION AND ADAPTIVE ORCHESTRATION IN S-AI-GPT
Unit I ESSENTIAL OF DIGITAL MARKETING.pdf
Graph Data Structures with Types, Traversals, Connectivity, and Real-Life App...
UNIT no 1 INTRODUCTION TO DBMS NOTES.pdf
Total quality management ppt for engineering students
CURRICULAM DESIGN engineering FOR CSE 2025.pptx
22EC502-MICROCONTROLLER AND INTERFACING-8051 MICROCONTROLLER.pdf
Occupational Health and Safety Management System
R24 SURVEYING LAB MANUAL for civil enggi
Fundamentals of safety and accident prevention -final (1).pptx
Soil Improvement Techniques Note - Rabbi
Visual Aids for Exploratory Data Analysis.pdf
Software Engineering and software moduleing
Module 8- Technological and Communication Skills.pptx
Management Information system : MIS-e-Business Systems.pptx
INTRODUCTION -Data Warehousing and Mining-M.Tech- VTU.ppt
AUTOMOTIVE ENGINE MANAGEMENT (MECHATRONICS).pptx
communication and presentation skills 01
Influence of Green Infrastructure on Residents’ Endorsement of the New Ecolog...
null (2) bgfbg bfgb bfgb fbfg bfbgf b.pdf

Ogsa service taxonomy

  • 1. Prof. Neeraj Bhargava Pooja Dixit Department of Computer Science School of Engineering & System Science MDS, University Ajmer, Rajasthan, India 1
  • 2.  the purpose of OGSA is to define standard approaches to, and mechanisms for, basic problems that are common to a wide variety of grid systems, such as communicating with other services, establishing identity, negotiating authorization, service discovery, error notification, and managing service collections.  in Figure, the three principal elements of OGSA are the (i) Open Grid Services Infrastructure, (ii) OGSA services, and (iii) OGSA models: Figure OGSA components (shaded) and related profiles (dashed lines). 2
  • 3.  Building on both grid and Web services technologies, the OGSI defines mechanisms for creating, managing, and exchanging information among entities called grid services.  A grid service is a Web service that conforms to a set of conventions (interfaces and behaviors) that define how a client interacts with a grid service.  These conventions, and other OGSI mechanisms associated with grid service creation and discovery, provide for the controlled, fault-resilient, and secure management of the distributed and often long-lived state that is commonly required in distributed applications.  OGSA services build on OGSI mechanisms to define interfaces and associated behaviors for various functions not supported directly within OGSI, such as service discovery, data access, data integration, messaging, and monitoring.  OGSA models support these interface specifications by defining models for common resource and service types. 3
  • 4.  The GGF anticipates that these OGSA components will be supplemented by a set of environment-specific profiles addressing issues such as the following. ◦ Protocol bindings. Environment profiles enable interoperability among different grid services by defining common mechanisms for transport and authentication. These issues are not addressed by OGSI, but rather defined as binding properties, meaning that different service implementations may implement them in different ways. For example, “SOAP over HTTP” is a useful grid service transport profile. Another example of such a profile is the proposed GSSAPI profile for security context establishment and message protection using WS- SecureConversation and WS-Trust . ◦ Hosting environment bindings. Environment profiles of this sort enable portability of grid service implementations. For example, an “OGSA J2EE Profile” might define standardized Java APIs that allow for portability of grid services among OGSI-enabled J2EE systems. An “OGSA Desktop Grid Profile” could allow for interoperability among systems that allow untrusted (and untrusting) desktop computers to participate in distributed computations. An “OGSA Scientific Linux Profile” could define standard execution environments for computers that run scientific applications, specifying conventions for the locations of key executables and libraries, and for the names of certain environment variables. ◦ Sets of domain-specific services. Profiles of this sort define interfaces and models in addition to those defined within OGSA to address the needs of specific application domains. For example, an “OGSA Database Profile” might define a set of interfaces and models for distributed database management; an “OGSA eCommerce Profile” might define interfaces and models for e-commerce applications. 4