Virtual Machine Components

Virtual Machine Components - Machines Server Consolidation...

Info iconThis preview shows pages 1–5. Sign up to view the full content.

View Full Document Right Arrow Icon
Virtual Machine Components Hardware Emulation It looks like normal hardware to the OS One for each machine running Virtualization Layer Decouples hardware and OS One for the whole computer. Multiplexes hardware across the different VMS
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Virtualization Goals Isolation Fault isolation- If one OS has a bug, it will not impact the other OS’s running. Performance Isolation – Resources of a OS should not affect the resources of another OS in both execution time, disk space and memory. Software Isolation – Security threats, viruses etc should be contained in the VM itself.
Background image of page 2
Virtualization Goals Encapsulation Capture all VM state. It should be able to create a VM snapshot or clone a snapshot. Portability VM should be independent of the hardware. It should be able to migrate from one machine to another. If possible running VMs
Background image of page 3

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Applications of Virtual
Background image of page 4
Background image of page 5
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: Machines Server Consolidation Use fewer servers Each server can run multiple VMs. Simplified Management Easy to install new OS with different requirements. Easy to monitor Load balancing across hosts using VM migration. Applications of Virtual Machines Test and Development. Machines may have VMs with different OS versions and Software versions. It is possible to test with a wider variety of environments. Test in a VM will not crash the whole machine. Virtualization of Applications Run desktop applications across the web (Citrix Xen) Mouse/Key events are sent to VM. . Screen updates are sent to the user. The users hard-drive can be exported to the VM and appear local to the application. ITAP does that with the standard student applications....
View Full Document

This note was uploaded on 01/30/2012 for the course CS 354 taught by Professor Staff during the Fall '08 term at Purdue University-West Lafayette.

Page1 / 5

Virtual Machine Components - Machines Server Consolidation...

This preview shows document pages 1 - 5. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online