You are on page 1of 2

CSE4011 VIRTUALIZATION L T P J C

3 0 0 4 4
Pre-requisite Nil Syllabus version
v1.0
Course Objectives:
1. To identify and select suitable hypervisor for a cloud environment.
2. To acquire the knowledge of various virtualization techniques and tools.
3. To understand the process of data center automation and secure virtualized environment.

Expected Course Outcome:


1. Illustrate the process of virtualization.
2. Create and configure the hypervisors in cloud.
3. Apply the virtualization concepts in server and manage the storage capacity.
4. Analyze, identify and select suitable type of virtualization.
5. Use the management tools for managing the virtualized cloud infrastructure.
6. Apply suitable automation and security methods on data centre

Student Learning Outcomes (SLO): 9,11,14,17


Module:1 INTRODUCTION 4 hours
Virtualization definition – virtual machine basics – benefits – need for virtualization – limitations −
traditional vs. contemporary virtualization process – virtual machines – taxonomy – challenges.

Module:2 HYPERVISORS 7 hours


Introduction to Hypervisors – Type 1 Hypervisors – Type 2 Hypervisors – comparing hypervisors –
virtualization considerations for cloud providers.

Module:3 HARDWARE VIRTUALIZATION 7 hours


Full virtualization - para virtualization - server virtualization - OS level virtualization - emulation –
binary translation techniques – managing storage for virtual machines.

Module:4 TYPES OF VIRTUALIZATION 8 hours


Application virtualization - desktop virtualization - network virtualization - storage virtualization -
comparing virtualization approaches.

Module:5 VIRTUALIZATION MANAGEMENT 6 hours


Management life cycle - managing heterogeneous virtualization environment – customized and
modifying virtual machines – virtual machine monitoring – management tools.

Module:6 AUTOMATION 6 hours


Benefits of data center automation – virtualization for autonomic service provisioning – software
defined data center - backup - disaster recovery.

Module:7 SECURITY 5 hours


Mapping Design (Models) to Code – Testing - Usability – Deployment – Configuration
Management – Maintenance

Module:8 RECENT TRENDS 2 hours


Total Lecture hours: 45 hours

Text Book(s)
1. Nelson Ruest, Danielle Ruest, Virtualization, A beginners guide, 2009, MGH.
2. Nadeau,Tim Cerng, Je Buller, Chuck Enstall, Richard Ruiz, Mastering Microsoft
Virtualization, Wiley Publication, 2010.
Reference Books
1. William Von Hagen, Professional Xen Virtualization, Wiley Publication, 2008.
2 Matthew Portney, Virtualization Essentials, John Wiley & Sons, 2012.
3. Dave Shackleford, Virtualization security, protecting virtualized environment, John Wiley,
2012.
Mode of Evaluation: CAT / Assignment / Quiz / FAT / Project / Seminar
Recommended by Board of Studies 04-04-2014
Approved by Academic Council No. 37 Date 16-06-2015

You might also like