Oracle VM VirtualBox is a compact and efficient virtualization solution for Intel and AMD x86 systems. Each guest runs in a separate virtual machine and needs no additional software or drivers to run. To improve performance and allow the guests greater access to resources within the host platform, Guest Additions are provided for all supported guest operating systems.
While not as efficient as Oracle Solaris Containers, VirtualBox can take advantage of many of the resource management facilities available in Oracle Solaris to provide an excellent and well-managed environment for hosting a wide variety of applications. While features such as the internal RDP server and seamless mode make VirtualBox an obvious choice for virtualizing desktops, its performance and use of advanced virtualization features in modern hardware also make it a good choice for handling server workloads.