Operating-system virtualization, often called "containers," hasn't captured the limelight the way virtual machines--which can be thought of as hardware-level virtualization--have. However, they've proven popular on servers, for which low overhead trumps everything else; hosting providers are perhaps the canonical example. Parallels' Virtuozzo and Sun Microsystems' Solaris Containers are probably the two best-known examples.
Now RingCube is bringing a form of containers to the desktop.
First, here's a little background on the basic approach. Most operating systems have the ability to group processes (essentially executing programs) into higher-level constructs such as "workloads" or "… Read more