SlideShare a Scribd company logo
We are providing 25% of Discount for Students to
purchase the book.(Rs.180/-)
Contact: 8012582176
GRID AND CLOUD COMPUTING
(For Common to B.E CSE & IT Branches)
AS PER THE LATEST SYLLABUS OF ANNA UNIVERSITY, CHENNAI
(Regulation 2013)
Mr. D.KALEESWARAN
Assistant Professor
Dept. of Computer Science and Engineering
St. Michael College of Engineering & Technology
Sivagangai, Tamil Nadu
Dr. R. KAVITHA
Professor
Dept. of Computer Science and Engineering
Velammal College of Engineering & Technology
Madurai, Tamil Nadu.
GRID AND CLOUD COMPUTING
By,
Mr. D. Kaleeswaran M.E., (Ph.D)
&
Dr. R. Kavitha, M.E., Ph.D.
First Edition : April 2016
Copy Right © Exclusive by the publisher with Author
All Right Reserved
No part of the publication to reproduced stored in a retrieval system
or transmitted in any form or by any means, mechanical,
photocopying, recording or otherwise, without the prior written
permission of the author.
Price Rs:- 280/-
Published by Copies can be had form:
Publication Name:
Eeswar Publishers Distributors Pvt Ltd
Mail id: eeswarpublicationmdu@gmail.com
ANNA UNIVERSITY CHENNAI – REGULATION 2013
GRID AND CLOUD COMPUTING
UNIT I INTRODUCTION
Evolution of Distributed computing: Scalable computing over the Internet –
Technologies for network based systems – clusters of cooperative computers - Grid
computing Infrastructures – cloud computing - service oriented architecture –
Introduction to Grid Architecture and standards – Elements of Grid – Overview of Grid
Architecture.
UNIT II GRID SERVICES
Introduction to Open Grid Services Architecture (OGSA) – Motivation –
Functionality Requirements – Practical & Detailed view of OGSA/OGSI – Data
intensive grid service models – OGSA services.
UNIT III VIRTUALIZATION
Cloud deployment models: public, private, hybrid, community – Categories of
cloud computing: Everything as a service: Infrastructure, platform, software - Pros and
Cons of cloud computing – Implementation levels of virtualization – virtualization
structure – virtualization of CPU, Memory and I/O devices – virtual clusters and
Resource Management – Virtualization for data center automation. UNIT IV
PROGRAMMING MODEL
Open source grid middleware packages – Globus Toolkit (GT4) Architecture ,
Configuration – Usage of Globus – Main components and Programming model -
Introduction to Hadoop Framework - Mapreduce, Input splitting, map and reduce
functions, specifying input and output parameters, configuring and running a job –
Design of Hadoop file system, HDFS concepts, command line and java interface,
dataflow of File read & File write.
UNIT V SECURITY
Trust models for Grid security environment – Authentication and Authorization
methods – Grid security infrastructure – Cloud Infrastructure security: network, host
and application level – aspects of data security, provider data and its security, Identity
and access management architecture, IAM practices in the cloud, SaaS, PaaS, IaaS
availability in the cloud, Key privacy issues in the cloud.
SYLLABUS
1 INTRODUCTION
1.1 Evolution of Distributed computing 1
1.2 Scalable computing over the Internet 3
1.3 Technologies for network based systems 7
1.4 Clusters of cooperative computers 15
1.5 Grid computing Infrastructures 19
1.6 Cloud computing 22
1.7 Service oriented architecture 26
1.8 Introduction to Grid Architecture and standards 29
1.9 Elements of Grid 33
1.10 Overview of Grid Architecture. 33
2 GRID SERVICES
2.1
Introduction to Open Grid Services Architecture
(OGSA)
42
2.2 Motivation 43
2.3 Functionality Requirements 44
2.4 Practical & Detailed view of OGSA/OGSI 46
2.5 Data intensive grid service models 50
2.6 OGSA services. 53
3 VIRTUALIZATION
3.1
Cloud deployment models: public, private, hybrid,
community
59
3.2 Categories of cloud computing 62
3.3
Everything as a service: Infrastructure, platform,
software
63
3.4 Pros and Cons of cloud computing 68
CONTENTS
3.5
Implementation levels of virtualization and
Virtualization structure
69
3.6 Virtualization of CPU, Memory and I/O devices 75
3.7 Virtual clusters and Resource Management 78
3.8 Virtualization for data center automation. 83
4 PROGRAMMING MODEL
4.1 Open source grid middleware and packages 90
4.2 Globus Toolkit (GT4) Architecture , Configuration 93
4.3 Usage of Globus 96
4.4 Main components and Programming model 98
4.5 Introduction to Hadoop Framework 100
4.6 Mapreduce 104
4.7 Input splitting, map and reduce functions 106
4.8 Specifying input and output parameters 108
4.9
Configuring and running a job and Design of Hadoop
file system
109
4.10
HDFS concepts and Command line and java interface ,
Dataflow of File read & File write
115
5 SECURITY
5.1 Trust models for Grid security environment 121
5.2 Authentication and Authorization methods 124
5.3 Grid security infrastructure 126
5.4
Cloud Infrastructure security: network, host and
application level
129
5.5 Aspects of data security 131
5.6 Provider data and its security 131
5.7
Identity and access management architecture , IAM
practices in the cloud
132
5.8 SaaS, PaaS, IaaS availability in the cloud 135
5.9 Key privacy issues in the cloud 136

