Versões mais antigas do asterisco realmente têm problemas com a visualização. Contanto que você esteja usando o asterisco 1.6 e tenha uma máquina virtual que forneça um RTC de kernel preciso, você pode fazê-lo funcionar. Alternativamente, você já considerou freeswitch? Descobri que ele funciona melhor em uma VM do que um asterisco.
Da mesma forma, os aplicativos de banco de dados podem ter um grande impacto no desempenho se seu ambiente virtual não suportar recursos como paginação aninhada e RAM física insuficiente.
Como uma preferência, eu sempre gostei da linha de produtos VMware ... mas eu uso o VirtualBox na minha máquina doméstica & posto de trabalho. O Xen geralmente possui os recursos mais avançados implementados no hipervisor. Também devo confessar que não tenho experiência com o KVM.
Você também deixou de mencionar o Hyper-V da Microsoft ... o que provavelmente é uma boa coisa para deixar de mencionar neste caso. Ele faz maravilhas com o Microsoft OS ... mas joga o linux nele & Realmente não é legal. Infelizmente, a Microsoft não se incomodou em manter o suporte ao kernel do linux hyper-v e, portanto, só está disponível em um número muito limitado de versões do kernel.