Há alguns anos convertemos a maioria dos nossos servidores em máquinas virtuais. A maioria dos nossos servidores estava em execução inativa a maior parte do tempo, mas precisava ou não usava muita CPU / RAM (servidores de licença, servidores AD, etc.). Conseguimos reduzir o número de sistemas físicos em execução. Isso reduz a chance de falha de hardware, bem como o custo de energia para executá-lo.
O software legado que requer sistemas operacionais muito específicos e não pode ser migrado para sistemas operacionais mais modernos pode ser lançado em uma VM. O software antigo pode então sobreviver ao seu sistema físico e é mais fácil de proteger, pois existem camadas adicionais entre a VM e a rede.
Uma coisa que a maioria dos softwares de virtualização faz é permitir que você tire instantâneos de VMs. Se um sistema for infectado posteriormente ou sofrer algum tipo de falha de software, você poderá reverter para o snapshot anterior e recuperar-se rapidamente dele. Isso reduz custos e oferece proteção contra eventos inesperados.
Se você provisionar hardware para executar mais VMs do que o que você precisa atualmente, o provisionamento de novos servidores para qualquer finalidade é necessário é rápido e fácil.
Como as VMs não estão vinculadas a nenhum hardware específico, é muito fácil movê-las em caso de necessidade. Portanto, se você ultrapassar seu hardware físico, será fácil migrá-lo para um hardware mais potente e não interromperá nada instalado nele. Com o hardware adequado, você pode fazer isso sem desligar nenhuma VM. Coisas como failover ao vivo e outras também são possíveis.