| Term | Meaning |
|---|---|
| ACE | A VMware product that provides a way to secure and manage virtual machines, for example in the workplace. The proper name is "VMware ACE". |
| AMD-V | AMD's implementation of virtualization hardware assist |
| bare-metal virtualization | A bare-metal virtualization product (e.g. ESX) runs directly on the physical hardware and has full control of the hardware. In our usage, it is an OS specifically designed and optimized to run virtual machines, and nothing else. For example, ESXi fits in just 32 MB. In comparison with hosted virtualization, bare-metal virtualization has more restrictive hardware requirements but offers better performance. Contrast with hosted virtualization. |
| Binary Translation | A virtualization technique pioneered by VMware for the x86 architecture where the instruction stream is inspected and non-virtualizable machine instructions are replaced with "safe" code. Contrast with hardware assist. |
| Boot Camp virtual machine | Using an existing Boot Camp installation as a virtual machine. Contrast with normal virtual machine. |
| console window | The window on the host which allows you to interact with the guest. Note: Not really applicable to a Unity situation, this is mainly single-window mode. |
| Converter | A VMware product that converts a physical (or virtual) Windows machine to a virtual machine. The proper name is "VMware Converter". |
| core | Computational unit. There may be multiple cores in a socket. Note this is a generic term, not to be confused with Intel's Core (Solo, Duo, etc.) product line. |
| COW disk | Copy-On-Write disk. Part of a snapshot, and keeps track of disk changes since the snapshot was taken. |
| CPU | Central Processing Unit. Depending on context, might refer to a core or a socket. |
| file-based disk | A virtual disk where the contents are stored in a file (or multiple files, for split disks). Contrast with raw disk. |
| Fusion | A VMware hosted virtualization software product. The proper name is "VMware Fusion". |
| fullscreen | A view mode where the guest display takes up an entire physical monitor (or more). Contrast with single-window and Unity. |
| guest | The operating system that runs in a virtual machine. There can be multiple guests per physical machine, but only one per virtual machine. Contrast with host. |
| grab | To direct input to a virtual machine, for example by clicking in a console window. Contrast with ungrab. |
| hard ungrab | Forced ungrab, such as by pressing ctrl-cmd in Fusion (by default). |
| hardware assist | A virtualization technique where the CPU allows software to specify instructions (e.g. non-virtualizable ones) to cause traps (thus making them virtualizable). Examples on the x86 architecture include VT-x and AMD-V. Contrast with Binary Translation. |
| host | The OS that has direct control of the hardware. There is only one host per physical machine. In the case of hosted virtualization software, what the virtualization software runs on; e.g. for Fusion, the host is OS X. Contrast with guest. |
| hosted virtualization | A hosted virtualization program (e.g. Fusion, Workstation, Player, Server, ACE) runs on top of another OS. Such a program is at the mercy of the host in terms of resource management, scheduling, and so forth. In comparison with bare-metal virtualization, hosted virtualization has wider compatibility (it will run on whatever the host runs on), but lower performance. Contrast with bare-metal virtualization. |
| HGFS | Abbreviation for "Host-Guest File System". VMware's name for the guest-visible aspect of a Shared Folder. |
| hypervisor | Software that controls virtual machines, managing resources and ensuring that guests are properly isolated. |
| Importer | A companion program for Fusion 1.x that translates third-party virtual machines (e.g. Parallels, VirtualPC) to a format that Fusion understands. As of Fusion 2, this functionality is built in to Fusion. The proper name is "VMware Importer". |
| NIC | Network Interface Card. What a computer uses to talk to the network; can be wired or wireless. |
| pNIC | Physical NIC; what the host uses to talk to the network. |
| vNIC | Virtual NIC; what a guest sees. |
| network share | A method for accessing one computer's filesystem from another computer; not restricted to virtualization. Well-known examples include NFS and SMB/CIFS. Does not require VMware Tools, but does require a network connection. Contrast with Shared Folder. |
| normal virtual machine | For example, what you get when you create a new virtual machine with all defaults. A normal virtual machine is portable between computers. A normal virtual machine does not have things such as raw disks. |
| Operating System | Software that controls the hardware and runs other programs. Well-known examples include Windows and OS X. |
| OS | Abbreviation for operating system. |
| partition | noun: A self-contained region of a hard disk that usually contains a filesystem. verb: to create a partition (n.) A partition is not the same as a virtual machine, nor do you have to partition your Mac's hard drive to create a virtual machine. |
| physical machine | A computer that (for example) you could touch or throw out a window. Contrast with virtual machine. |
| raw disk | A virtual disk where the contents are stored directly on a partition on the physical machine. Not safe to use with snapshots or suspending. For example, a Boot Camp virtual machine uses a raw disk. Contrast with file-based disk. |
| Shared Folder | In the context of VMware, a specific method for accessing the host filesystem from the guest using VMware Tools. Does not require a network connection. Contrast with network share. |
| single window | A view mode where the guest's display appears in a single host window. This is the default view in Fusion. Contrast with Unity and fullscreen. |
| SMP | Symmetric MultiProcessing. Using multiple cores at once. |
| vSMP | Virtual Symmetric MultiProcessing. Using multiple cores in a virtual machine. |
| snapshot | A way to save all state (disk, RAM, CPU) of a virtual machine (note this does not include network, since that is external). As long as you don't delete the snapshot (or underlying base disks), you can return to this state. Useful for testing purposes or for remembering a known-good setup. |
| socket | A (physical) computational unit, e.g. something you would plug a CPU into. A computer may have multiple sockets, a socket may have multiple cores. |
| soft ungrab | Automatic ungrab, such as when your mouse leaves the console window. |
| Tools | Optional software installed in the guest that improves performance and usability. The proper name is "VMware Tools". |
| type 1 hypervisor | Another name for bare-metal virtualization. We prefer not to use this term because there's quite a difference (architecture, compatibility, performance, etc.) between the two types, and calling them similar names hides this distinction. |
| type 2 hypervisor | Another name for hosted virtualization. We prefer not to use this term because there's quite a difference (architecture, compatibility, performance, etc.) between the two types, and calling them similar names hides this distinction. |
| ungrab | To direct input away from a virtual machine. See also soft ungrab and hard ungrab. Contrast with grab. |
| Unity | A view mode where guest windows appear to be on the host, e.g. you can interleave them with host windows. Requires VMware Tools; not available for all guests. Contrast with single-window and fullscreen. |
| virtual machine | A "computer" that exists only in software. Contrast with physical machine. |
| virtual machine monitor | Another name for a hypervisor. |
| VM | Common abbreviation for virtual machine. |
| VMware | Company that makes virtualization (and related) software. |
| VT-x | Intel's implementation of virtualization hardware assist for x86. All Intel Macs have this. |
There are no comments on this document