Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated.

Slides:



Advertisements
Similar presentations
SOA for EGovernment 1 Emergency Services Enterprise Framework: A Service-Oriented Approach Sukumar Dwarkanath COMCARE Michael Daconta Oberon Associates.
Advertisements

The Next Generation Grid Kostas Tserpes, NTUA Beijing, 22 of June 2005.
© Fraunhofer Institute SCAI and other members of the SIMDAT consortium Data Grids for Process and Product Development using Numerical Simulation and Knowledge.
Interaction model of grid services in mobile grid environment Ladislav Pesicka University of West Bohemia.
Omniran TG 1 Cooperation for OmniRAN P802.1CF Max Riegel, NSN (Chair OmniRAN TG)
High Performance Computing Course Notes Grid Computing.
EInfrastructures (Internet and Grids) US Resource Centers Perspective: implementation and execution challenges Alan Blatecky Executive Director SDSC.
1 On Death, Taxes, & the Convergence of Peer-to-Peer & Grid Computing Adriana Iamnitchi Duke University “Our Constitution is in actual operation; everything.
OASIS Reference Model for Service Oriented Architecture 1.0
8.
The Grid Background and Architecture. 1. Keys to success for IT technologies Infrastructure Open Standards.
An Introduction to Information Systems in Organizations
Chapter Two Information Technologies: Concepts and Management.
Computer Science Department 1 Load Balancing and Grid Computing David Finkel Computer Science Department Worcester Polytechnic Institute.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Globus Ian Foster and Carl Kesselman Argonne National Laboratory and University of Southern California
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
Emerging Research Dimensions in IT Security Dr. Salar H. Naqvi Senior Member IEEE Research Fellow, CoreGRID Network of Excellence European.
Klassificering af Inf. Systemer Baseret på: Luis M. Camarinha-Matos & Hamideh Afsarmanesh: Collaborative networks: a new scientific discipline.
Conceptual Modeling of the Healthcare Ecosystem Eng. Andrei Vasilateanu.
Abstraction and Control of Transport Networks (ACTN) BoF
Cracow Grid Workshop 2003 Institute of Computer Science AGH A Concept of a Monitoring Infrastructure for Workflow-Based Grid Applications Bartosz Baliś,
Cardea Requirements, Authorization Model, Standards and Approach Globus World Security Workshop January 23, 2004 Rebekah Lepro Metz
Architecting Secure Mobile P2P Systems James Walkerdine, Peter Phillips, Simon Lock Lancaster University.
International Workshop on Web Engineering ACM Hypertext 2004 Santa Cruz, August 9-13 An Engineering Perspective on Structural Computing: Developing Component-Based.
HCIMA Unit 3 The Internet Revolution and Electronic Tools Next slide.
Demystifying the Business Analysis Body of Knowledge Central Iowa IIBA Chapter December 7, 2005.
Grid Computing - AAU 14/ Grid Computing Josva Kleist Danish Center for Grid Computing
Distributed systems – Part 2  Bluetooth 4 Anila Mjeda.
Grid Security Issues Shelestov Andrii Space Research Institute NASU-NSAU, Ukraine.
IEEE SCC41 PARs Dr. Rashid A. Saeed. 2 SCC41 Standards Project Acceptance Criteria 1. Broad market application  Each SCC41 (P1900 series) standard shall.
The roots of innovation Future and Emerging Technologies (FET) Future and Emerging Technologies (FET) The roots of innovation Proactive initiative on:
Lecture 7: Requirements Engineering
The Anatomy of the Grid Mahdi Hamzeh Fall 2005 Class Presentation for the Parallel Processing Course. All figures and data are copyrights of their respective.
Virtual Data Grid Architecture Ewa Deelman, Ian Foster, Carl Kesselman, Miron Livny.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
Combining Theory and Systems Building Experiences and Challenges Sotirios Terzis University of Strathclyde.
Page 1 of ?? Wireless Industry Congress 2003 NCAC Workshop (Ottawa) © Ramiro Liscano 2005 Context-based Coalition Access Control for Spontaneous Networking.
GRID ARCHITECTURE Chintan O.Patel. CS 551 Fall 2002 Workshop 1 Software Architectures 2 What is Grid ? "...a flexible, secure, coordinated resource- sharing.
Authors: Ronnie Julio Cole David
1 ECCF Training 2.0 Introduction ECCF Training Working Group January 2011.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Enabling the Future Service-Oriented Internet (EFSOI 2008) Supporting end-to-end resource virtualization for Web 2.0 applications using Service Oriented.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Marv Adams Chief Information Officer November 29, 2001.
Introduction to Project Management.  Explain what a project is?  Describe project management.  Understand project management framework.  Discuss the.
16/11/ Semantic Web Services Language Requirements Presenter: Emilia Cimpian
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
3/12/2013Computer Engg, IIT(BHU)1 CLOUD COMPUTING-1.
Requirement engineering & Requirement tasks/Management. 1Prepared By:Jay A.Dave.
Proposal for the development of an Inter-American Cooperation Network for Migration Special Committee on Migration Issues November 22, 2010.
 Copyright 2005 Digital Enterprise Research Institute. All rights reserved. SOA-RM Overview and relation with SEE Adrian Mocan
