vNUMA
vNUMA employs virtual-machine technology to provide a ccNUMA-like environment on a commodity cluster. This is achieved by implementing distributed shared memory in a virtual-machine monitor beneath the operating system. Thus we can achieve a true single-system-image cluster using a legacy operating system, without significant modifications to that operating system.
Current Status
Work on vNuma is currently stopped; a snapshot of the last working version is available.
vNUMA is closely related to Linux-on-Linux, a user-mode Linux running on Linux/Itanium. Both virtual machines use the same underlying technology.
People
Past
|
Publications
Matthew Chapman and Gernot Heiser vNUMA: A virtual shared-memory multiprocessor USENIX Annual Technical Conference, pp. 349–362, San Diego, USA, June, 2009 | ||
Matthew Chapman vNUMA: Virtual shared-memory multiprocessors PhD Thesis, UNSW, Sydney, Australia, March, 2009 | ||
Matthew Chapman and Gernot Heiser Implementing transparent shared memory on clusters using virtual machines USENIX, pp. 383–386, Anaheim, CA, USA, April, 2005 |