Vous êtes sur la page 1sur 13

Lovely Professional University, Punjab

Course Code Course Title Course Planner Lectures Tutorials Practicals Credits
CSE423 VIRTUALIZATION AND CLOUD COMPUTING 17671::Gurpreet Singh 3 0 0 3
Course Weightage ATT: 5 CA: 25 MTT: 20 ETT: 50
Exam Category: 55: Mid Term Exam: All Subjective End Term Exam: All
Subjective
Course Orientation ENTERPRENEURSHIP, KNOWLEDGE ENHANCEMENT, RESEARCH

TextBooks ( T )
Sr No Title Author Publisher Name
T-1 CLOUD COMPUTING BARRIE SOSINSKY WILEY
Reference Books ( R )
Sr No Title Author Publisher Name
R-1 CLOUD COMPUTING RISHABH SHARMA WILEY
(FUNDAMENTALS,INDUSTRY
APPROACH AND TRENDS
Other Reading ( OR )

Sr No Journals articles as Compulsary reading (specific articles, complete reference)

OR-1 http://www.sciencedirect.com/science/article/pii/S1877705811020388 ,
OR-2 http://www.sciencedirect.com/science/article/pii/S187770581105394X ,
OR-3 http://www.sciencedirect.com/science/article/pii/S2212017312002587 ,
OR-4 http://www.sciencedirect.com/science/article/pii/S1877042812037081 ,

Relevant Websites ( RW )
Sr No (Web address) (only if relevant to the course) Salient Features
RW-1 http://www.ibm.com/developerworks/cloud Cloud Computing overview

RW-2 http://www.sans.org/reading-room/whitepapers/cloud/introduction- Virtualization Basics


securingcloudenvironment- 34052
Audio Visual Aids ( AV )
Sr No (AV aids) (only if relevant to the course) Salient Features
AV-1 http://ituda.com/vmware-virtualization-fundamentals-video/ Virtualization Concepts and Videos
AV-2 https://www.youtube.com/watch?v=TTNgV0O_oTg How Cloud Computing Works
AV-3 https://www.youtube.com/watch?v=ae_DKNwK_ms Cloud Computing Introduction
AV-4 https://www.youtube.com/watch?v=VSZzG0oTTIs Data center installation

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
AV-5 https://www.youtube.com/watch?v=OC0FSYFicpA Virtualization & Cloud Computing Explained with LEGO Bricks
AV-6 https://www.youtube.com/watch?v=gqZrarZiHp8 Intel Virtualization Technology
AV-7 https://www.youtube.com/watch? Amazon web service
v=jOhbTAU4OPI&list=PL4ePDvEWFtXgD5QgImq1x23sImUL26OjN
AV-8 https://www.youtube.com/watch?v=s1g4H4-MSJg Google app engine
AV-9 https://www.youtube.com/watch?v=L1tM0tMJdzY Service oriented architecture 1
AV-10 https://www.youtube.com/watch?v=A3_QlYJRVvk Service oriented architecture 2

LTP week distribution: (LTP Weeks)


Weeks before MTE 7
Weeks After MTE 7
Spill Over (Lecture) 7

Detailed Plan For Lectures


Week Lecture Broad Topic(Sub Topic) Chapters/Sections of Other Readings, Lecture Description Learning Outcomes Pedagogical Tool Live Examples
Number Number Text/reference Relevant Websites, Demonstration/
books Audio Visual Aids, Case Study /
software and Virtual Images /
Labs animation / ppt
etc. Planned
Week 1 Lecture 1 Virtualization techniques R-1 RW-1 L1: Delivery of lecture Students will learn Peer discussion Example of
(virtualization technology) AV-2 0(zero) about hypervisers Electricity outlet
AV-3 L2: Discussion on from where we
AV-4 Virtual machine start consuming
AV-5 concepts and Scenario electricity
of before virtualization , without
after virtualization and worrying about
types of virtualization how power is
generated and
distributed
through power
grids and we pay

that much as we
use.

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 1 Lecture 1 Virtualization techniques R-1 AV-2 L1: Delivery of lecture Students will learn Peer discussion Example of
(overview of x86 AV-5 0(zero) about hypervisers Electricity outlet
virtualization) L2: Discussion on from where we
Virtual machine start consuming
concepts and Scenario electricity
of before virtualization , without
after virtualization and worrying about
types of virtualization how power is
generated and
distributed
through power
grids and we pay

that much as we
use.
Virtualization techniques R-1 AV-2 L1: Delivery of lecture Students will learn Peer discussion Example of
(types of virtualization) AV-5 0(zero) about hypervisers Electricity outlet
L2: Discussion on from where we
Virtual machine start consuming
concepts and Scenario electricity
of before virtualization , without
after virtualization and worrying about
types of virtualization how power is
generated and
distributed
through power
grids and we pay

that much as we
use.
Lecture 2 Virtualization techniques R-1 RW-1 L1: Delivery of lecture Students will learn Peer discussion Example of
(virtualization technology) AV-2 0(zero) about hypervisers Electricity outlet
AV-3 L2: Discussion on from where we
AV-4 Virtual machine start consuming
AV-5 concepts and Scenario electricity
of before virtualization , without
after virtualization and worrying about
types of virtualization how power is
generated and
distributed
through power
grids and we pay

that much as we
use.

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 1 Lecture 2 Virtualization techniques R-1 AV-2 L1: Delivery of lecture Students will learn Peer discussion Example of
(overview of x86 AV-5 0(zero) about hypervisers Electricity outlet
virtualization) L2: Discussion on from where we
Virtual machine start consuming
concepts and Scenario electricity
of before virtualization , without
after virtualization and worrying about
types of virtualization how power is
generated and
distributed
through power
grids and we pay

that much as we
use.
Virtualization techniques R-1 AV-2 L1: Delivery of lecture Students will learn Peer discussion Example of
(types of virtualization) AV-5 0(zero) about hypervisers Electricity outlet
L2: Discussion on from where we
Virtual machine start consuming
concepts and Scenario electricity
of before virtualization , without
after virtualization and worrying about
types of virtualization how power is
generated and
distributed
through power
grids and we pay

that much as we
use.
Lecture 3 Virtualization techniques T-1 AV-1 Virtualization Products Student will learn Peer Dscussion
(virtualization products) R-1 AV-6 ,VLAN , VSAN and about virtualization
there benefits,Cloud products and Virtual
interoperability LAN ,VSAN , need
standards of interoperability
and varoius
virtualization formats
Virtualization techniques T-1 Virtualization Products Student will learn Peer Dscussion
(concept of VLAN , SLAN R-1 ,VLAN , VSAN and about virtualization
and VSAN and benefits) there benefits,Cloud products and Virtual
interoperability LAN ,VSAN , need
standards of interoperability
and varoius
virtualization formats

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 1 Lecture 3 Virtualization techniques T-1 Virtualization Products Student will learn Peer Dscussion
(cloud interoperability R-1 ,VLAN , VSAN and about virtualization
standards) there benefits,Cloud products and Virtual
interoperability LAN ,VSAN , need
standards of interoperability
and varoius
virtualization formats
Week 2 Lecture 4 Virtualized environment R-1 Virtualization reference Student will learn Peer Discussion
(characteristics of model , characteristics about Characteristics
virtualized environment) of virtualized solution of virtualized
and environment
ALLOTMENT OF
TERM PAPER
Lecture 5 Virtualized environment R-1 OR-3 Execution virtualization Student will learn Peer discussion
(taxonomy of virtualization OR-4 and other types of about wide range of
techniques) virtualization virtualization
techniques
Lecture 6 Virtualized environment R-1 RW-2 Advantages and Student will learn Peer Discussion
(pros and cons of disadvantages of about advantages and
virtualization) virtualization disadvantages of
virtualization
Week 3 Lecture 7 Virtualized environment T-1 virtualization and cloud Student will learn Peer discussion
(virtualization and cloud R-1 computing about role of
computing) virtualization in
cloud computing
Lecture 8 Introduction to Cloud T-1 Introduction to Cloud Student will learn Peer Discussion Facebook, Email
Computing(Cloud R-1 Computing and its about from yahoo,
Computing in a Nutshell, applicability basics of cloud google, etc.
Roots of Cloud Computing.) Amazon S3 and
Microsoft
Skydrive for
storage

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 3 Lecture 9 Introduction to Cloud T-1 Define Cloud Students will learn Peer Discussion Cloud cost
Computing(Defining Cloud R-1 computing and basics of cloud flexibility is the
Computing) cloud types computing and its most obvious
various types of and first reason
models companies are
attracted to
cloud, and in the
Economist-IBM
survey, 31%
said they like
the cloud
payasyou-
go cost
structure. Cloud
takes away the
need to fund the
building of
hardware,
installing
software, or
paying
dedicated
software license
fees. This was
the appeal for
ETSY, an online

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 3 Lecture 9 Introduction to Cloud T-1 Define Cloud Students will learn Peer Discussion Cloud cost
Computing(cloud types) R-1 computing and basics of cloud flexibility is the
cloud types computing and its most obvious
various types of and first reason
models companies are
attracted to
cloud, and in the
Economist-IBM
survey, 31%
said they like
the cloud
payasyou-
go cost
structure. Cloud
takes away the
need to fund the
building of
hardware,
installing
software, or
paying
dedicated
software license
fees. This was
the appeal for
ETSY, an online
Week 4 Lecture 10 Introduction to Cloud T-1 Paradigm Shift, Benefits Students will Peer discussion
Computing(Examining the and disadvantages of understand the
Characteristics of Cloud cloud computing benefits and
Computing) disadvantages of
cloud computing
Lecture 11 Examining the Value T-1 The laws of Students will learn Peer Discussion
Proposition(measuring the cloudonomics,cloud the attributes that
cloud's value) computing obstacles, make cloud
behavioral computing unique
factors,measuring cloud
computing cost and
avoiding capital
expenditure
Examining the Value T-1 The laws of Students will learn Peer Discussion
Proposition(avoiding capital cloudonomics,cloud the attributes that
expenditures) computing obstacles, make cloud
behavioral computing unique
factors,measuring cloud
computing cost and
avoiding capital
expenditure

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 4 Lecture 12 Examining the Value T-1 Specify Students will learn Peer Discussion
Proposition(computing the SLA and define the attributes that
total cost of ownership) licensing model make cloud
computing unique
Examining the Value T-1 Specify Students will learn Peer Discussion
Proposition(specifying SLA and define the attributes that
service level agreements) licensing model make cloud
computing unique
Examining the Value T-1 Specify Students will learn Peer Discussion
Proposition(defining SLA and define the attributes that
licensing model) licensing model make cloud
computing unique
Week 5 Lecture 13 Understanding cloud T-1 Describe Cloud Students will get to Peer Discussion
architecture(exploring the computing stack and understand how
cloud computing stack) Connecting to the cloud platforms and virtual
appliances are used
Lecture 14 Test 1
Lecture 15 Understanding cloud T-1 Describe Cloud Students will get to Peer Discussion Chromium OS
architecture(connecting to computing stack and understand about
cloud) Connecting to the cloud cloud connectivity
Week 6 Lecture 16 Understanding services and T-1 Understanding Student will Peer discussion Microsoft
applications by type services and application understand about windows azure
(infrastructure as a service) by type,IaaS infrastructure as
service
Lecture 17 Understanding services and T-1 AV-8 Understanding services Student will Peer discussion Google App
applications by type and application by understand about Engine,Heroku,
(platform as a service) type,PaaS platform as a Hewlett
service Packard, IBM
Bluemix,
Microsoft Azure
Web Sites
Lecture 18 Understanding services and T-1 Understanding Student will learn Peer Discussion Gmail
applications by type services and application about SaaS
(software as a service) by type,SaaS
Week 7 Lecture 19 Understanding services and T-1 Understanding Students will learn Peer discussion
applications by type(identity services and application the different service
as a service) by type, IDaaS and types like IDaaS and
CaaS CaaS
Understanding services and T-1 Understanding Students will learn Peer discussion
applications by type services and application the different service
(compliance as a service) by type, IDaaS and types like IDaaS and
CaaS CaaS

SPILL OVER
Week 7 Lecture 20 Spill Over
Lecture 21 Spill Over

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
MID-TERM
Week 8 Lecture 22 Using Platforms(Capacity T-1 Importance and need of Student will Peer discussion
Planning) capacity planning understand about
capacity planning
Lecture 23 Using Platforms(Exploring T-1 Defining services Student will Peer Discussion
Platform as a Service) SaaS vs PaaS understand about
PaaS application
Lecture 24 Exploring Cloud T-1 L: 24 Administrating Student will learn Peer discussion
Infrastructures(Managing cloud about cloud
the Cloud) L 25:Cloud management management and
products and emerging cloud standards
cloud trends
Week 9 Lecture 25 Exploring Cloud T-1 L: 24 Administrating Student will learn Peer discussion
Infrastructures(Managing cloud about cloud
the Cloud) L 25:Cloud management management and
products and emerging cloud standards
cloud trends
Lecture 26 Exploring Cloud T-1 OR-1 L 26:Securing the cloud Student will Peer discussion
Infrastructures OR-2 ,Securing Data understand about
(Understanding Cloud L 27: Secure data and security concepts in
Security) establishing identity and cloud
presence
Lecture 27 Exploring Cloud T-1 OR-1 L 26:Securing the cloud Student will Peer discussion
Infrastructures OR-2 ,Securing Data understand about
(Understanding Cloud L 27: Secure data and security concepts in
Security) establishing identity and cloud
presence
Week 10 Lecture 28 Working with cloud based T-1 Cloud storage in digital Student will Peer discussion
storage(measuring the universe and its understand about
digital universe) definition need of cloud storage
in cloud
Lecture 29 Working with cloud based T-1 Unmanaged cloud Student will Peer Discussion
storage(provisioning cloud storage ,manged cloud understand about
storage) storage ,creating cloud cloud storage
storage systems and types.Student will
virtual storage understand about
containers. Back up backup types and
types,cloud backup features
features and cloud
attached backup

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 10 Lecture 29 Working with cloud based T-1 Unmanaged cloud Student will Peer Discussion
storage(exploring backup storage ,manged cloud understand about
plan solutions) storage ,creating cloud cloud storage
storage systems and types.Student will
virtual storage understand about
containers. Back up backup types and
types,cloud backup features
features and cloud
attached backup
Lecture 30 Term paper
Week 11 Lecture 31 Using media and streaming T-1 Protocol in use ,The Student will Peer discussion
(understanding the streaming cloud computing understand about
process) advantages and audio streaming process
streaming
Using media and streaming T-1 Protocol in use ,The Student will Peer discussion
(audio streaming) cloud computing understand about
advantages and audio streaming process
streaming
Lecture 32 Using media and streaming T-1 Discuss applications like Student will learn Demonstration
(working with VoIP skype , google voice and about various VoIP through images
applications) google talk applications
Lecture 33 Using media and streaming T-1 Television in cloud, Student will learn Demonstration
(video streaming) streaming video formats, about cloud in video with images
youtube streaming process
Week 12 Lecture 34 Understanding Services and T-1 AV-9 L: 34 Introducing SOA Student will learn Peer Discussion
Applications(Understanding AV-10 L: 35 Managing and about SOA
Service Oriented monitoring SOA monitoring and
Architecture) management
Lecture 35 Understanding Services and T-1 AV-9 L: 34 Introducing SOA Student will learn Peer Discussion
Applications(Understanding AV-10 L: 35 Managing and about SOA
Service Oriented monitoring SOA monitoring and
Architecture) management
Lecture 36 Test 2
Week 13 Lecture 37 Understanding Services and T-1 AV-7 Application in Student will Peer Discussion
Applications(Moving cloud and its understand about
Applications to the Cloud) functionality cloud applications
Lecture 38 Cloud applications(mobile T-1 Defining mobile market Student will Peer Discussion
market) and use of smartphones understand regarding
with the cloud mobile cloud
computing
Lecture 39 Cloud applications(scientific T-1 healthcare,biology and Student will learn Peer discussion
applications) geoscience applications about various current
cloud applications

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Week 14 Lecture 40 Cloud applications(using T-1 CRM, ERP, productivity Student will learn Peer discussion
smartphones with the cloud) , social networking about various current
,media applications and cloud applications
multiplayer online
gaming
Cloud applications(business T-1 CRM, ERP, productivity Student will learn Peer discussion
and consumer applications) , social networking about various current
,media applications and cloud applications
multiplayer online
gaming

SPILL OVER
Week 14 Lecture 41 Spill Over
Lecture 42 Spill Over
Week 15 Lecture 43 Spill Over
Lecture 44 Spill Over
Lecture 45 Spill Over

Scheme for CA:

CA Category of this Course Code is:A0203 (2 best out of 3)

Component Weightage
Term paper 50
Test 50
Test 50

Details of Academic Task(s)

Academic Task Objective Detail of Academic Task Nature of Academic Academic Task Marks Allottment /
Task Mode submission
(group/individuals) Week
Term paper Student will write Students will write review paper or a comparison paper in Individual Offline 30 2 / 10
term paper based cloud computing or related technologies and instead of viva
on learning of the there will be a presentation
course which may
help in developing
various new
research ideas.

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
Test 1 To evaluate the Topics covered in first 4 weeks. All questions should be of 5 Individual Offline 30 4 / 5
knowledge of or in multiples of 5
students based on marks or in multiples of
the syllabus
covered
Test 2 To evaluate the Topics covered from Week 5 till Week 11. All questions Individual Offline 30 11 / 12
knowledge of should be of 5 marks or in multiples of 5.
students based on
the syllabus
covered

List of suggested topics for term paper[at least 15] (Student to spend about 15 hrs on any one specified term paper)

Sr. No. Topic


1 Public Clouds: A Review
2 Security issues in cloud
3 Virtualization: Then, now and ahead
4 Cloud implementation
5 Elastic clouds
6 Virtual data centers
7 Performance issues in cloud
8 Hybrid architecture
9 Data center operating systems
10 Private Clouds vs Public Clouds
11 Storage issues in cloud
12 A comparative study between amazon, microsoft and their different strategies towards cloud computing
13 Managing application in the cloud
14 Virtualization-aware storage
15 Impact of latency on the economics of cloud computing
16 Assessing cloud node security
17 Data privacy and service availability in cloud computing
18 Internet of things
19 Google compute engine
20 Green computing in cloud
21 Fail safe virtual machine migration

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.
22 Bigtables
23 Google container engine
24 Open stack NOVA
25 Open stack Neutron
26 Open stack Swift
27 Open stack Cinder
28 Open stack keystone
29 Open stack glance
30 Cloud directory services
31 Challenges with video streaming in cloud computing
32 Virtual private network
33 Amazon EC2
34 Virtual machine consolidation
35 Cloud based code repositories
36 Force.com - Platform as a service
37 Salesforce.com vs Force.com
38 Google app engine
39 Content Distribution Network: A Review
40 Context aware mobile cloud computing and its challenges
41 High performance computing vs High throughput computing
42 CloudLab
43 Fog computing
44 Mist computing
45 Mobile computing

An instruction plan is a tentative plan only and a teacher may make some changes in his/her teaching plan. The students are advised to use syllabus for preparation of all examinations. The students are expected to keep themselves
updated on the contemporary issues related to the course. Upto 20% of the questions in any examination/Academic tasks can be asked from such issues even if not explicitly mentioned in the instruction plan.

Vous aimerez peut-être aussi