More Related Content

What's hot

Grid computing
Grid computingGrid computing
Grid computing
shweta-sharma99
 
Gcc notes unit 1
Gcc notes unit 1Gcc notes unit 1
Gcc notes unit 1
haritha madala
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
Alan Leewllyn Bivera
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computing
sudha kar
 
4. the grid evolution
4. the grid evolution4. the grid evolution
4. the grid evolution
Dr Sandeep Kumar Poonia
 
Grid computing
Grid computingGrid computing
Grid computing
Ramraj Choudhary
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)
TASNEEM88
 
Grid Presentation
Grid PresentationGrid Presentation
Grid Presentation
Marielisa Peralta
 
grid computing
grid computinggrid computing
grid computing
elliando dias
 
Grid computing the grid
Grid computing the gridGrid computing the grid
Grid computing the grid
Jivan Nepali
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
richa chaudhary
 
Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computing
abhijeetnawal
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
Senthil Kumar
 
Grid computing
Grid computingGrid computing
Grid computing
Neha Bhambu
 
Inroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar vermaInroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar verma
gargishankar1981
 
Grid computing 2007
Grid computing 2007Grid computing 2007
Grid computing 2007
Tank Bhavin
 
Grid computing
Grid computingGrid computing
Grid Computing
Grid ComputingGrid Computing
Grid Computing
abhiritva
 
Grid computing
Grid computingGrid computing
Grid computing
Pramit Karmakar
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecture
Pooja Dixit
 

What's hot (20)

Grid computing
Grid computingGrid computing
Grid computing
 
Gcc notes unit 1
Gcc notes unit 1Gcc notes unit 1
Gcc notes unit 1
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Unit i introduction to grid computing
Unit i   introduction to grid computingUnit i   introduction to grid computing
Unit i introduction to grid computing
 
4. the grid evolution
4. the grid evolution4. the grid evolution
4. the grid evolution
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid computing ppt 2003(done)
Grid computing ppt 2003(done)Grid computing ppt 2003(done)
Grid computing ppt 2003(done)
 
Grid Presentation
Grid PresentationGrid Presentation
Grid Presentation
 
grid computing
grid computinggrid computing
grid computing
 
Grid computing the grid
Grid computing the gridGrid computing the grid
Grid computing the grid
 
Grid computing ppt
Grid computing pptGrid computing ppt
Grid computing ppt
 
Introduction to Grid Computing
Introduction to Grid ComputingIntroduction to Grid Computing
Introduction to Grid Computing
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Inroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar vermaInroduction to grid computing by gargi shankar verma
Inroduction to grid computing by gargi shankar verma
 
Grid computing 2007
Grid computing 2007Grid computing 2007
Grid computing 2007
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid Computing
Grid ComputingGrid Computing
Grid Computing
 
Grid computing
Grid computingGrid computing
Grid computing
 
Grid protocol architecture
Grid protocol architectureGrid protocol architecture
Grid protocol architecture
 

Similar to Cs6703 grid and cloud computing Study material

Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCA
Jorge Cardoso
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
caise2013vlc
 
Recommendations for implementing cloud computing management platforms using o...
Recommendations for implementing cloud computing management platforms using o...Recommendations for implementing cloud computing management platforms using o...
Recommendations for implementing cloud computing management platforms using o...
IAEME Publication
 
Cloud Computing Course Overview
Cloud Computing Course OverviewCloud Computing Course Overview
Cloud Computing Course Overview
Ashraf Ali
 
Cloud Computing By Jagadish Uttarkabat
Cloud Computing By Jagadish UttarkabatCloud Computing By Jagadish Uttarkabat
Cloud Computing By Jagadish Uttarkabat
jkuttarkabat
 
