This reminds me of playing with openMosix and ClusterKnoppix back in the day. The kernel would take care of migrating the processes and balancing the load automagically...
Ah man. OpenMosix. What a great piece of software that was. Many people might not know but the developer beyond OpenMosix founded a company around it called Qlusters and then that was the predecessor to Xen/Xensource which he also founded and then he went on to found KVM/Qumranet. To say he left a mark is an understatement.