Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

1. Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

natha
ncampos

(usa Debian)

Enviado em 15/10/2015 - 10:09h

Bom dia,
Possuo uma duvida! Como posso identificar se a instalação do Sistema Operacional esta "virtualizada" na maquina ou esta instalada "nativa".
Politica que sigo para alguns clientes é que o sistema nao pode estar virtualizado,em caso de o mesmo "omitir" a informação gostaria de ter certeza que Sistema esta nos conformes...



  


2. MELHOR RESPOSTA

Perfil removido
removido

(usa Nenhuma)

Enviado em 15/10/2015 - 20:41h

ncampos escreveu:

Bom dia,
Possuo uma duvida! Como posso identificar se a instalação do Sistema Operacional esta "virtualizada" na maquina ou esta instalada "nativa".
Politica que sigo para alguns clientes é que o sistema nao pode estar virtualizado,em caso de o mesmo "omitir" a informação gostaria de ter certeza que Sistema esta nos conformes...


Boa noite.

No caso do Linux, pode usar o comando dmidecode (Como root) para ler os dados do "BIOS":


dmidecode -t 2

-> Atenção as linhas "Manufacturer" e "Product Name"

*Curiosidade: Devido a que os ambientes não podem ser virtualizados?



Mais sobre em:
http://www.thegeekstuff.com/2008/11/how-to-get-hardware-information-on-linux-using-dmidecode-command...
man dmidecode
------------------------------------------------------
KISS principle, RTFM and STFW = 42

3. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

Sergei Martao
sergeimartao

(usa Linux Mint)

Enviado em 15/10/2015 - 13:55h

Um método que pode ajudar, porém não é 100% é pelo MAC do host, VMWARE, Hyper V e etc. tem um padrão de mac address por VM.


4. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

Jeferson Coli
jcoli

(usa Debian)

Enviado em 16/10/2015 - 07:05h




*Curiosidade: Devido a que os ambientes não podem ser virtualizados?


Fiquei curioso também, trabalho com virtualização, não entendi.


Jeferson Coli
---------------------
www.tecnocoli.com.br


5. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

Andre Ribeiro da Costa
andr3ribeiro

(usa Arch Linux)

Enviado em 16/10/2015 - 07:31h

*Curiosidade: Devido a que os ambientes não podem ser virtualizados?

+1

Se há a dúvida de como saber se é virtualizado ou não, também não há a duvida de porque não?


6. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

Sergei Martao
sergeimartao

(usa Linux Mint)

Enviado em 16/10/2015 - 09:52h

erisrjr,
Executei o comando em uma VM no VMmware vSphere e o retorno foi esse:

# dmidecode -t 2
# dmidecode 2.11
SMBIOS 2.4 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: Intel Corporation
Product Name: 440BX Desktop Reference Platform
Version: None
Serial Number: None
Asset Tag: Not Specified
Features: None
Location In Chassis: Not Specified
Chassis Handle: 0x0000
Type: Unknown
Contained Object Handles: 0

Executei em um ubuntu 12.04.5 LTS
Reparei que aparece bem vago a saída, ao contrário de quando executo no meu computador, mas achei que faltou algum indicador explicito que é VM da VMware.



7. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

natha
ncampos

(usa Debian)

Enviado em 16/10/2015 - 16:27h

erisrjr escreveu:

ncampos escreveu:

Bom dia,
Possuo uma duvida! Como posso identificar se a instalação do Sistema Operacional esta "virtualizada" na maquina ou esta instalada "nativa".
Politica que sigo para alguns clientes é que o sistema nao pode estar virtualizado,em caso de o mesmo "omitir" a informação gostaria de ter certeza que Sistema esta nos conformes...


Boa noite.

No caso do Linux, pode usar o comando dmidecode (Como root) para ler os dados do "BIOS":


dmidecode -t 2

-> Atenção as linhas "Manufacturer" e "Product Name"

*Curiosidade: Devido a que os ambientes não podem ser virtualizados?



Mais sobre em:
http://www.thegeekstuff.com/2008/11/how-to-get-hardware-information-on-linux-using-dmidecode-command...
man dmidecode
------------------------------------------------------
KISS principle, RTFM and STFW = 42


