What is Grid Computing System Virtualization of distributed computing and data resources such as processing, network bandwidth and storage capacity to.

Slides:



Advertisements
Similar presentations
Distributed Data Processing
Advertisements

The Anatomy of the Grid: An Integrated View of Grid Architecture Carl Kesselman USC/Information Sciences Institute Ian Foster, Steve Tuecke Argonne National.
High Performance Computing Course Notes Grid Computing.
A CSEL presentation based on I. Foster, Z. Yong, I. Raicu, and S. Lu, "Cloud Computing and Grid Computing 360-Degree Compared," in Grid Computing Environments.
Grid Computing & Tuple Space Presented by Nelson Chu.
1 On Death, Taxes, & the Convergence of Peer-to-Peer & Grid Computing Adriana Iamnitchi Duke University “Our Constitution is in actual operation; everything.
Grid Computing Systems
A Computation Management Agent for Multi-Institutional Grids
The Grid Background and Architecture. 1. Keys to success for IT technologies Infrastructure Open Standards.
Slides for Grid Computing: Techniques and Applications by Barry Wilkinson, Chapman & Hall/CRC press, © Chapter 1, pp For educational use only.
Office of Science U.S. Department of Energy Grids and Portals at NERSC Presented by Steve Chan.
1-2.1 Grid computing infrastructure software Brief introduction to Globus © 2010 B. Wilkinson/Clayton Ferner. Spring 2010 Grid computing course. Modification.
Milos Kobliha Alejandro Cimadevilla Luis de Alba Parallel Computing Seminar GROUP 12.
1 GRID D. Royo, O. Ardaiz, L. Díaz de Cerio, R. Meseguer, A. Gallardo, K. Sanjeevan Computer Architecture Department Universitat Politècnica de Catalunya.
Grids and Globus at BNL Presented by John Scott Leita.
Simo Niskala Teemu Pasanen
Globus Computing Infrustructure Software Globus Toolkit 11-2.
Grid Computing Net 535.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
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)
Grid Toolkits Globus, Condor, BOINC, Xgrid Young Suk Moon.
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 12 Slide 1 Distributed Systems Architectures.
Building Scalable, High Performance Cluster and Grid Networks: The Role Of Ethernet Thriveni Movva CMPS 5433.
Ali YILDIRIM Emre UZUNCAKARA
High Performance Louisiana State University - LONI HPC Enablement Workshop – LaTech University,
DISTRIBUTED COMPUTING
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
INFSO-RI Enabling Grids for E-sciencE The US Federation Miron Livny Computer Sciences Department University of Wisconsin – Madison.
Grid Resource Allocation and Management (GRAM) Execution management Execution management –Deployment, scheduling and monitoring Community Scheduler Framework.
Computational grids and grids projects DSS,
Grid Workload Management & Condor Massimo Sgaravatto INFN Padova.
Grid Technologies  Slide text. What is Grid?  The World Wide Web provides seamless access to information that is stored in many millions of different.
SURA GridPlan Infrastructure Working Group Art Vandenberg Georgia State University Mary Fran Yafchak SURA Working.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Evaluation of Agent Teamwork High Performance Distributed Computing Middleware. Solomon Lane Agent Teamwork Research Assistant October 2006 – March 2007.
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.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Laboratório de Instrumentação e Física Experimental de Partículas GRID Activities at LIP Jorge Gomes - (LIP Computer Centre)
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
Ames Research CenterDivision 1 Information Power Grid (IPG) Overview Anthony Lisotta Computer Sciences Corporation NASA Ames May 2,
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
SURA IT Committee & Regional CASA Meeting “SURAgrid Partnership” Sheraton Four Points 1201 K Street, NW Washington, DC March 7, 2006 Jerry P. Draayer SURA.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
CEOS Working Group on Information Systems and Services - 1 Data Services Task Team Discussions on GRID and GRIDftp Stuart Doescher, USGS WGISS-15 May 2003.
Campus grids: e-Infrastructure within a University Mike Mineter National e-Science Centre 14 February 2006.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
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
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.
The Globus Toolkit The Globus project was started by Ian Foster and Carl Kesselman from Argonne National Labs and USC respectively. The Globus toolkit.
PARALLEL AND DISTRIBUTED PROGRAMMING MODELS U. Jhashuva 1 Asst. Prof Dept. of CSE om.
Distributed Geospatial Information Processing (DGIP) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
INTRODUCTION TO GRID & CLOUD COMPUTING U. Jhashuva 1 Asst. Professor Dept. of CSE.
The EPIKH Project (Exchange Programme to advance e-Infrastructure Know-How) gLite Grid Introduction Salma Saber Electronic.
Chapter 1 Characterization of Distributed Systems
Clouds , Grids and Clusters
Example: Rapid Atmospheric Modeling System, ColoState U
Globus —— Toolkits for Grid Computing
Grid Computing.
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
Grid Services B.Ramamurthy 12/28/2018 B.Ramamurthy.
Introduction to Grid Technology
Introduction to Grid Technology
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Presentation transcript:

