The OnApp Cloud Engine transforms your server and storage hardware into a virtual network system. Virtualization is realized by means of a compute resource which is also sometimes called a VMM (Virtual Machine Monitor). A compute resource is essentially hardware platform virtualization software using which one can run different OS on the same hardware at the same time. OnApp employs a Xen or KVM Compute resource virtualization architecture to control virtual protocols and security. With this infrastructure in place, OnApp users can host a multitude of secure cloud servers with more fluidity and control.
A schematic of the OnApp architecture is shown below.