This document describes a distributed virtual machine monitor (DVMM) that provides single system image (SSI) capabilities on clusters. The DVMM contains symmetrical and cooperative virtual machine monitors (VMMs) distributed across nodes that detect, integrate, and virtualize physical resources to present a global view to the operating system. This allows an unmodified operating system to run transparently across the entire cluster.