Table of Contents

Virtual Machine

Go to Terms and Definitions

Discussion

A Virtual Machine is a software-defined computing subject that operates through virtualized processor, memory, storage, network, and other computing resources supplied by a virtualization platform.

A Virtual Machine may include:

A virtualization platform creates a Virtual Machine from an applicable configuration and may use a Machine Image to initialize its software and filesystem content.

A Virtual Machine differs from a Machine Image:

Multiple Virtual Machines may be instantiated from the same Machine Image while maintaining separate runtime state.

A Virtual Machine differs from a physical machine:

A Virtual Machine differs from a container:

The exact boundary depends on the virtualization and container technologies used.

Definition

software-defined computing subject that operates through virtualized computing resources supplied by a virtualization platform

Source

Dido Solutions, Inc. and Jackrabbit Consulting, Inc.

Note

A Virtual Machine may be:

A Virtual Machine does not by itself establish that the subject is:

Separate requirements govern those determinations.

The term does not prescribe a particular hypervisor, virtualization platform, processor architecture, operating system, cloud provider, or Provider Implementation.

Example

Crucible deploys a Virtual Machine by selecting a Machine Image, allocating virtual processors, memory, storage, and network interfaces, and instructing the target virtualization platform to instantiate the computing subject.


© 2026 Dido Solutions, Inc. and Jackrabbit Consulting, Inc.