Education Career Center
Mock Exam
Study Abroad
View all Courses
Course home
Syllabus & ref Book
Lecture Notes
Exam & Solution
Image gallery
Video lessons
Cloud Computing
Network Administration
Network Backups
Network Essentials
Network Security
Network Storage
Hardware & Repair
Virtualization Techniques
WAN Technologies
Wireless Network
Virtualization Techniques  

Virtualization is a technology that combines computing resources to present one or many operating environments using methodologies like hardware and software partitioning or aggregation, emulation, time-sharing, and others. Virtualization means to create a virtual version of a device or resource, such as a server, storage device, and network, operating system where the framework divides the resource into one or more execution environments and is a method of running multiple independent virtual operating systems on a single physical computer.

Virtualization technologies have important applications over a wide range of areas such as server consolidation, secure computing platforms, supporting multiple operating systems, kernel debugging and development. Virtualization techniques are used to generate numerous isolated partitions on a single physical server and these techniques vary in the Virtualization solutions.

There are three areas virtualization

1. Network virtualization.

2. Storage virtualization.

3. Server virtualization.

Types of Virtualization Techniques are

1. Full Virtualization (This technique fully virtualizes the main physical server to support     applications and software to operate in a much similar way on virtualized divisions.)

2. Virtual machines (VMs) (emulate some real or fictional hardware, which in turn requires     real resources from the host.

3. Para virtualization (This methodology clearly runs modified versions of operating      systems)

4. Operating System level Virtualization (Operating system level virtualization is specially    intended to grant the necessary security and separation to run manifold applications and     replicas of the same operating system on the same server)

5. Storage virtualization (the amalgamation of multiple network storage devices into what     appears to be a single storage unit.)

6. Server virtualization (the partitioning a physical server into smaller virtual servers.)


Classification of virtualization techniques

1. Horizontal Virtualization is virtualization across distributed back-end resources. Software     as a Service, Utility Computing and Grids are examples of this dimension.

2. Vertical Virtualization is virtualization across architectural layers. Examples of this are     Virtual Machines, Hypervisors, and Virtual Appliances.


Syllabus & ref. Book Lecture Notes Exams & Solutions Presentations Projects
Image gallery Video lessons