When planning for the hardware needs for virtual servers, host computers should have plenty of RAM, hard drive space, and multiple processors. These resources are invaluable and play a key role in the performance of both the host computer and the virtual computers.
Although VirtualBox only supports one processor, multiple processors on the host system are used with the main (host) and with applications on the server. Key planning is needed when using Sun's VirtualBox. High end applications such as Microsoft's SQL should be installed on servers with multiple processors; therefore virtual servers with VirtualBox may not be ideal if the SQL server is a high demand and high performance machine.
With higher speed processors, Virtualbox can easily run any application and server software if the server computer is loaded with plenty of RAM and the VirtualBox configuration is given plenty of RAM to work with. Hard disk prices are economically feasible and the virtual server should be given plenty of room to grow if necessary.