You are on page 1of 3

IF7202

CLOUD COMPUTING
LTPC
3003

OBJECTIVES:

To introduce the broad perceptive of cloud architecture and model

To understand the concept of Virtualization

To be familiar with the lead players in cloud.

To understand the features of cloud simulator

To apply different cloud programming model as per need.

To be able to set up a private cloud.

To understand the design of cloud Services.

To learn to design the trusted cloud Computing system

UNIT I
CLOUD ARCHITECTURE AND MODEL
9

Technologies for Network-Based System System Models for Distributed and Cloud

Computing NIST Cloud Computing Reference Architecture.

Cloud Models:- Characteristics Cloud Services Cloud models (IaaS, PaaS, SaaS)

Public vs Private Cloud Cloud Solutions - Cloud ecosystem Service management

Computing on demand.

UNIT II
VIRTUALIZATION
9

Basics of Virtualization - Types of Virtualization - Implementation Levels of


Virtualization -
Virtualization Structures - Tools and Mechanisms - Virtualization of CPU, Memory, I/O
Devices - Virtual Clusters and Resource management Virtualization for Data-center
Automation.

UNIT III
CLOUD INFRASTRUCTURE
9

Architectural Design of Compute and Storage Clouds Layered Cloud Architecture


Development Design Challenges - Inter Cloud Resource Management Resource
Provisioning and Platform Deployment Global Exchange of Cloud Resources.

UNIT IV RESOURCE MANAGEMENT


11

Global States Distributed Mutual Exclusion Election Algorithms


- Distributed File System Architecture HDFS Map Reduce.

UNIT V
CLOUD RESOURCES MANAGEMENT AND ISSUES
9

Cloud architecture: Cloud delivery model,Cloud Storage Architectures, Software as a


Service
(SaaS): SaaS service providers Google App Engine, Salesforce.com and
googleplatfrom
Benefits Operational benefits - Economic benefits Evaluating SaaS Platform as a
Service
(PaaS): PaaS service providers Right Scale Salesforce.com Rackspace
Force.com
Services and Benefits Infrastructure-as-a -Service (IaaS): IaaS Service Providers
Amazon EC2
GoGrid.

Outcomes:

To introduce the broad perceptive of cloud architecture and model

To understand the concept of Virtualization

To be familiar with the lead players in cloud.

To understand the features of cloud simulator

To apply different cloud programming model as per need.

To be able to set up a private cloud.

To design distributed resource management


REFERENCES:
1. Kai Hwang, Geoffrey C Fox, Jack G Dong arra, Distributed and Cloud Computing,
From Parallel Processing to the Internet of Things, Morgan Kaufmann Publishers,
2012.
2. John W.Rittinghouse and James F.Ransome, Cloud Computing: Implementation,
Management, and Security, CRC Press, 2010.
3 . Toby Velte , Anthony Velte, Robert Elsenpeter, Cloud Computing, A Practical
Approach, TMH, 2009.
4. Kumar Saurabh, Cloud Computing insights into New - Era Infrastructure, Wiley
India,2011.
5. George Reese, Cloud Application Architectures: Building Applications and
Infrastructure in the Cloud O'Reilly
6. James E. Smith, Ravi Nair , Virtual Machines: Versatile Platforms for Systems and
Processes, Elsevier/Morgan Kaufmann, 2005.
7. Katarina Stanoevska - Slabeva, Thomas Wozniak, Santi Ristol, Grid and Cloud
Computing A Business Perspective on Technology and Applications, Springer.
8. Rajkumar Buyya, Christian Vecchiola, S.Tamarai Selvi, Mastering Cloud
Computing, TMGH,2013.
9. Gautam Shroff, Enterprise Cloud Computing, Cambridge University Press, 2011
10. Michael Miller , Cloud Computing, Que Publishing,2008
11. Nick Antonopoulos, Cloud computing, Springer Publications, 2010
George Coulouris, Jean Dollimore, Tim Kindberg, Distributed Systems Concepts and

Design, Fifth Edition, Pearson Education Asia, 2012.

12. Distributed Systems - Principles and Paradigms, Andrew S. Tanenbaum,Maarten


Van
Steen, Second Edition, Pearson Prentice Hall, 2006.

13. MukeshSinghal, Advanced Concepts In Operating Systems, McGraw Hill Series in

Computer Science, 1994.

14. Cloud Computing A Practical Approach - Anthony T.Velte, Toby J. Velte, Robert
Elsenpeter
Tata-McGraw- Hill , New Delhi 2010.

15. James E. Smith and Ravi Nair, Virtual Machines, Morgan Kaufman, 2005.

16. Kai Hwang, Geofrey C. Fox and Jack J. Dongarra, Distributed and Cloud
Computing,
Morgan Kaufmann, 2012.

17. Boris Lublinsky, Kevin T. Smith, Alexey Yakubovich, ProfessionalHadoop


Solutions, Wrox,
Wiley, 2013.

You might also like