nOSV can provide a bare-metal like performance for HPC applications on Cloud. The CPU cores and main memory are not shared among guest VMs of nOSV. Dedicated I/O resources are allocated to I/O sensitive HPC guests. Other virtualization environments can run on nOSV to host commodity applications.