A. Rama Bharathi Regd. No: 08931F0040 III M.C.A

Slides:



Advertisements
Similar presentations
What is Grid Computing? Cevat Şener Dept. of Computer Engineering, METU.
Advertisements

High Performance Computing Course Notes Grid Computing.
IBM Solutions for Grid Computing. I. IT view on “GRID” II. IBM and GRID III. IBM Storage and GRID Index …
CoreGRID Workpackage 5 Virtual Institute on Grid Information and Monitoring Services Authorizing Grid Resource Access and Consumption Erik Elmroth, Michał.
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.
Grid Computing Net 535.
Introduction to Grid Computing Ann Chervenak Carl Kesselman And the members of the Globus Team.
3 Cloud Computing.
A.V. Bogdanov Private cloud vs personal supercomputer.
Computer Science Perspective Ludek Matyska Faculty of Informatics, Masaryk University, Brno and also CESNET, Prague.
Cloud computing is the use of computing resources (hardware and software) that are delivered as a service over the Internet. Cloud is the metaphor for.
Grid Computing Outline –Introduction –Using the grid –Ongoing research The presentation is based on the web, especially the work of Faisal N. Abu-Khzam.
DISTRIBUTED COMPUTING
McGraw-Hill/Irwin © The McGraw-Hill Companies, All Rights Reserved BUSINESS PLUG-IN B17 Organizational Architecture Trends.
f ACT s  Data intensive applications with Petabytes of data  Web pages billion web pages x 20KB = 400+ terabytes  One computer can read
Grid Basics Adarsh Patil
DATABASE MANAGEMENT SYSTEMS IN DATA INTENSIVE ENVIRONMENNTS Leon Guzenda Chief Technology Officer.
The Grid System Design Liu Xiangrui Beijing Institute of Technology.
Telescience for Advanced Tomography Applications 1 Telescience featuring IPv6 enabled Telemicroscopy Steven Peltier National Center for Microscopy and.
1 4/23/2007 Introduction to Grid computing Sunil Avutu Graduate Student Dept.of Computer Science.
Service - Oriented Middleware for Distributed Data Mining on the Grid ,劉妘鑏 Antonio C., Domenico T., and Paolo T. Journal of Parallel and Distributed.
Grid Architecture William E. Johnston Lawrence Berkeley National Lab and NASA Ames Research Center (These slides are available at grid.lbl.gov/~wej/Grids)
Issues Autonomic operation (fault tolerance) Minimize interference to applications Hardware support for new operating systems Resource management (global.
Intro to Parallel and Distributed Processing Some material adapted from slides by Christophe Bisciglia, Aaron Kimball, & Sierra Michels-Slettvet, Google.
1 Computing Challenges for the Square Kilometre Array Mathai Joseph & Harrick Vin Tata Research Development & Design Centre Pune, India CHEP Mumbai 16.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
GRID Overview Internet2 Member Meeting Spring 2003 Sandra Redman Information Technology and Systems Center and Information Technology Research Center National.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
Chapter 8 – Cloud Computing
Grid Computing Unit I Introduction. Information anytime anywhere!!! support computation across administrative domains Generally  virtualizing computing.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
NC College of Engineering 1 Grid Computing: Harnessing Underutilized Resources Compiled by Compiled by Rajesh & Anju NCCE,Israna, Panipat.
INTRODUCTION TO GRID & CLOUD COMPUTING U. Jhashuva 1 Asst. Professor Dept. of CSE.
Cloud Computing 3. TECHNOLOGY GUIDE 3: Cloud Computing 2 Copyright John Wiley & Sons Canada.
INTRODUCTION TO XSEDE. INTRODUCTION  Extreme Science and Engineering Discovery Environment (XSEDE)  “most advanced, powerful, and robust collection.
EGI-InSPIRE RI An Introduction to European Grid Infrastructure (EGI) March An Introduction to the European Grid Infrastructure.
Computer Information Technology
Chapter 1 Characterization of Distributed Systems
Grid and Cloud Computing
DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING CLOUD COMPUTING
Chapter 1: Introduction
Big Data Enterprise Patterns
Hadoop Aakash Kag What Why How 1.
Grid Computing Unit I Introduction.
TECHNOLOGY GUIDE THREE
Access Grid and USAID November 14, 2007
Walter Binder Giovanna Di Marzo Serugendo Jarle Hulaas
Grid Computing.
Recap: introduction to e-science
University of Technology
GRID COMPUTING PRESENTED BY : Richa Chaudhary.
Introduction to Cloud Computing
Cloud Computing.
Chapter 1: Introduction
TECHNOLOGY GUIDE THREE
Infrastructure, Data Center & Managed Services
Grid Computing B.Ramamurthy 9/22/2018 B.Ramamurthy.
3 Cloud Computing.
Large Scale Distributed Computing
University of Tennessee
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Review of grid computing
Chapter-1 Computer is an advanced electronic device that takes raw data as an input from the user and processes it under the control of a set of instructions.
Chapter 1: Introduction
The Data Grid: Towards an Architecture for the Distributed Management and Analysis of Large Scientific Datasets A.Chervenak, I.Foster, C.Kesselman, C.Salisbury,
TECHNOLOGY GUIDE THREE
Presentation transcript:

A. Rama Bharathi Regd. No: 08931F0040 III M.C.A GRID COMPUTING A. Rama Bharathi Regd. No: 08931F0040 III M.C.A

Contents Abstract Introduction Computational Grids Cousins of Grid Computing Methods of Grid Computing Who Needs Grid Computing? An Illustrative Example Grid Users System Administrators Benefits of Grid Computing References

Abstract Grid computing can mean different things to different individuals. Grid computing can be seen as a journey along a path of integrating various technologies and solutions that move us closer to the final goal. An environment that provides the ability to share and transparently access resources across a distributed and heterogeneous environment not only requires the technology to virtualize certain resources, but also technologies and standards in the areas of scheduling, security, accounting, systems management, and so on.

Introduction Computational Grids Homogeneous (e.g., Clusters) Heterogeneous (e.g., with one-of-a-kind instruments) Cousins of Grid Computing Methods of Grid Computing

Computational Grids A network of geographically distributed resources including computers, peripherals, switches, instruments, and data. Each user should have a single login account to access all resources. Resources may be owned by diverse organizations.

Cousins of Grid Computing Parallel Computing Distributed Computing Peer-to-Peer Computing Many others: Cluster Computing, Network Computing, Client/Server Computing, Internet Computing, etc...

Distributed Computing People often ask: Is Grid Computing a fancy new name for the concept of distributed computing? In general, the answer is “no.” Distributed Computing is most often concerned with distributing the load of a program across two or more processes.

Methods of Grid Computing Distributed Supercomputing High-Throughput Computing On-Demand Computing Data-Intensive Computing Collaborative Computing Logistical Networking

Who Needs Grid Computing? A chemist may utilize hundreds of processors to screen thousands of compounds per hour. Teams of engineers worldwide pool resources to analyze terabytes of structural data. Meteorologists seek to visualize and analyze petabytes of climate data with enormous computational demands.

An Illustrative Example Tiffany Moisan, a NASA research scientist, collected microbiological samples in the tidewaters around Wallops Island, Virginia. She needed the high-performance microscope located at the National Center for Microscopy and Imaging Research (NCMIR), University of California, San Diego. She sent the samples to San Diego and used NPACI’s Telescience Grid and NASA’s Information Power Grid (IPG) to view and control the output of the microscope from her desk on Wallops Island. Thus, in addition to viewing the samples, she could move the platform holding them and make adjustments to the microscope.

Example (continued) The microscope produced a huge dataset of images. This dataset was stored using a storage resource broker on NASA’s IPG. Moisan was able to run algorithms on this very dataset while watching the results in real time.

Grid Users Grid developers Tool developers Application developers End Users System Administrators

Grid Developers Very small group. Implementers of a grid “protocol” who provides the basic services required to construct a grid.

Tool Developers Also implement new (grid) services such as: Resource locations Fault detection Security Electronic payment

Application Developers Construct grid-enabled applications for end-users who should be able to use these applications without concern for the underlying grid. Provide programming models that are appropriate for grid environments and services that programmers can rely on when developing (higher-level) applications.

System Administrators Balance local and global concerns. Manage grid components and infrastructure. Some tasks still not well delineated due to the high degree of sharing required.

Benefits of Grid Computing Exploiting underutilized resources Parallel CPU Capacity: Virtual resources & virtual organizations for Collaboration Access to additional resources Resource balancing Reliability Management

References Apache Ant Web page http://ant.apache.org/ Apache Batik http://xml.apache.org/batik/ Apache WSRF tutorial http://ws.apache.org/ws-fx/wsrf/tutorial/ Distributed Management Task Force (DMTF) http://www.dmtf.org/ Global Grid Forum (GGF) http://www.ggf.org

THANK YOU