It seems that virtualization is the buzz word in building large systems, given the benefits it promises. Here are some interesting pointers to read (and reference). Introduction to Virtualization (and History) http://www.kernelthread.com/publications...