What is Grid Computing System Virtualization of distributed computing and data resources such as processing, network bandwidth and storage capacity to create a single system image individual users can access computers and data transparently, without having to consider location, operating system, account administration, and other details. Users essentially sees a single, large virtual computer In grid computing, the details are abstracted, and the resources are virtualized. Is based on an open set of standards and protocols, e.g., Open Grid Services Architecture (OGSA) that enable communication across heterogeneous, geographically dispersed environments. With grid computing, organizations can optimize computing and data resources, pool them for large capacity workloads, share them across networks and enable collaboration. "virtual supercomputer" by using –spare computing resources within an organization. –a network of geographically dispersed computers

Grid Computing System INTERNET Grid Computing Layer

Types of Grid Computing Systems The Heavy-weight, feature-rich systems that tend to concern themselves primarily with providing access to large-scale, intra- and inter-institutional resources such as clusters or multiprocessors. Grid systems developed using the Globus Toolkit are examples of this class. The Desktop Grid, in which cycles are scavenged from idle desktop computers. The Berkeley Open Infrastructure for Network Computing (BOINC), a descendant of the project, is an example of middleware for public Desktop Grid computing, as it harnesses resources that exist outside of institutional control. The hybrid BOINC- and Globus-based Grid systems to inter-operate and thus provides a means for Globus-based computational Grids to incorporate a much greater range of resources. –Decreasing the startup cost for new Desktop Grid computing projects, it makes Desktop Grids a viable option for a broader range of projects, and provides to Desktop Grids features inherent in Globus (e.g., authentication, authorization, file transfer).

The Anatomy of the Grid Need to study in detail and present content from the paper: The Anatomy of the Grid: Enabling Scalable Virtual Organizations. I. Foster, C. Kesselman, S. Tuecke. International J. Supercomputer Applications, 15(3), 2001.

Globus Tookit Grid Computing Layer (Middleware) development toolkit The Globus® Toolkit is an open source software toolkit used for building grids. It is being developed by the Globus Alliance and many others all over the world. includes software for security, information infrastructure, resource management, data management, communication, fault detection, and portability. Packaged as a set of components that can be used either independently or together to develop applications. Grid Resource Allocation and Management (GRAM) protocol and its gatekeeper (factory) service; these provide for the secure and reliable creation and management of arbitrary computations, termed transient service instances Grid Security Infrastructure (GSI), which supports single sign on, delegation, and credential mapping. A two-phase commit protocol is used for reliable invocation Meta Directory Service (MDS-2), which provides for information discovery through soft-state registration, data modeling, and a local registry

Globus Toolkit Components

Globus Toolkit Components (continued) More to come. Need to study Globus Toolkit Version 4: Software for Service-Oriented Systems. I. Foster. IFIP International Conference on Network and Parallel Computing, Springer-Verlag LNCS 3779, pp 2-13, 2006.

Grid Computing And SOA To be continued. Need to study Service-Oriented Science. I. Foster. Science, vol. 308, May 6, 2005.

Examples of Grid Services

Planned Grid Connectivity Bluegrit Matisse Lattice Grid Sura Grid BowieCollege Park 1150 CPUs, including 80 x86 node cluster 224 XServe blades UMBC HyperWall 6CPUs/12screens 12 Institutions Globus Toolkit/Condor Websphere App. Server Rationale S/W Lambda Ram National Lambda Rail(NLR) NL R Fiber +900 cpu’s

GSU UAB USC ULL TAMU UFL OleMiss Tulane UArk TTU SC LSU GPN ODU UNCC NCState Vanderbilt UAH UMich UKY UVA TACC GMU SURAgrid Participants (As of April 2006) = SURA Member = Resources on-grid UMD Bowie State

Lattice Grid What is: –The Lattice Project is an attempt to effectively share computational resources among departments and institutions, starting with those in the University System of Maryland. –The Grid is focused on computation, and we have not yet made efforts to enable large-scale data access, storage, or replication. Grid Software –make heavy use of the Globus Toolkit, which forms the backbone of our Grid system. It provides mechanisms for job submission, file transfer, and authentication and authorization of Grid entities, to name a few things. –have also done extensive work with BOINC, which enables public participation in the Grid and represents a potentially huge resource. We have developed software that allows Globus, (and hence our Grid system), to submit jobs to a BOINC pool. –work with scheduling software, such as Condor and PBS, that controls local resources. Such software is being deployed where it is most appropriate.

Near Term Bluegrit Design Hardware: 1 Intel based head node 1 Intel based storage server 33 2-Proc. JS20 blades(2.2GHz +.5GB) 14 4-Proc. JS21 blades(2.5GHz +2GB) 5.4 TB of shared storage 1.3 TB of node storage Operating System: Red Hat Enterprise 4 Linux Network: 10 Gb external connection to College Park 1 Gb Ethernet interconnect 100 Mb external connection Storage Head node JS20 Blades UMBC Network JS21 Blades College Park 10 Gb

Future Bluegrit Potentials  5 Available Chassis with 70 blade slots  Add Cell blade architecture for future computing  Upgrade interconnects between chassis/blades  Increase RAM availability  Build Out Campus Grid