Grid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxGrid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptx
DrAdeelAkram2
 
Cloud Computing Course Content
Cloud Computing Course ContentCloud Computing Course Content
Cloud Computing Course Content
Ashraf Ali
 
IRJET- Cloud Computing Review
IRJET-  	  Cloud Computing ReviewIRJET-  	  Cloud Computing Review
IRJET- Cloud Computing Review
IRJET Journal
 
cloud
cloudcloud
Cloud Impact on Platforms
Cloud Impact on PlatformsCloud Impact on Platforms
Cloud Impact on Platforms
Shripadraj Mujumdar
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
Nguyen Duong
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World
IRJET Journal
 
Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)
GICTTraining
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
Alan Sill
 
Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...
WMG centre High Value Manufacturing Catapult
 
IRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing FeaturesIRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing Features
IRJET Journal
 
An Exploration of Grid Computing to be Utilized in Teaching and Research at TU
An Exploration of Grid Computing to be Utilized in Teaching and Research at TUAn Exploration of Grid Computing to be Utilized in Teaching and Research at TU
An Exploration of Grid Computing to be Utilized in Teaching and Research at TU
Eswar Publications
 
International Journal of Grid Computing & Applications (IJGCA)
International Journal of Grid Computing & Applications (IJGCA)International Journal of Grid Computing & Applications (IJGCA)
International Journal of Grid Computing & Applications (IJGCA)
ijgca
 
Application of cloud computing based on e learning teaching tool
Application of cloud computing based on e learning teaching toolApplication of cloud computing based on e learning teaching tool
Application of cloud computing based on e learning teaching tool
eSAT Journals
 
Seminar report on microsoft azure
Seminar report on microsoft azureSeminar report on microsoft azure
Seminar report on microsoft azure
Mohammad Ilyas Malik
 

Similar to Cs6703 grid and cloud computing Study material (20)

Cloud Computing Automation: Integrating USDL and TOSCA
 Cloud Computing Automation: Integrating USDL and TOSCA Cloud Computing Automation: Integrating USDL and TOSCA
Cloud Computing Automation: Integrating USDL and TOSCA
 
Jorge cardoso caise-usdl-tosca-2013-06-18c
Jorge cardoso   caise-usdl-tosca-2013-06-18cJorge cardoso   caise-usdl-tosca-2013-06-18c
Jorge cardoso caise-usdl-tosca-2013-06-18c
 
Recommendations for implementing cloud computing management platforms using o...
Recommendations for implementing cloud computing management platforms using o...Recommendations for implementing cloud computing management platforms using o...
Recommendations for implementing cloud computing management platforms using o...
 
Cloud Computing Course Overview
Cloud Computing Course OverviewCloud Computing Course Overview
Cloud Computing Course Overview
 
Cloud Computing By Jagadish Uttarkabat
Cloud Computing By Jagadish UttarkabatCloud Computing By Jagadish Uttarkabat
Cloud Computing By Jagadish Uttarkabat
 
Grid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptxGrid and Cloud Computing Lecture-2a.pptx
Grid and Cloud Computing Lecture-2a.pptx
 
Cloud Computing Course Content
Cloud Computing Course ContentCloud Computing Course Content
Cloud Computing Course Content
 
IRJET- Cloud Computing Review
IRJET-  	  Cloud Computing ReviewIRJET-  	  Cloud Computing Review
IRJET- Cloud Computing Review
 
cloud
cloudcloud
cloud
 
Cloud Impact on Platforms
Cloud Impact on PlatformsCloud Impact on Platforms
Cloud Impact on Platforms
 
Cloud computing - dien toan dam may
Cloud computing - dien toan dam mayCloud computing - dien toan dam may
Cloud computing - dien toan dam may
 
Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World Cloud Computing: A Perspective on Next Basic Utility in IT World
Cloud Computing: A Perspective on Next Basic Utility in IT World
 
Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)Certified Cloud Computing Associate (CCCA)
Certified Cloud Computing Associate (CCCA)
 
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - SillMPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
MPLS/SDN 2013 Intercloud Standardization and Testbeds - Sill
 
Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...Deep learning in manufacturing predicting and preventing manufacturing defect...
Deep learning in manufacturing predicting and preventing manufacturing defect...
 
IRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing FeaturesIRJET - Multitenancy using Cloud Computing Features
IRJET - Multitenancy using Cloud Computing Features
 
An Exploration of Grid Computing to be Utilized in Teaching and Research at TU
An Exploration of Grid Computing to be Utilized in Teaching and Research at TUAn Exploration of Grid Computing to be Utilized in Teaching and Research at TU
An Exploration of Grid Computing to be Utilized in Teaching and Research at TU
 
