A Microsoft em conjunto com a Alinean, uma consultoria independente formada por ex-profissionais do Gartner Group, desenvolveu uma ferramenta para cálculo de ROI (Retorno do Investimento) em ambientes virtualizados, chamada de Microsoft Integrated Virtualization ROI Tool.
Realizar esse tipo de cálculo é uma das maiores dificuldades para o desenvolvimento de projetos de virtualização em TI.
A ferramenta é totalmente gratuita, e para acessá-la basta criar uma conta.

Link: Microsoft Integrated Virtualization ROI Tool
O System Center Virtual Machine Manager é a solução da Microsoft para o gerenciamento completo do ambiente de virtualização das empresas.
Entre suas principais características estão:
- Implantação e gerenciamento centralizados de máquinas virtuais;
- Análise de Disposição Inteligente para determinar os melhores servidores para virtualização;
- Rápida conversão de máquina física para virtual e de virtual para virtual;
- Facilidade de uso com uma interface familiar e integração contínua com outros produtos da Microsoft;
- Implantações mais rápidas com gerenciamento central pelo administrador;
- Eficiência de recursos com consolidação de servidores e maior utilização de processador;
- Rápida automatização via integração de scripts PowerShell;

Atualmente na versão 2007, acaba de ser liberada a versão beta pública do vNext, codinome da próxima geração do produto, agora conhecida oficialmente como System Center Virtual Machine Manager 2008.
Essa versão é capaz de gerenciar de maneira centralizada ambientes virtualizados com Virtual Server 2005 R2, Hyper-V e VMware ESX.
Link para download: http://connect.microsoft.com.
Quando você instala um Windows Server 2003, Windows 2000 Server ou Windows XP Pro numa VM, o processo pode demorar diversas horas para completar se o Virtual Hard Disk (VHD) ligado a adaptadora virtual SCSI usar o driver Adaptec "aic78xx.sys".
Para resolver o problema, o Virtual Server 2005 inclui uma imagem de disquete chamada "SCSI Shunt Driver.vfd", que pode ser usada para otimizar o driver do Microsoft Virtual Machine PCI SCSI Controller (também chamado de accelerated SCSI driver). Você pode pressionar F6 durante a instalação do sitema operacional e informar o driver da imagem.
Os passos são:
- No início da instalação do sistema operacional guest, quando perguntar se você quer carregar um driver SCSI de terceiro ou um driver RAID, pressione F6 (como você faria também num servidor físico). A mensagem para pressionar F6 aparece abaixo na tela de Setup.
- Quando o sistema operacional guest exibir a mensagem que o Windows não pode determinar o tipo de dispositivo de armazenamento do seu sistema, clique em "Master Status" no painel de navegação do Virtual Server 2005.
- Em "Virtual Machines", clique em "Configure" e então selecione a VM na lista.
- Em "Configuration", clique "Floppy Drive".
- Em "Floppy Drive Properties", clique em "Know Floppy Disks", selecione a imagem "SCSI Shunt Driver.vfd" e clique OK.
- Em "Status", clique na VM para reconectá-la.
- No sistema operacional guest, na tela de Setup, digite "S" e pressione Enter.
- Selecione o "accelerated SCSI driver" que corresponde ao sistema operacional que está sendo instalado e pressione Enter.
- Pressione Enter para continuar, e complete a instalação.
Observação: A imagem não inclui um driver de aceleração SCSI para o Windows NT 4.0 Server. Se você estiver instalando um NT e o processo estiver lento, pare a instalação e conecte o VHD a um adaptador virtual IDE. Depois que tiver instalado o NT, altere a configuração para usar um adaptador virtual SCSI.
É impossível descrever uma receita de como dimensionar um hardware que irá suportar um ambiente virtualizado. São muitas as variáveis envolvidas, como:
- quantidades de máquinas virtuais (VMs) que irão rodar ao mesmo tempo;
- quantidade de memória que cada uma dessas máquinas irá necessitar (isso depende da função que terá cada máquina);
- usuários conectados ao mesmo tempo em cada máquina virtual (para determinar I/O de disco e de rede);
- quantidade de espaço em disco que cada VM irá utilizar;
Mas tenho usado algumas configurações que estão funcionando muito bem:
- Dois processadores Quad Core (para suportar em média de 4 a 6 VMs);
- Dois discos SAS de 73GB (Raid-1) para o Windows Server 2003 (SO) e o Virtual Server 2005 R2 SP1 (VS2005);
- Cinco discos SAS de 300GB (Raid-10, com 1 disco de Spare) para 600GB disponíveis para as VMs;
- Importantíssimo manter o SO e o VS2005 em discos separados das VMs, para melhorar a performance;
- Todas as VMs configuradas para acesso a disco via SCSI (mesmo que o seu servidor não seja);
- Para máquinas de produção diária, nunca configurar dicos virtuais (VHDs) de tamanho dinâmico, sempre fixo;
- Uma interface de rede física para cada VM, além da interface para o próprio servidor (máquina host);
- 3.6 GB de RAM para cada VM (máximo suportado pelo VS2005);
Mas como eu disse acima, cada caso requerer um estudo. Se você possui alguma dúvida sobre um determinado cenário de virtualização, escreva nos comentários.
*** Atualização ***
- Não instale NADA no servidor Host, apenas o Windows Server 2003 e o Virtual Server 2005 R2 SP1. Nem antivírus é recomendado instalar.
- Dependendo da topologia, nem no domínio o servidor Host precisa estar.
- Se o seu único Controlador de Domínio estiver numa VM, NÃO coloque o servidor Host no Domínio.
Aquele velho ditado "em casa de ferreiro, o espeto é de pau" não pode ser aplicado à virtualização do ambiente de TI da Microsoft.
Mais de 1.200 servidores em produção diária estão rodando sob o Virtual Server 2005 R2 SP1.
Leia mais detalhes aqui.