Topics in Grid Computing Orientation Sathish Vadhiyar.

Slides:



Advertisements
Similar presentations
1 Use Cases Application provisioning (version control) Workload management/load-balancing (server consolidation) Data Federation/sharing E-utilities (provisioning.
Advertisements

A Workflow Engine with Multi-Level Parallelism Supports Qifeng Huang and Yan Huang School of Computer Science Cardiff University
FUTURE TECHNOLOGIES Lecture 13.  In this lecture we will discuss some of the important technologies of the future  Autonomic Computing  Cloud Computing.
Workshop on HPC in India Grid Middleware for High Performance Computing Sathish Vadhiyar Grid Applications Research Lab (GARL) Supercomputer Education.
1 Intelligent Agents Software analog to human agents real estate agent, librarian, salesperson Perform tasks individually, or in collaboration Static and.
Network and Server Basics. 6/1/20152 Learning Objectives After viewing this presentation, you will be able to: Understand the benefits of a client/server.
CMSC 421: Principles of Operating Systems Section 0202 Instructor: Dipanjan Chakraborty Office: ITE 374
Distributed components
Chapter 1: Introduction
Task Scheduling and Distribution System Saeed Mahameed, Hani Ayoub Electrical Engineering Department, Technion – Israel Institute of Technology
Workload Management Workpackage Massimo Sgaravatto INFN Padova.
Introduction  What is an Operating System  What Operating Systems Do  How is it filling our life 1-1 Lecture 1.
Grids and Grid Technologies for Wide-Area Distributed Computing Mark Baker, Rajkumar Buyya and Domenico Laforenza.
Workload Management Massimo Sgaravatto INFN Padova.
Architecture and Real Time Systems Lab University of Massachusetts, Amherst I Koren and C M Krishna Electrical and Computer Engineering University of Massachusetts.
Grid Computing Net 535.
CHAPTER FIVE Enterprise Architectures. Enterprise Architecture (Introduction) An enterprise-wide plan for managing and implementing corporate data assets.
CLUSTER COMPUTING Prepared by: Kalpesh Sindha (ITSNS)
Research on cloud computing application in the peer-to-peer based video-on-demand systems Speaker : 吳靖緯 MA0G rd International Workshop.
Self Adaptivity in Grid Computing Reporter : Po - Jen Lo Sathish S. Vadhiyar and Jack J. Dongarra.
A brief overview about Distributed Systems Group A4 Chris Sun Bryan Maden Min Fang.
Chapter 3: Operating-System Structures System Components Operating System Services System Calls System Programs System Structure Virtual Machines System.
Grid Data Management A network of computers forming prototype grids currently operate across Britain and the rest of the world, working on the data challenges.
Distributed Software Development VLab project plan.
DISTRIBUTED COMPUTING
UNIT - 1Topic - 2 C OMPUTING E NVIRONMENTS. What is Computing Environment? Computing Environment explains how a collection of computers will process and.
Active Monitoring in GRID environments using Mobile Agent technology Orazio Tomarchio Andrea Calvagna Dipartimento di Ingegneria Informatica e delle Telecomunicazioni.
Grid Initiatives for e-Science virtual communities in Europe and Latin America DIRAC TEAM CPPM – CNRS DIRAC Grid Middleware.
SAMANVITHA RAMAYANAM 18 TH FEBRUARY 2010 CPE 691 LAYERED APPLICATION.
An Autonomic Framework in Cloud Environment Jiedan Zhu Advisor: Prof. Gagan Agrawal.
1 COMPSCI 110 Operating Systems Who - Introductions How - Policies and Administrative Details Why - Objectives and Expectations What - Our Topic: Operating.
Types of Operating Systems
VPN Security Policy By: Fred Cicilioni. VPN, or Virtual Private Network, is a protocol that allows remote access, allowing the user to connect to all.
Scenarios for a Learning GRID Online Educa Nov 30 – Dec 2, 2005, Berlin, Germany Nicola Capuano, Agathe Merceron, PierLuigi Ritrovato
Distributed database system
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.
Grid Computing Unit I Introduction. Information anytime anywhere!!! support computation across administrative domains Generally  virtualizing computing.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
Intro to Distributed Systems and Networks Hank Levy.
Update on CHEP from the Computing Speaker Committee G. Carlino (INFN Napoli) on behalf of the CSC ICB, October
Building PetaScale Applications and Tools on the TeraGrid Workshop December 11-12, 2007 Scott Lathrop and Sergiu Sanielevici.
Workload Management Workpackage
COMPSCI 110 Operating Systems
SERVICE ORIENTED ARCHITECTURE
Chapter 1: Introduction
Clouds , Grids and Clusters
Grid Computing Unit I Introduction.
Chapter 1: Introduction
Large Distributed Systems
Grid Computing.
Chapter 1: Introduction
Centre d’Excellence en Technologies de l’Information et de la Communication EC Workshop Delivery of industrial-strength Grid middleware: establishing an.
Chapter 1: Introduction
Auburn University COMP7500 Advanced Operating Systems I/O-Aware Load Balancing Techniques (2) Dr. Xiao Qin Auburn University.
Chapter 3: Windows7 Part 4.
Chapter 1: Introduction
NTC 324 Teaching Effectively-- snaptutorial.com
Distributed Systems Bina Ramamurthy 11/12/2018 From the CDK text.
Distributed Systems Bina Ramamurthy 11/30/2018 B.Ramamurthy.
Basic Grid Projects – Condor (Part I)
Distributed Systems Bina Ramamurthy 12/2/2018 B.Ramamurthy.
Chapter 1: Introduction
Wide Area Workload Management Work Package DATAGRID project
Chapter 1: Introduction
Chapter 1: Introduction
Distributed Systems Bina Ramamurthy 4/22/2019 B.Ramamurthy.
Introduction To Distributed Systems
INFO415 Systems Analysis Course Overview
Presentation transcript:

Topics in Grid Computing Orientation Sathish Vadhiyar

Grid?? What is a Grid? A bunch of machines put together for problem solving Why need a bunch of machines? For solving quickly For solving larger sized problems To improve the quality of the solutions Not all components for solving a problem reside on a single machine Many more

What’s new How is Grid computing different from the earlier parallel computing, distributed computing etc.? Shared resources with multiple ownerships So? Many of the assumptions you make on traditional resources go away. Multiple system administrators, multiple usage policies Load patterns in the resources can vary Resources can be arbitrarily brought down

New Research Challenges Interfacing/Integrating multiple research techniques Multiple security protocols Multiple security protocols Multiple job spawning protocols Multiple job spawning protocols Multiple user interfaces Multiple user interfaces Multiple scheduling policies Multiple scheduling policies ….. ….. Scheduling and rescheduling Fault tolerance and migration Identifying and developing new applications on the Grid paradigm

But, why do we need such a challenging environment? For ever-greedy applications For long running applications For multi-component applications For parameter sweep applications For collaborative computing For remote resource usage

Why the term Grid Analogy to the electrical power grid 20,000 generators, billions of outlets, different ownerships Various appliances, different kinds of users Ease of use

About the Course Course web page: Course Details Research-oriented course Research-oriented course Timings Timings Grading scheme Grading scheme Syllabus Syllabus Other rules of the game.. Other rules of the game..Registration…

Definitions Relevant to the Course Seamless access Real scientific (parallel) applications Automatically acquiring or shrinking resources Linking disparate software resources Something that seamlessly facilitates something (computing or whatever) either not possible or possible with much severe constraints on local (owned, 1-site) resources Resources have to be heterogeneous in some way or other. Has to involve at least 2 different sites to realistically present network heterogeneity