Definition of Virtual Machine

A conventional computer has a single OS image. This offers a rigid architecture that tightly couples application software to a specific hardware platform. Some software running well on one machine may not be executable on another platform with a different instruction set under a fixed OS. A Virtual machine (VM) offer novel solutions to underutilized resources, application inflexibility, software manageability, […]