International Journal of Grid Computing & Applications (IJGCA)
International Journal of Grid Computing & Applications (IJGCA)International Journal of Grid Computing & Applications (IJGCA)
International Journal of Grid Computing & Applications (IJGCA)
 
Application of cloud computing based on e learning teaching tool
Application of cloud computing based on e learning teaching toolApplication of cloud computing based on e learning teaching tool
Application of cloud computing based on e learning teaching tool
 
Seminar report on microsoft azure
Seminar report on microsoft azureSeminar report on microsoft azure
Seminar report on microsoft azure
 

Recently uploaded

Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
UReason
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
Prakhyath Rai
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
shadow0702a
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
Gino153088
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
RamonNovais6
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
21UME003TUSHARDEB
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
KrishnaveniKrishnara1
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
ydzowc
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
AjmalKhan50578
 
AI for Legal Research with applications, tools
AI for Legal Research with applications, toolsAI for Legal Research with applications, tools
AI for Legal Research with applications, tools
mahaffeycheryld
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
Nada Hikmah
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
PriyankaKilaniya
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
aryanpankaj78
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
mahaffeycheryld
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
MadhavJungKarki
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
Yasser Mahgoub
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
bijceesjournal
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Sinan KOZAK
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
nedcocy
 

Recently uploaded (20)

Data Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason WebinarData Driven Maintenance | UReason Webinar
Data Driven Maintenance | UReason Webinar
 
Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...Software Engineering and Project Management - Introduction, Modeling Concepts...
Software Engineering and Project Management - Introduction, Modeling Concepts...
 
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
Use PyCharm for remote debugging of WSL on a Windo cf5c162d672e4e58b4dde5d797...
 
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
4. Mosca vol I -Fisica-Tipler-5ta-Edicion-Vol-1.pdf
 
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURSCompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
CompEx~Manual~1210 (2).pdf COMPEX GAS AND VAPOURS
 
Mechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdfMechanical Engineering on AAI Summer Training Report-003.pdf
Mechanical Engineering on AAI Summer Training Report-003.pdf
 
22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt22CYT12-Unit-V-E Waste and its Management.ppt
22CYT12-Unit-V-E Waste and its Management.ppt
 
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
原版制作(Humboldt毕业证书)柏林大学毕业证学位证一模一样
 
Welding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdfWelding Metallurgy Ferrous Materials.pdf
Welding Metallurgy Ferrous Materials.pdf
 
AI for Legal Research with applications, tools
AI for Legal Research with applications, toolsAI for Legal Research with applications, tools
AI for Legal Research with applications, tools
 
Curve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods RegressionCurve Fitting in Numerical Methods Regression
Curve Fitting in Numerical Methods Regression
 
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
Prediction of Electrical Energy Efficiency Using Information on Consumer's Ac...
 
Digital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptxDigital Twins Computer Networking Paper Presentation.pptx
Digital Twins Computer Networking Paper Presentation.pptx
 
Generative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdfGenerative AI Use cases applications solutions and implementation.pdf
Generative AI Use cases applications solutions and implementation.pdf
 
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
1FIDIC-CONSTRUCTION-CONTRACT-2ND-ED-2017-RED-BOOK.pdf
 
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
2008 BUILDING CONSTRUCTION Illustrated - Ching Chapter 08 Doors and Windows.pdf
 
Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...Comparative analysis between traditional aquaponics and reconstructed aquapon...
Comparative analysis between traditional aquaponics and reconstructed aquapon...
 
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
Optimizing Gradle Builds - Gradle DPE Tour Berlin 2024
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
一比一原版(爱大毕业证书)爱荷华大学毕业证如何办理
 

