Para esse tipo de configuração, eu executaria os aplicativos nativamente e permitiria que o sistema operacional gerencie recursos ou considerasse o uso de uma solução de contêiner de virtualização como o LXC para fornecer isolamento.
Usar uma suíte de virtualização completa pode ser um exagero para esse aplicativo.
Apesar disso, você não esclareceu a versão do kernel / distribuição do sistema operacional ou se este é um hardware dedicado ou não.
Editar:
Com o Debian, definitivamente tente a abordagem LXC. O guia Debian LXC está aqui: link