Dirijo um pequeno escritório composto por uma equipe de desenvolvimento de 8 pessoas e alguns gerentes. Estamos pensando em mudar para uma configuração de hardware, na qual temos um único servidor poderoso executando várias VMs do VirtualBox - uma para compartilhamento de arquivos Samba agindo como DC, outra caixa LAMP para desenvolvimento, outra para teste do IE .... etc ... provavelmente 4 ou 5 VMs no total. Os dois cruciais são a caixa Samba que administra nossa rede e, em seguida, a caixa LAMP de desenvolvimento na qual a maior parte do nosso desenvolvimento é realizada.
A razão pela qual esse tipo de configuração me atrai é porque eu gosto da ideia de poder fazer backup de todas as VMs da noite para o dia, se necessário - e a restauração deve ser rápida e fácil se tivermos um host barebones do VirtualBox.
Aprecio que, para fazer backup, as VMs precisarão ser desligadas, mas não acho que isso seja um impedimento. Pode ser que decidimos executar o Samba no sistema operacional host principal, então não há necessidade de desligá-lo (vamos apenas resolver um rsync dos dados).
Então, estou apenas procurando algumas opiniões sobre essa abordagem "VM para tudo". Isso é normal para as empresas? Existem problemas claros com isso ou coisas que simplesmente não serão possíveis em comparação com caixas físicas? Alguém já tentou isso e teve problemas importantes ou funcionou bem?
Qualquer opinião muito apreciada.
Atenciosamente,
James.