Cloud-Lect (1).doc

May 30, 2016 | Author: Kavitha Ravi | Category: N/A
Share Embed Donate


Short Description

Download Cloud-Lect (1).doc...

Description

K.L.N. COLLEGE OF ENGINEERING LECTURE SCHEDULE Course/Branch :M.E/CSE Duration :Jan 20 – May 9 Semester :II Regulation :R2013

Subject: Cloud Computing Subject Code: IF7202 Staff handling : R.Delshi Howsalya Devi AUC/AUT/AUM: AUC

AIM To discuss the planning activities involved to develop the software project and to study in detail about the organization behavior. OBJECTIVE        

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

Target Hours -45 Periods Sl. No.

1 2 3 4 5 6 7 8 9

10 11 12 13 14 15 16 17 18

Date

Curriculum: 3L- 0T- 0P

Period Number

Topics to be covered

Book Reference / Page No.

UNIT I CLOUD ARCHITECTURE AND MODEL Target Hours 9 Technologies for Network-Based System 20.1.14 7 System Models for Distributed and Cloud Computing 21.1.14 6

22.1.14 23.1.14 27.1.14 28.1.14 29.1.14 30.1.14 3.2.14

5 6 7 6 5 6 7

R1[13-36]

NIST Cloud Computing Reference Architecture

W1

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

R1[196-206]

Public vs Private Cloud –Cloud Solutions - Cloud R1[192-196] ecosystem – Service management – Computing on R2 demand. Assignment - I Various Cloud Models Date of Announcement:23.1.14 Date of Submission: 29.1.14

UNIT II 4.2.14 5.2.14 6.2.14 10.2.14 11.2.14 12.2.14 13.2.14 17.2.14 18.2.14

VIRTUALIZATION

6 5 6 7 6 5 6 7 6

Target Hours 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

R1[130-140]

R1[140-155] R1[155-169] R1[169-176]

Self-Study topic1-.Example for Virtualization Date of Announcement: 30.1.14 Date of Discussion:5.2.14

Sl. No.

Date

19 20 21

UNIT III 19.2.14 20.2.14 24.2.14

22 23 24 25 26 27 28

25.2.14 26.2.14 27.2.14 3.3.14 4.3.14 5.3.14 6.3.14

Period Topics to be covered Number CLOUD INFRASTRUCTURE Architectural Design of Compute and 5 Storage Clouds 6 Layered Cloud Architecture 7 Development – Design Challenges

6 5 6 7 6 5 6

Book Reference / Page No. Target Hours 9

R1[215-226]

Inter Cloud Resource Management

R1[234-237]

Resource Provisioning and Platform Deployment

R1[237-246]

Global Exchange of Cloud Resources

R1[246-249]

Assignment - II Cloud Resource Management Date of Announcement:19.2.14 Date of Submission: 26.2.14 29

UNIT IV 10.3.14

30 31 32 33 34 35 36 37 38

11.3.14 12.3.14 13.3.14 17.3.14 18.3.14 19.3.14 20.3.14 24.3.14 25.3.14

39 40 41 42 43 44 45 46 47 48

PROGRAMMING MODEL Parallel and Distributed Programming 7 Paradigms MapReduce , Twister and Iterative 6 MapReduce 5

6 7 6 5 6 7 6

Hadoop Library from Apache – Mapping Applications

1.4.14 2.4.14

6 5

3.4.14 7.4.14 8.4.14 9.4.14 10.4.14

6 6 7 6 5

Software-as-a-Service Security – Security Governance – Risk Management – Security Monitoring Security Architecture Design – Data Security – Application Security – Virtual Machine Security

Programming Support - Google App Engine, Amazon AWS

Target Hours 9

R1[343-345] R1[345-355] R1[355-359] R1[368-370] R1[370-387]

Cloud Software Environments -Eucalyptus, R1[387-399] Open Nebula, OpenStack, Aneka, CloudSim Self-Study topic2- Resource Provisioning and Platform Deployment Date of Announcement: 19.2.2014 Date of Discussion:3.03.2014 UNIT V SECURITY IN THE CLOUD Target Hours 9 Security Overview – Cloud Security 26.3.14 5 W3 Challenges and Risks 27.3.14 6

Identity Management and Access Control – Autonomic Security.

