This book “Grid and Cloud Computing” is about an exploratory awareness to solve large scale scientific problems through Grid and Cloud Computing. It contributes an impression towards virtualization as fundamental concept towards cloud computing. It provides a preliminary study on Grid Computing and further briefs into a detailed study on Cloud Computing with various features like Security, Virtualization and environment setup. It provides procedural footsteps for setting up a Grid environment - Globus Toolkit, Cloud Environment – Open Nebula and Hadoop Environment in Ubuntu Linux for Grid and Cloud Computing Laboratory along with sample programs and guidelines
Grid and Cloud Computing with Lab Experiments for R-2013
1.
2. Table of Contents
UNIT 1 INTRODUCTION ........................................................................
1.1 Evolution of Distributed computing: Scalable computing over the Internet.................
1.2 Technologies for network based systems..................................................................
1.3 Clusters of cooperative computers............................................................................
1.4 Grid Computing Infrastructures .................................................................................
1.5 Cloud Computing ......................................................................................................
1.6 Service oriented architecture.....................................................................................
1.7 Introduction to Grid Architecture and standards ........................................................
1.8 Elements Of Grid ......................................................................................................
1.9 Overview of Grid Architecture. ..................................................................................
Two Mark Question and Answers…………………………………………………………
UNIT 2 GRID SERVICES........................................................................
2.1 Introduction to Open Grid Services Architecture (OGSA) ..........................................
2.2 Motivations for Standardization.................................................................................
2.3 Functionality Requirements.......................................................................................
2.4 Practical & Detailed view of OGSA/OGSI..................................................................
2.5 Data intensive grid service models............................................................................
2.6 OGSA Services ........................................................................................................
Two Mark Question and Answers…………………………………………………………
UNIT 3 VIRTUALIZATION......................................................................
3.1 Cloud deployment models.........................................................................................
3.2 Categories of cloud computing..................................................................................
3.3 Pros and Cons of cloud computing ...........................................................................
3.4 Implementation levels of virtualization.......................................................................
3.5 Virtualization structure...............................................................................................
3.6 Virtualization of CPU, Memory and I/O devices.........................................................
3.7 Virtual clusters and Resource Management..............................................................
3.8 Virtualization for data center automation ...................................................................
Two Mark Question and Answers…………………………………………………………
UNIT 4 PROGRAMMING MODEL .........................................................
4.1 Open source grid middleware packages ...................................................................
4.2 Globus Toolkit (GT4).................................................................................................
4.3 Introduction to Hadoop Framework ...........................................................................
4.4 Design of Hadoop file system....................................................................................
3. 4.5 Java interface ...........................................................................................................
Two Mark Question and Answers…………………………………………………………
UNIT 5 SECURITY..................................................................................
5.1 Trust models for Grid security environment...............................................................
5.2 Authentication and Authorization methods ................................................................
5.3 Grid security infrastructure ........................................................................................
5.4 Cloud Infrastructure security .....................................................................................
5.5 Aspects of data security............................................................................................
5.6 Provider data and its security....................................................................................
5.7 Identity and Access Management architecture..........................................................
5.8 IAM practices in the cloud.........................................................................................
5.9 Cloud Service Provider IAM Practice ........................................................................
5.10 Key privacy issues in the cloud .................................................................................
Two Mark Question and Answers……………………………………………...………….
Model Question Papers……………………………….……………………………………
6. GRID and Cloud Computing Lab .........................................................
6.1 Globus Toolkit
6.2 Opennebulla
6.3 Hadoop