INTRODUCTION TO GRID & CLOUD COMPUTING U. Jhashuva 1 Asst. Professor Dept. of CSE.
Is It Possible To Teach Service Science? © Leonard Walletzký PA181 – Service Systems, Modeling and Execution.
7 Training Employees What Do I Need to Know?
The Open Grid Service Architecture (OGSA) Standard for Grid Computing
Organization and Knowledge Management
Grid Computing.
University of Technology
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
Enterprise Data Model Enterprise Architecture approach Insights on application for through-life collaboration 2018 – E. Jesson.
The Globus Toolkit™: Information Services
E-Commerce and Economic Forces
Introduction to Grid Technology
Introduction to Grid Technology
Resource and Service Management on the Grid
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Presentation transcript:

Introduction and Overview “the grid” – a proposed distributed computing infrastructure for advanced science and engineering. Purpose: grid concept is motivated by a real and specific problem. The Internet, enterprise, distributed fields and peer-to-peer computing can benefit from Grid technologies.

Introduction and Overview Distributed Computing companies seek to harness idle computers on an international scale but, currently can only support highly centralized access to those resources. Example: SETI

Introduction and Overview Assumption in article: Grid technologies complement rather than compete with existing distributed computing technologies. Is this true?

Introduction and Overview Underlying problem: coordinated resource sharing and problem solving in dynamic, multi- institutional virtual organizations. For research purposes, refer to a set of individuals and/or institutions who will share a set of resources as a VIRTUAL ORGANIZATION – Example: consultants engaged by a car manufacturer to perform scenario evaluation during planning for a new factory

Introduction and Overview Virtual organizations vary, thus need broad set of common concerns and requirements Standards: 1. Highly flexible sharing relationship 2. Sophisticated and precise levels of control over how resources are shared 3. Sharing of varied resources 4. Diverse usage modes

Introduction and Overview Implementation Issue #1 Trust in virtual organizations A number of mutually distrustful participants with varying degrees of prior relationship want to share resources in order to perform of prior relationship ie. crisis management team responds to a chemical spill by using local weather and soil models to estimate the spread of the spill, determining the impact based on population location as well as geographic features such as rivers and water supplies, creating a short-term mitigation plan, and tasking emergency response personnel by planning and coordinating evacuation, notifying hospitals, and so forth.

Introduction and Overview Implementation Issue #2 Each resource owner makes resources available, subject to constraints on when, where and what can be done. Resource consumers may also place constraints on properties of the resources they are prepared to work with. Implementation of constraints requires mechanisms 1. for expressing policies 2. for establishing identity of consumer or resources 3. for determining whether an operation is consistent with applicable sharing relationships.

Implementation Requirements/ Open problems mechanisms for discovering and characterizing the nature of the relationships that exist at a particular point in time (dynamic nature). Resource sharing/usage standards: includes performance metrics, expectations and limitations (lack of a priori knowledge). Ability to establish sharing relationships among ANY potential participants (security) Interoperability (to avoid bilateral sharing).

Grid Architecture Components within each layer share common characteristics but can build on capabilities and behaviors provided by any lower layer. Architectural description is high level and places few constraints on design and implementation.

Grid Architecture PICTURE HERE

Grid Architecture Fabric layer provides the resources to which shared access is mediated by Grid protocols implement local, resource-specific operations that occur on specific resources as a result of sharing operations at higher levels. Resources should implement enquiry mechanisms that permit discovery of their structure, state and capabilities Resource management mechanisms that provide some control of delivered quality of service.

Grid Architecture Connectivity layer Connectivity layer defines core communication and authentication protocols required for Grid-specific network transactions. Enable the exchange of data between Fabric layer resources. Include transport, routing and naming.

Grid Architecture Resource layer Builds on connectivity layer. Resource layer implementations of these protocols call fabric layer functions to access and control local resources. Resource layer protocols are concerned entirely with individual resources. 2 primary classes: – Information Protocols: used to obtain info about structure and state of a resource – Management Protocols: used to negotiate access to a shared resource, specifying resource requirements to be performed, such as process creation, or data access.

Grid Architecture Collective layer Contains protocols and services that are not associated with any one specific resource but rather are global in nature and capture interactions across collections of resources. Collective components may be tailored to the requirements of a specific user community, VO or application domain. The larger the target user community, the more important it is that a Collective component’s protocol(s) be standards based.