Cs6703 grid and cloud computing Study material

  • 1. We are providing 25% of Discount for Students to purchase the book.(Rs.180/-) Contact: 8012582176
  • 2. GRID AND CLOUD COMPUTING (For Common to B.E CSE & IT Branches) AS PER THE LATEST SYLLABUS OF ANNA UNIVERSITY, CHENNAI (Regulation 2013) Mr. D.KALEESWARAN Assistant Professor Dept. of Computer Science and Engineering St. Michael College of Engineering & Technology Sivagangai, Tamil Nadu Dr. R. KAVITHA Professor Dept. of Computer Science and Engineering Velammal College of Engineering & Technology Madurai, Tamil Nadu.
  • 3. GRID AND CLOUD COMPUTING By, Mr. D. Kaleeswaran M.E., (Ph.D) & Dr. R. Kavitha, M.E., Ph.D. First Edition : April 2016 Copy Right © Exclusive by the publisher with Author All Right Reserved No part of the publication to reproduced stored in a retrieval system or transmitted in any form or by any means, mechanical, photocopying, recording or otherwise, without the prior written permission of the author. Price Rs:- 280/- Published by Copies can be had form: Publication Name: Eeswar Publishers Distributors Pvt Ltd Mail id: eeswarpublicationmdu@gmail.com
  • 4. ANNA UNIVERSITY CHENNAI – REGULATION 2013 GRID AND CLOUD COMPUTING UNIT I INTRODUCTION Evolution of Distributed computing: Scalable computing over the Internet – Technologies for network based systems – clusters of cooperative computers - Grid computing Infrastructures – cloud computing - service oriented architecture – Introduction to Grid Architecture and standards – Elements of Grid – Overview of Grid Architecture. UNIT II GRID SERVICES Introduction to Open Grid Services Architecture (OGSA) – Motivation – Functionality Requirements – Practical & Detailed view of OGSA/OGSI – Data intensive grid service models – OGSA services. UNIT III VIRTUALIZATION Cloud deployment models: public, private, hybrid, community – Categories of cloud computing: Everything as a service: Infrastructure, platform, software - Pros and Cons of cloud computing – Implementation levels of virtualization – virtualization structure – virtualization of CPU, Memory and I/O devices – virtual clusters and Resource Management – Virtualization for data center automation. UNIT IV PROGRAMMING MODEL Open source grid middleware packages – Globus Toolkit (GT4) Architecture , Configuration – Usage of Globus – Main components and Programming model - Introduction to Hadoop Framework - Mapreduce, Input splitting, map and reduce functions, specifying input and output parameters, configuring and running a job – Design of Hadoop file system, HDFS concepts, command line and java interface, dataflow of File read & File write. UNIT V SECURITY Trust models for Grid security environment – Authentication and Authorization methods – Grid security infrastructure – Cloud Infrastructure security: network, host and application level – aspects of data security, provider data and its security, Identity and access management architecture, IAM practices in the cloud, SaaS, PaaS, IaaS availability in the cloud, Key privacy issues in the cloud. SYLLABUS
  • 5. 1 INTRODUCTION 1.1 Evolution of Distributed computing 1 1.2 Scalable computing over the Internet 3 1.3 Technologies for network based systems 7 1.4 Clusters of cooperative computers 15 1.5 Grid computing Infrastructures 19 1.6 Cloud computing 22 1.7 Service oriented architecture 26 1.8 Introduction to Grid Architecture and standards 29 1.9 Elements of Grid 33 1.10 Overview of Grid Architecture. 33 2 GRID SERVICES 2.1 Introduction to Open Grid Services Architecture (OGSA) 42 2.2 Motivation 43 2.3 Functionality Requirements 44 2.4 Practical & Detailed view of OGSA/OGSI 46 2.5 Data intensive grid service models 50 2.6 OGSA services. 53 3 VIRTUALIZATION 3.1 Cloud deployment models: public, private, hybrid, community 59 3.2 Categories of cloud computing 62 3.3 Everything as a service: Infrastructure, platform, software 63 3.4 Pros and Cons of cloud computing 68 CONTENTS
  • 6. 3.5 Implementation levels of virtualization and Virtualization structure 69 3.6 Virtualization of CPU, Memory and I/O devices 75 3.7 Virtual clusters and Resource Management 78 3.8 Virtualization for data center automation. 83 4 PROGRAMMING MODEL 4.1 Open source grid middleware and packages 90 4.2 Globus Toolkit (GT4) Architecture , Configuration 93 4.3 Usage of Globus 96 4.4 Main components and Programming model 98 4.5 Introduction to Hadoop Framework 100 4.6 Mapreduce 104 4.7 Input splitting, map and reduce functions 106 4.8 Specifying input and output parameters 108 4.9 Configuring and running a job and Design of Hadoop file system 109 4.10 HDFS concepts and Command line and java interface , Dataflow of File read & File write 115 5 SECURITY 5.1 Trust models for Grid security environment 121 5.2 Authentication and Authorization methods 124 5.3 Grid security infrastructure 126 5.4 Cloud Infrastructure security: network, host and application level 129 5.5 Aspects of data security 131 5.6 Provider data and its security 131 5.7 Identity and access management architecture , IAM practices in the cloud 132 5.8 SaaS, PaaS, IaaS availability in the cloud 135 5.9 Key privacy issues in the cloud 136