Virtualizing I/O Devices on VMware Workstation's Hosted Virtual Machine Monitor
Proceedings of the General Track: 2002 USENIX Annual Technical Conference
Programmable temporal isolation in real-time and embedded execution environments
Proceedings of the Second Workshop on Isolation and Integration in Embedded Systems
Hi-index | 0.00 |
Virtual Machines were derived under one simple core idea, which was to gain the ability to run multiple Operating Systems that allow time-sharing of a single computer between several multitasking Operating Systems. Virtual Machines (VMs) provide the occurrence of what is known as server consolidation, where different services that used to be bind to an individual machine to avoid interference can now be run in separate VMs all located on the same physical machine. Using VMs in this manner helps a company save money and improve in resource utilization, but at what cost to the performance of the Operating System? We tested the boot time of a single guest OS machine, using an optimization tool developed by Microsoft called BootVis, under various levels of VM implementation and different Host Operating Systems and see the effect of VM on the boot time of an operating system.