2009-10-28

High-Performance with Virtualization

There are two types of HPC virtualization:

Scale-up Virtualization - a single hypervisor runs across multiple computers. This aggregates multiple CPUs and memory systems and makes them appear as a single computer. It is best for applications that require a lot of memory.

Scale-out Virtualization - a VM and hypervisor run on every processor core in each machine in the virtual supercomputer. A grid-management tool, rather than a single hypervisor as in scale-up HPC virtualization, manages the overall system. It is best for processor-intensive applications.

Read the full article from IEEE Computing Now.

P.S. - An hypervisor is the software that allocates a host machine's resources to each virtualized operating system or to each program running on a virtualized OS.

No comments: