Grid Computing
Grid Computing
Objective: To enable students to understand the basic concepts of Grid computing with performance issues, Web
services, monitoring, optimization, security and resource management.
UNIT I
Fundamentals: Overview of Distributed Systems and it's variants like grid computing, cloud computing, Cluster
Computing etc. Introduction to Grid Computing, it's components (Functional View, A Physical View, Service View), key
issues and benefits, Characterization and Architecture of Grid, Grid - Types, Topologies, Components, Layers. Grid
Computing Standards and Applications. [T1, T2] [No. of Hours: 11]
UNIT II
Web Services and Grid Monitoring: OGSA and WSRF: Overview, Services, Schema and architecture. Grid Monitoring
Systems: Overview, architecture, GridICE, JAMM, MDS and Other monitoring Systems (Ganglia and GridMon), Grid
portals. [T1, T2] [No. of Hours: 11]
UNIT III
Grid Security and Resource Management:
Grid Security: A Brief Security Primer, PKI, X509 Certificates, Grid Security
Grid Scheduling and Resource Management: Scheduling Paradigms, Working principles of Scheduling, A Review of
Condor, SGE, PBS and LSF-Grid Scheduling with QoS. [T1, T2] [No. of Hours: 11]
UNIT IV
Data Management and Grid Middleware-
Data Management: Categories and Origins of Structured Data, Data Management, Challenges, Database integration with
grid, Architectural Approaches-Collective Data Management Services, Federation Services. Grid Middleware: List of
globally available Middlewares, Globus Toolkit. [T1, T2] [No. of Hours: 11]
Text Books:
[T1] Maozhen Li, Mark Baker, The Grid Core Technologies, John Wiley & Sons.
[T2] Joshy Joseph & Craig Fellenstein, “Grid Computing”, Pearson 2004.
[T3] Ian Foster & Carl Kesselman, The Grid 2 – Blueprint for a New Computing Infrastructure, Morgan Kaufman – 2004.
References Books:
[R1] C.S. R. Prabhu ,”Grid and Cluster Computing’, PHI 2014
[R2] Barry Wilkinson, “Grid Computing”, CRC Press.
[R3] Joel M. Crichlow, “Distributed Systems – Computing over Networks”, PHI, 2014.
[R4] RajKumar Buyya, “High Performance Cluster Computing – Volume I Architectures and Systems”, Pearson, 2013.
Maharaja Surajmal Institute of Technology
Department of Information Technology
Course Objectives
To enable students to understand the basic concepts of Grid computing with performance issues,
Web services, monitoring, optimization, security and resource management.
Course Outcomes
At the end of the course, a student will be able to:
1. Understand Distributed System & its variants like Grid Computing, Cloud Computing &
Cluster Computing.
2. Discuss Web Services and Grid Monitoring.
3. Describe Grid Security, Scheduling and Resource Management.
4. Discuss Data Management and Grid Middleware.
CO-PO Mapping
CO'S PO1 PO2 PO3 PO4 PO5 PO6 PO7 PO8 PO9 PO10 PO11 PO12
CO1 H H H H M H M L M M H H
CO2 H H H H M H M L M M H H
CO3 H H H H M H M L M M H H
CO4 H H H H M H M L M M H H
Avg. H H H H M H M L M M H H
LECTURE PLAN
Subject: Grid Computing L T/P C
Subject Code: ETIT-425 3 0 3
S. Topics to be covered Lectures CO
No
FIRST TERM
1 Overview of Distributed Systems and it's variants like grid computing, 2 1
2 cloud computing, Cluster Computing etc. 2 1
3 Introduction to Grid Computing, it's components (Functional View, A Physical View, Service 2 1
View)
4 key issues and benefits, Characterization and Architecture of Grid, 2 1
5 Grid - Types, Topologies, Components, Layers. Grid Computing Standards and Applications. 3 1
6 OGSA and WSRF: Overview, Services, Schema and architecture. 3 2
7 Grid Monitoring Systems: Overview, architecture, 2 2
8 GridICE, JAMM, MDS 3 2
9 And Other monitoring Systems (Ganglia and GridMon), Grid portals. 3 2
SECOND TERM
9 Grid Security: A Brief Security Primer, 2 3
10 PKI, X509 Certificates, Grid Security 3 3
11 Grid Scheduling and Resource Management: Scheduling Paradigms, Working principles of 3 3
Scheduling
12 A Review of Condor, SGE, PBS and LSF-Grid Scheduling with QoS. 3 3
13 Data Management: Categories and Origins of Structured Data, Data Management, Challenges, 3 4