580 California St., Suite 400
San Francisco, CA, 94104
Figure 1 Architecture of virtual computer Virtualization solves the problem by enabling several operating systems and applications to run on one physical server or “host.” Each self-contained “virtual machine” is isolated from the others, and uses as much of the host’s computing resources as it requires.