Por mais que eu odeie chavões, tenho que defender que você adota a abordagem Holística , em vez de tentar estabelecer métricas de linha de base para categorizar suas cargas de trabalho para virtualização.
No mais vago dos termos, o tipo de fatores determinantes básicos que você pode usar são:
- Suporte - O sistema operacional em questão será executado em um ambiente virtual? Seus aplicativos dependem de qualquer coisa que não funcione corretamente em um ambiente de VM (por exemplo, dongles de licença). Os fornecedores de seus sistemas operacionais e aplicativos fornecem suporte para os sistemas se estiverem em uma plataforma virtual?
- Licenciamento - O fornecedor tem um contrato de licença compatível para execução em seu ambiente virtual? Haverá custos adicionais de licenciamento devido ao aumento das especificações do servidor host?
- Uso da CPU - Qual é a característica do uso da CPU em um determinado servidor? Isso maximiza a CPU por uma hora todos os dias porque está gerando um relatório massivo? Realmente causaria um problema se demorasse 2 horas?
- Uso do disco - consulte Uso da CPU
- Uso da RAM - consulte Uso da CPU
- Uso de rede - Veja o uso da CPU
Tenha também cuidado com Os perigos da metodologia . A virtualização de um ambiente de negócios exige habilidade, experiência e um pouco de criatividade para se desenvolver adequadamente, e você terá que harmonizar cuidadosamente o ambiente que pode fornecer, com as cargas de trabalho necessárias para suporte, enquanto se entrelaça um monte de requisitos de negócios e melhorias oportunistas de infraestrutura ao longo do caminho. Você pode escrever um manual para essas coisas, mas o resultado dessa abordagem não fornecerá o melhor valor para os negócios.