R8[271[272] W4 R6[506-515] R8[204-216]

Revision 5-4-14 to 5-514 Assignment - III Risk Management Date of Announcement:11.3.14 Date of Submission:18.3.14

Reference Book S.no

Title

Author

Publisher

R1

Distributed and Cloud Computing, From Parallel Processing to the Internet of Things

Kai Hwang, Geoffrey C Fox, Jack G Dongarra

Morgan Kaufmann Publishers

R2

Cloud Computing: Implementation, Management, and Security

R3 R4 R5 R6 R7

Cloud Computing, A Practical Approach Cloud Computing – insights into New-Era Infrastructure Cloud Application Architectures: Building Applications and Infrastructure in the Cloud Virtual Machines: Versatile Platforms for Systems and Processes Thomas Wozniak, Santi Ristol, “Grid and Cloud Computing – A Business Perspective on Technology and Applications”

R8

Cloud Security – A comprehensive Guide to Secure Cloud Computing

R9

Mastering Cloud Computing

CRC press

2010

Toby Velte, Anthony Velte, Robert Elsenpeter

TMH

2009

Kumar Saurabh

Wiley

2011

George Reese James E. Smith, Ravi Nair

Katarina Stanoevska-Slabeva . Ronald L. Krutz, Russell Dean Vines, Rajkumar Buyya, Christian Vecchiola, S.Tamarai Selvi,”, , Gautam Shroff,

R11

Michael Miller

R12 Cloud computing,

2012

John W.Rittinghouse and James F.Ransome

R10 Enterprise Cloud Computing Cloud Computing

Year

Nick Antonopoulos,

O'Reilly Elsevier/Morgan Kaufmann

2005

Springer

Wiley – India

2010

TMGH

2013

Cambridge University Press

2011

Que Publishing, Springer Publications,

2008 2010

Related Websites 1.http://www.summersoc.eu/summersoc2012/wpcontent/uploads/2012/07/CCRAforCrete20120628.pdf 2. www.utdallas.edu/~bxt043000/Teaching/CS-4398/.../Lecture31.ppt 3. https://www.google.co.in/#q=Cloud+Security+Challenges+and+Risks+lppt 4. http://www.vormetric.com/sites/default/files/wp-data-security-in-the-cloud.pdf

Faculty In-Charge

HOD/CSE

Syllabus 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 PROGRAMMING MODEL 9 Parallel and Distributed Programming Paradigms – MapReduce , Twister and Iterative MapReduce – Hadoop Library from Apache – Mapping Applications - Programming Support - Google App Engine, Amazon AWS - Cloud Software Environments -Eucalyptus, Open Nebula, OpenStack, Aneka, CloudSim UNIT V SECURITY IN THE CLOUD 9 Security Overview – Cloud Security Challenges and Risks – Software-as-a-Service Security – Security Governance – Risk Management – Security Monitoring – Security Architecture Design – Data Security – Application Security – Virtual Machine Security – Identity Management and Access Control – Autonomic Security. TOTAL: 45 PERIODS COURSE OUTCOMES: Upon Completion of the course,the students will be able to  Compare the strengths and limitations of cloud computing  Identify the architecture, infrastructure and delivery models of cloud computing  Apply suitable virtualization concept.  Choose the appropriate cloud player  Choose the appropriate Programming Models and approach.  Address the core issues of cloud computing such as security, privacy and interoperability  Design Cloud Services  Set a private cloud

REFERENCES: 1. Kai Hwang, Geoffrey C Fox, Jack G Dongarra, “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. Ronald L. Krutz, Russell Dean Vines, “Cloud Security – A comprehensive Guide to Secure Cloud Computing”, Wiley – India, 2010. 9. Rajkumar Buyya, Christian Vecchiola, S.Tamarai Selvi, ‘Mastering Cloud Computing”, TMGH,2013. 10. Gautam Shroff, Enterprise Cloud Computing, Cambridge University Press, 2011 11. Michael Miller, Cloud Computing, Que Publishing,2008 12. Nick Antonopoulos, Cloud computing, Springer Publications, 2010

Downloaded from Anna University chennai website http://www.annauniv.edu on 17.1.2014 (Regulation 2013)

View more...

Comments

Copyright ©2017 KUPDF Inc.
SUPPORT KUPDF