Parallels Workstation is the first commercial software product released by Parallels, Inc., a developer of desktop and server virtualization software. The Workstation software consists of a virtual machine suite for Intel x86-compatible computers which allows the simultaneous creation and execution of multiple x86 virtual computers. The product is distributed as a download package. Parallels Workstation has been discontinued for Windows and Linux as of 2013.
Implementation
Like other virtualization software, Parallels Workstation uses hypervisor technology, which is a thin software layer between Primary OS and host computer. The hypervisor directly controls some of the host machine's hardware resources and provides an interface to it for both virtual machine monitors and primary OS. This allows virtualization software to reduce overhead. Parallels Workstation's hypervisor also supports hardware virtualization technologies like Intel VT-x and AMD-V.
Features
Parallels Workstation is a hardware emulation virtualization software, in which a virtual machine engine enables each virtual machine to work with its own processor, RAM, floppy drive, CD drive, I/O devices, and hard disk – everything a physical computer contains. Parallels Workstation virtualizes all devices within the virtual environment, including the video adapter, network adapter, and hard disk adapters. It also provides pass-through drivers for parallel port and USB devices. Because all guest virtual machines use the same hardware drivers irrespective of the actual hardware on the host computer, virtual machine instances are highly portable between computers. For example, a running virtual machine can be stopped, copied to another physical computer, and restarted. Parallels Workstation is able to virtualize a full set of standard PC hardware, including:
A 1.44 MB floppy drive, which can be mapped to a physical drive or to an image file.
Up to four IDE devices. This includes virtual hard drives that range in size from 20 MB to 128 GB each and CD/DVD-ROM drives. IDE devices can be mapped to physical drive or to an image file.
Up to 16 SATA devices including hard disks and CD/DVD drives.
Up to four serial ports that can be mapped to a real port, to a pipe or to an output file.
Up to three bi-directional parallel ports, each of which can be mapped to a real port, to a real printer or to an output file.
The last version of Parallels Workstation requires:
CPU: Minimum 1.66 GHz, x86 or x86-64. To run 64-bit guest operating systems, a processor supporting the Intel VT-x hardware virtualization technology is recommended.
RAM: at least 2GB is required, but 4GB and above is recommended.