A virtualização ganhou o mundo da TI há algum tempo e isso não é novidade para ninguém: redução de custos com energia, espaço, refrigeração, redução de lixo eletrônico (Green IT ou TI Verde), administração centralizada, redução de uma penca de outros aspectos operacionais, rápida recuperação em perdas, escalonamento facilitado, isolamento e segregação de serviços… Enfim, os benefícios são muitos e as facilidades ainda maiores!
Porém, em um ambiente de trabalho a performance da rede pode ser tão surreal que as vezes bate a dúvida: será que minha estação é virtualizada? Ou será que esse servidor é virtualizado?
Em ambientes Microsoft
Uma das formas mais simples de descobrir é abrindo o “Prompt de Comando” e executando o comando:
SYSTEMINFO >> resultado.txt
O resultado, conforme podemos ver no exemplo acima, será concatenado em um arquivo que foi chamado de resultado.txt.
Como podemos ver na imagem acima, nas linhas “Fabricante do Sistema” e “Modelo do Sistema”, temos as respectivas informações que demonstram que a estação em que me localizo é uma máquina física.
Eu não testei, mas creio que no Windows Server e em outras edições o resultado deve ser bem semelhante.
Em ambientes Linux
Eu andei testando uns comandos para ambientes Linux e se aplicam bem na hora de descobrir.
dmidecode -s system-manufacturer
Esse comando utiliza o dmidecode restringindo a exibição para os valores presentes na string “system manufacturer“, ou na tradução: “Fabricante do Sistema”.
Como podemos ver no exemplo acima, a resposta do comando foi HP, diferentemente do exemplo abaixo:
Quando executei o comando em um dos servidores que tenho virtualizado, ele respondeu o Fabricante do Sistema como Xen.
Outro exemplo que também achei mais completo foi o abaixo:
dmidecode | egrep -i 'manufacturer|product'
Esse comando é praticamente o mesmo do anterior, mas desta forma ele agrupa informações sobre o que eu defini, neste caso: “manufacturer|product” ou seja, fabricante e produto, respectivamente. O resultado na estação física foi:
Como podemos ver, ele respondeu mais informações que podem me confirmar o modelo do computador, que bate com o modelo:
Já no servidor virtualizado, como já sabíamos, a resposta foi diferente da máquina física. Confira:
Embora seja um simples comando, podem haver várias aplicações… Fico por aqui por hoje com essa dica, simples mas funcional! Em breve mais conteúdo maneiro por aqui… Estou em um trabalho de VOIP em singleboards…