Cloud-Lect (1).doc
May 30, 2016 | Author: Kavitha Ravi | Category: N/A
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