Onde implantar o ambiente de desenvolvimento - host ou VM em uma área de trabalho poderosa?

2

No trabalho, recebemos cópias da Estação de Trabalho VMWare para instalar em nossas máquinas com o Windows 7.

Em nossas máquinas físicas, nós executamos um produto de software (o qual desenvolvemos), que está sempre ativado e fazendo suas coisas (é um aplicativo de monitoramento). É, portanto, bastante fome de recursos. No entanto, também executamos 2-3 VMs para outro produto que desenvolvemos (o aplicativo está instalado nessas VMs).

Para desenvolvimento (VS2010, SQL Server, etc), seria melhor instalá-lo no host ou em uma VM? Eu estou pensando VM, dar 6 de 8 gb a máquina tem, e eu posso usar instantâneos para fornecer backups (embora eu esteja plenamente ciente de que os instantâneos não são backups adequados por várias razões, nossas máquinas físicas não recebem backup). A VM pode ser implantada em um SSD que cada um de nós tem.

Obrigado

    
por dotnetdev 30.08.2010 / 01:44

1 resposta

1

Eu implantaria o Visual Studio em cada desktop e instalaria um banco de dados de desenvolvimento em um servidor de desenvolvimento para acesso compartilhado. Quanto ao uso de VMs, eu optaria por um servidor high-end executando várias VMs no VMWare ESXi ou melhor.

Quanto aos backups ... faça isso. Adicione também um repositório de código-fonte de controle de versão. E isso também.

    
por 30.08.2010 / 02:40