GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.

Slides:



Advertisements
Similar presentations
The Access Grid Ivan R. Judson 5/25/2004.
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.
A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
TSpaces Services Suite: Automating the Development and Management of Web Services Presenter: Kevin McCurley IBM Almaden Research Center Contact: Marcus.
High Performance Computing Course Notes Grid Computing.
1 On Death, Taxes, & the Convergence of Peer-to-Peer & Grid Computing Adriana Iamnitchi Duke University “Our Constitution is in actual operation; everything.
1 Software & Grid Middleware for Tier 2 Centers Rob Gardner Indiana University DOE/NSF Review of U.S. ATLAS and CMS Computing Projects Brookhaven National.
The DOE Science Grid Computing and Data Infrastructure for Large-Scale Science William Johnston, Lawrence Berkeley National Lab Ray Bair, Pacific Northwest.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
The Open Grid Service Architecture (OGSA) Standard for Grid Computing Prepared by: Haoliang Robin Yu.
Knowledge Environments for Science: Representative Projects Ian Foster Argonne National Laboratory University of Chicago
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Information Technology for Ocean Observations and Climate Research TYKKI Workshop, December 9-11, 1998, Tokyo, Japan Nancy N. Soreide NOAA Pacific Marine.
Core Grid Functions: A Minimal Architecture for Grids William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (www-itg.lbl.gov/~wej)
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Open Science Grid For CI-Days Internet2: Fall Member Meeting, 2007 John McGee – OSG Engagement Manager Renaissance Computing Institute.
Web Services Architecture1 - Deepti Agarwal. Web Services Architecture2 The Definition.. A Web service is a software system identified by a URI, whose.
CI Days: Planning Your Campus Cyberinfrastructure Strategy Russ Hobby, Internet2 Internet2 Member Meeting 9 October 2007.
DISTRIBUTED COMPUTING
CoG Kit Overview Gregor von Laszewski Keith Jackson.
1 School of Computer, National University of Defense Technology A Profile on the Grid Data Engine (GridDaEn) Xiao Nong
INFSO-RI Enabling Grids for E-sciencE The US Federation Miron Livny Computer Sciences Department University of Wisconsin – Madison.
Mehdi Ghayoumi Kent State University Computer Science Department Summer 2015 Exposition on Cyber Infrastructure and Big Data.
Open Science Grid For CI-Days Elizabeth City State University Jan-2008 John McGee – OSG Engagement Manager Manager, Cyberinfrastructure.
What is Cyberinfrastructure? Russ Hobby, Internet2 Clemson University CI Days 20 May 2008.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
Middleware for Grid Computing and the relationship to Middleware at large ECE 1770 : Middleware Systems By: Sepehr (Sep) Seyedi Date: Thurs. January 23,
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Grids - the near future Mark Hayes NIEeS Summer School 2003.
SEEK Welcome Malcolm Atkinson Director 12 th May 2004.
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
Grid Computing & Semantic Web. Grid Computing Proposed with the idea of electric power grid; Aims at integrating large-scale (global scale) computing.
NA-MIC National Alliance for Medical Image Computing UCSD: Engineering Core 2 Portal and Grid Infrastructure.
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
Presented by Scientific Annotation Middleware Software infrastructure to support rich scientific records and the processes that produce them Jens Schwidder.
GRIDS Center Middleware Overview Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science.
Cyberinfrastructure What is it? Russ Hobby Internet2 Joint Techs, 18 July 2007.
Middleware Camp NMI (NSF Middleware Initiative) Program Director Alan Blatecky Advanced Networking Infrastructure and Research.
Presented by Jens Schwidder Tara D. Gibson James D. Myers Computing & Computational Sciences Directorate Oak Ridge National Laboratory Scientific Annotation.
Ruth Pordes November 2004TeraGrid GIG Site Review1 TeraGrid and Open Science Grid Ruth Pordes, Fermilab representing the Open Science.
3 December 2015 Examples of partnerships and collaborations from the Internet2 experience Interworking2004 Ottawa, Canada Heather Boyles, Internet2
Internet2 AdvCollab Apps 1 Access Grid Vision To create virtual spaces where distributed people can work together. Challenges:
7. Grid Computing Systems and Resource Management
International Symposium on Grid Computing (ISGC-07), Taipei - March 26-29, 2007 Of 16 1 A Novel Grid Resource Broker Cum Meta Scheduler - Asvija B System.
Cyberinfrastructure Overview Russ Hobby, Internet2 ECSU CI Days 4 January 2008.
Networking: Applications and Services Antonia Ghiselli, INFN Stu Loken, LBNL Chairs.
Securing the Grid & other Middleware Challenges Ian Foster Mathematics and Computer Science Division Argonne National Laboratory and Department of Computer.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
NSF Middleware Initiative Purpose To design, develop, deploy and support a set of reusable, expandable set of middleware functions and services that benefit.
© Copyright AARNet Pty Ltd PRAGMA Update & some personal observations James Sankar Network Engineer - Middleware.
Internet2 Spring Meeting NSF Middleware Initiative Purpose To design, develop, deploy and support a set of reusable, expandable set of middleware functions.
Cyberinfrastructure Overview of Demos Townsville, AU 28 – 31 March 2006 CREON/GLEON.
All Hands Meeting 2005 BIRN-CC: Building, Maintaining and Maturing a National Information Infrastructure to Enable and Advance Biomedical Research.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Clouds , Grids and Clusters
University of Technology
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
Core Grid Functions: A Minimal Architecture for Grids
Core Grid Functions: A Minimal Architecture for Grids
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Introduction to Grid Technology
Large Scale Distributed Computing
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Presentation transcript:

GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National Space Science and Technology Center

What’s a Grid? Grids are a defined infrastructure to dynamically bring together distributed and independently managed resources for large-scale problem solving and collaborative environments  Distributed researchers, data sources, storage and computational resources  Grids provide a secure and scalable architecture based on standards and next-generation reusable software  Grids enable greater science collaboration and productivity through shared resources and distributed computing

The Grid Vision Flexible, secure, coordinated resource sharing among dynamic collections of individuals, institutions, and resources From “The Anatomy of the Grid: Enabling Scalable Virtual Organizations” Enable communities (“virtual organizations”) to share geographically distributed resources as they pursue common goals for scientific research, engineering design, education, etc.  No centralized management, but respect for both local and global policies governing what resources can be used for what purposes and by who  High performance  High reliability Highly scalable, extensible infrastructure with seamless access to services

Why grids? Users Viewpoint: – A virtual computer which minimizes time to completion for my application while transparently managing access to inputs and resources Programmers Viewpoint: – A toolkit of applications and API’s which provide transparent access to distributed resources Administrators Viewpoint: – An environment to monitor, manage and secure access to geographically distributed computers, storage and networks.

How is that accomplished? Middleware!!! Many definitions, but according to “Middleware is an evolving layer of software services that resides between the network and more traditional applications for managing security, access, and information exchange to:  Let scientists, engineers, and educators transparently use and share distributed resources, such as computers, data, networks, and instruments  Develop effective collaboration and communications tools such as Grid technologies, desktop video, and other advanced services to expedite research and education, and  Develop an architecture and approach that can be extended to the larger set of Internet and network users.”

pools of work- stations tertiary storage clusters national super- computer facilities Grid Common Services... Resource Discovery Uniform Data Access Events and Monitoring Encapsulation as Web Services, as Script Based Services, as Java Based Services scientific instruments Distributed Resources Resource access and functionality Uniform Computing Access Resource Scheduling Operational Support space-based networksoptical networksInternet Identity Credential Management Communications process initiation, event generators and monitors, data servers Portals Resource brokering Workflow management Fault management Authorization Accounting Data replication and metadata management Grid MPI CORBA, DCOM, … Portals that are Web Services based, shell scripts,specialized (e.g. high end vis workstations, PDAs) Provided by Bill Johnston of NASA’s ARC/Information Power Grid Advanced Services Applications Visualization Data analysis Data integration Collaboration tools Encapsulation as Web Services, as Script Based Services, as Java Based Services Grid Services Application Services Grid Communication Functions (transport (messages, streams, unreliable and reliable multicast) & security) Authentication and Confidentiality Security Gateways

Grid Development and Coordination GGF (Global Grid Forum) - composed of representatives from 200 organizations and over 30 countries, facilitates and supports the creation and development of global computational grids and is developing standards and best practices for grid technologies and applications Middleware and Grid Infrastructure Coordination (MAGIC) -coordinating interagency efforts in grid and middleware. Members include NASA, DOE, NSF, NIH, NIST, NOAA, and DARPA, as well as representatives from industry National Middleware Initiative (NMI) - developing and deploying a reusable, expandable set of middleware functions and services that benefit applications in a networked environment

National Middleware Initiative (NMI) NMI is developing and deploying a reusable, expandable set of middleware functions and services to benefit collaborative applications in a networked environment. Funded by National Science Foundation Two teams:  The GRIDS (Grid Research Integration Deployment and Support) Center is developing middleware for enabling grid applications.  The EDIT (Enterprise Desktop Integration Technologies) consortium is developing middleware for the enterprise environment. The work of these two teams is being integrated, in collaboration with federal agencies, universities, private industry, and standards organizations.

Open Grid Services Architecture (OGSA) New framework for creating grid services Based on web services  Standards to build and use distributed services  Service description language: WSDL  Service invocation: SOAP  Service location: UDDI (not used in OGSA) OGSA extends web services with:  Requirements for service interfaces such as providing service data and notifications  Service management (creation, destruction, lifetimes)  Security Standardizing in the Grid Forum  Architecture:  Implementation:

Helpful Links NSF Middleware program - GRIDS Center - NMI-EDIT - Global Grid Forum - Globus - / /