Obrigado pela resposta!
Por diversas vezes tivemos problemas de estabilidade e desempenho seja na rede ou com o software que comercializamos,notamos que devido a "má" instalaçao/configuração da VM ocasionou os problemas,muitas vezes recebemos apenas a conexao de acesso ao servidor e sem mais detalhes se é 1 server apenas, ou varias vms em uma maquina só (windows server e linux na mesma maquina).




8. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2015 - 16:42h

sergeimartao escreveu:

erisrjr,
Executei o comando em uma VM no VMmware vSphere e o retorno foi esse:

# dmidecode -t 2
# dmidecode 2.11
SMBIOS 2.4 present.

Handle 0x0002, DMI type 2, 15 bytes
Base Board Information
Manufacturer: Intel Corporation
Product Name: 440BX Desktop Reference Platform
Version: None
Serial Number: None
Asset Tag: Not Specified
Features: None
Location In Chassis: Not Specified
Chassis Handle: 0x0000
Type: Unknown
Contained Object Handles: 0

Executei em um ubuntu 12.04.5 LTS
Reparei que aparece bem vago a saída, ao contrário de quando executo no meu computador, mas achei que faltou algum indicador explicito que é VM da VMware.



@sergeimartao teste com:


dmidecode -t 1


Ou


dmidecode -t System



*No momento estava com problema no teclado e testei com o 2 mesmo em uma maquina de casa. Desculpem.


------------------------------------------------------
KISS principle, RTFM and STFW = 42


9. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

Perfil removido
removido

(usa Nenhuma)

Enviado em 16/10/2015 - 16:56h

ncampos escreveu:
....
Obrigado pela resposta!
Por diversas vezes tivemos problemas de estabilidade e desempenho seja na rede ou com o software que comercializamos,notamos que devido a "má" instalaçao/configuração da VM ocasionou os problemas,muitas vezes recebemos apenas a conexao de acesso ao servidor e sem mais detalhes se é 1 server apenas, ou varias vms em uma maquina só (windows server e linux na mesma maquina).



Ola,
Ambientes virtualizados (Seja em servidores locais ou em data centers, VPS etc) hoje são muito comuns, pois propiciam muitos benefícios, em algumas empresas não encontrarão servidores "reais" a disposição.
Algo que pode fazer para não acabar pedindo uma maquina especifica para seu cliente, que pode acabar disponibilizando algo que ele tem "parado"(Nem sempre hardware bom) ou gerar custo adicional, seria definirem requisitos mínimos, como: Memoria, disco, processamento e conexão de rede.

Em boa parte dos softwares para virtualização, é possível dimensionar facilmente estes recursos, mesmo apos o sistema instalado e ainda ganha flexibilidade para expandir facilmente as configurações depois, caso o ambiente cresça.
Imagine o caso onde precisam de mais espaço em disco ou mais memoria e CPU devido ao aumento de demanda, em ambientes virtualizados consegue isso facilmente.

*Claro que a TI do cliente precisa também lhe informar de forma clara o ambiente que possui e principalmente seguir os pré requisitos que vocês definirem.

Precisando de algo, volte a postar.

Até.

------------------------------------------------------
KISS principle, RTFM and STFW = 42


10. Re: Identificar Instalação VIRTUAL vs Nativa [RESOLVIDO]

Sergei Martao
sergeimartao

(usa Linux Mint)

Enviado em 16/10/2015 - 17:01h

Funcionou perfeito, aprendi mais uma!
#dmidecode -t 1
# dmidecode 2.11
SMBIOS 2.4 present.

Handle 0x0001, DMI type 1, 27 bytes
System Information
Manufacturer: VMware, Inc.
Product Name: VMware Virtual Platform
Version: None
Serial Number: VMware-42 23 33 bc a5 4b d5 9a-2e cf 55 34 f0 74 71 4c
UUID: 422333BC-A54B-D59A-2ECF-5534F074714C
Wake-up Type: Power Switch
SKU Number: Not Specified
Family: Not Specified

Obrigado






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts