Em minhas experiências, o VirtualBox é mais para executar um sistema de desktop virtualizado, não um servidor. É ótimo para coisas como executar o VMWare ESXi que precisa ser gerenciado pelo Windows, mas eu só tinha um sistema Linux, então eu virtualizei o Windows para executar as ferramentas. Ou é ótimo para testar coisas. Mas eu não executaria um servidor para produção porque realmente não acho que ele deva ser usado nessa capacidade. Além disso, se estiver sendo executado em uma estação de trabalho, você aumentará as chances de o servidor cair devido a reinicializações, travamentos, outros programas com problemas, etc.
Eu realmente consideraria usar um produto mais voltado para a execução de servidores, como Xen, VMWare ESXi ou VMWare Server ou Hyper-V. Eles têm ferramentas mais voltadas para a execução de servidores de produção, com as edições gratuitas.