The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.

Slides:



Advertisements
Similar presentations
Fujitsu Laboratories of Europe © 2004 What is a (Grid) Resource? Dr. David Snelling Fujitsu Laboratories of Europe W3C TAG - Edinburgh September 20, 2005.
Advertisements

Abstraction Layers Why do we need them? –Protection against change Where in the hourglass do we put them? –Computer Scientist perspective Expose low-level.
Distributed Data Processing
Introduction Why do we need Mobile OGSI.NET? Drawbacks:
Presentation by Priyanka Sawarkar
1 Chapter 11: Data Centre Administration Objectives Data Centre Structure Data Centre Structure Data Centre Administration Data Centre Administration Data.
Knowledge Pathways in IT
5.1 Overview of Network Access Protection What is Network Access Protection NAP Scenarios NAP Enforcement Methods NAP Platform Architecture NAP Architecture.
This product includes material developed by the Globus Project ( Introduction to Grid Services and GT3.
1 PUNCH PUNCH (Purdue University Network Computing Hubs) is a distributed network-computing infrastructure that allows geographically dispersed users to.
Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
4b.1 Grid Computing Software Components of Globus 4.0 ITCS 4010 Grid Computing, 2005, UNC-Charlotte, B. Wilkinson, slides 4b.
Ch 12 Distributed Systems Architectures
1 IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer Fall 2005.
Mike Smorul Saurabh Channan Digital Preservation and Archiving at the Institute for Advanced Computer Studies University of Maryland, College Park.
UMIACS PAWN, LPE, and GRASP data grids Mike Smorul.
Jun Peng Stanford University – Department of Civil and Environmental Engineering Nov 17, 2000 DISSERTATION PROPOSAL A Software Framework for Collaborative.
Introduction to Web Applications Instructor: Enoch E. Damson.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
3 Cloud Computing.
1 A Flexible and Secure Deployment Framework for Distributed Applications Alan Dearle, Graham Kirby, Andrew McCarthy and Juan Carlos Diaz y Carballo School.
1 Dr. Markus Hillenbrand, ICSY Lab, University of Kaiserslautern, Germany A Generic Database Web Service for the Venice Service Grid Michael Koch, Markus.
Chapter Intranet Agents. Chapter Background Intranet: an internal corporate network based on Internet technology. Typically, an intranet can.
Data Management Kelly Clynes Caitlin Minteer. Agenda Globus Toolkit Basic Data Management Systems Overview of Data Management Data Movement Grid FTP Reliable.
OPEN GRID SERVICES ARCHITECTURE AND GLOBUS TOOLKIT 4
DISTRIBUTED COMPUTING
2 Systems Architecture, Fifth Edition Chapter Goals Describe the activities of information systems professionals Describe the technical knowledge of computer.
Lecture 3: Sun: 16/4/1435 Distributed Computing Technologies and Middleware Lecturer/ Kawther Abas CS- 492 : Distributed system.
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved BUSINESS PLUG-IN B17 Organizational Architecture Trends.
ENTERPRISE COMPUTING QUIZ By: Lean F. Torida
GT Components. Globus Toolkit A “toolkit” of services and packages for creating the basic grid computing infrastructure Higher level tools added to this.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
SOFTWARE DESIGN AND ARCHITECTURE LECTURE 09. Review Introduction to architectural styles Distributed architectures – Client Server Architecture – Multi-tier.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
McGraw-Hill/Irwin Copyright © 2013 by The McGraw-Hill Companies, Inc. All rights reserved. Business Plug-In B17 Organizational Architecture Trends.
Production Data Grids SRB - iRODS Storage Resource Broker Reagan W. Moore
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
Copyright © cs-tutorial.com. Overview Introduction Architecture Implementation Evaluation.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
Grid Services I - Concepts
Cracow Grid Workshop ‘06 17 October 2006 Execution Management and SLA Enforcement in Akogrimo Antonios Litke Antonios Litke, Kleopatra Konstanteli, Vassiliki.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Introduction Database integral part of our day to day life Collection of related database Database Management System : software managing and controlling.
Grid Execution Management for Legacy Code Applications Grid Enabling Legacy Applications.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
CIS 210 Systems Analysis and Development Week 8 Part II Designing Distributed and Internet Systems,
Remarks on OGSA and OGSI e-Science All Hands Meeting September Geoffrey Fox, Indiana University.
© 2013, published by Flat World Knowledge Chapter 10 Understanding Software: A Primer for Managers 10-1.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Data Manipulation with Globus Toolkit Ivan Ivanovski TU München,
Microsoft ® Official Course Module 6 Managing Software Distribution and Deployment by Using Packages and Programs.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
ACGT Architecture and Grid Infrastructure Juliusz Pukacki ‏ EGEE Conference Budapest, 4 October 2007.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Unit 2 – Grid Services Prof. Dr. B. Chandramouli.
Introduction to Oracle Forms Developer and Oracle Forms Services
CLOUD ARCHITECTURE Many organizations and researchers have defined the architecture for cloud computing. Basically the whole system can be divided into.
SuperComputing 2003 “The Great Academia / Industry Grid Debate” ?
Introduction to Oracle Forms Developer and Oracle Forms Services
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Enterprise Computing Collaboration System Example
University of Technology
3 Cloud Computing.
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
The Anatomy and The Physiology of the Grid
Distributed System using Web Services
Presentation transcript:

The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu

MIE4562 Overview What is the Grid? What is Grid-Computing? What is the OGSA Standard? Conclusions

MIE456 What is the Grid? System of computing resources performing tasks There are 3 types of grids: Data Grid Computer Grid Networking Grid Example: LAN consisting of desktops, servers, storage, and databases * Content from:

MIE456 What is Grid-Computing? The sharing of distributed computer applications, data, resources Content from

MIE456 Examples of Grid-Computing Processing jobs at remote computer Accessing a remote database Running a remote program * Content from

MIE456 Benefits of Grid-Computing Increase personal productivity Increase corporate productivity Reduce product time to market Increase return on investments * Content from:

MIE456 Barriers to Grid Implementation Degree of teamwork and information sharing Geographic location, languages, cultural separation * Content from

MIE456 What is the OGSA Standard? Acronym for Open Grid Service Architecture OGSA define how different components in grid interact * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 Architecture of OGSA Comprised of 4 main layers Physical and Logical Resources Layer Web Service Layer OGSA Architected Grid Services Layer Grid Applications Layer * Content from visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architecture * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architecture - Physical and Logical Resources Layer Physical resources are: servers, storage, network Logical resources manage physical resources Examples of logical resources: database managers, workflow managers * Content from visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architecture - Web Services Layer Web service is software available online that could interact with other software using XML Consists of Open Grid Services Infrastructure (OGSI) sub-layer which specifies grid services and provide consistent way to interact with grid services Also extends Web Service Capabilities * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architecture - Web Services Layer (OGSI) (continued) Consists of 5 interfaces: 1. Factory: provide way for creation of new grid services 2. Life Cycle: Manages grid service life cycles 3. State Management: Manage grid service states

MIE456 OGSA Architecture - Web Services Layer (OGSI) Consists of 5 interfaces: 4. Service Groups: collection of indexed grid services 5. Notification: Manages notification between services & resources * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architecture - Web Services Layer (OGSI)

MIE456 OGSA Architecture – OGSA Architected Services - Layer Classified into 3 service categories Grid Core Services Grid Program Execution Services Grid Data Services * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architected Services – Grid Core Services OGSA Architected Services – Grid Core Services Composed of 4 main types of services: 1. Service Management: assist in installation, maintenance, & troubleshooting tasks in grid system 2. Service Communication: include functions that allow grid services to communicate * Content from visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architected Services – Grid Core Services (continued) Composed of 4 main types of services: 3. Policy Services: Provide framework for creation, administration & management of policies for system operation 4. Security Services: provide authentication & authorization mechanisms to ensure systems interoperate securely

MIE456 OGSA Architected Services – Grid Program Execution Services Supports unique grid systems in high performance computing, collaboration, parallelism Support virtualization of resource processing * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architected Services – Grid Data Services Support data virtualization Provide mechanism for access to distributed resources such as databases, files * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 OGSA Architecture – OGSA Architected Services - Layer

MIE456 OGSA Architecture – Grid Applications Layer This layer comprise of applications that use the grid architected services * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 Conclusion Grid-Computing allows networked resources to be combined and used Grid-Computing offers great benefit to an organization OGSA are comprehensive standards which governs grid-computing

MIE456 References * Content from: Content from asp asp * Content from ibm.com/developerworks/grid/library/gr- visual/index.html?ca=dgr-lnxw…

MIE456 Questions???