Virtualizando – Parte lV – Conhecendo o VMWare


369 visualizações

O que acho legal no VMWare é seu uso dentro do  browser, ao instalá-lo ele instala um plugin para seu respectivo browser. Ao contrário de muitos mitos divulgados pela Internet, o VMware não é um emulador. Vai a um nível mais baixo, onde o processador chega por vezes a executar diretamente o código da máquina virtual. Quando isto não é possível, o código é convertido de forma a que o processador não precise trocar para o modo real, o que seria uma perda de tempo.

Descrevendo as funcionalidades:

  • Hypervisor: é o nucleo da solução de virtualização, responsável por particionar, encapsular e isolar os recursos da maquina para a utilizacao em ambientes virtualizados.
  • VMFS: VMware file system é a base para se criar o datacenter virtual e permite que sejam montados pools de recursos distribuidos.
  • Virtual SMP – permite que maquinas virtuais tenham mais de um processador virtual.
  • Update Manager – Automatiza e facilita o update no ESX server e em maquinas virtuais.
  • Virtual Center Agent – agente que troca informacoes com o Virtual Center Management Server, para gerenciamento do pool de recursos
  • Consolidated Backup – facilita a realizacao de backups do datacenter virtual.
  • HA – High availability – funcionalidade que permite que a infra-estrutura do datacenter virtual identifique que houve uma queda de um servidor fisico e em um tempo muito curto religue as maquinas virtuais que estavam naquele servidor fisico em outro.
  • Vmotion – funcionalidade que permite movimentar um servidor virtual entre servidores fisico SEM DESLIGAMENTO DO SERVIDOR VIRTUAL. Essa característica é muito importante pois reduz significativamente as paradas planejadas de sistema, ao mesmo tempo em que se torna um excelente aliado na alocacao dinamica de recursos do pool (flexibilidade).
  • Storage Vmotion – permite movimentar as maquinas virtuais entre dois storages para evitar gargalos de IO, sem desligamento do servidor virtual.
  • DRS – Distributed Resource Scheduler é uma funcionalidade que permite ao datacenter virtual fazer balanceamento de carga das maquinas virtuais para adequar-se a mudancas na demanda de cada aplicacao/maquina virtual.
  • DPM – Dynamic Power Management permite ao sistema reduzir o consumo de energia em momentos de baixo consumo de recursos.(***ainda não recomendado para produção***)

Algumas limitações do VMware:

  • Há apenas suporte experimental à aceleração 3D, tornando o VMware inviável para  jogos.
  • Existem alguns problemas com o uso de placas de rede sem fio (Wireless), sendo necessário usar o modo NAT..

vmware_logo

Dicas para VMWare no Linux

Após instalar o VMWare web interface no Linux, ele vai solicitar a instalação de um plugin para o Firefox, como no Linux nem tudo são flores, você terá que  seguir alguns passos, pois o plugin não vai funcionar direito. No Ubuntu 9.04 já com o Client instalado ao tentar acessar a interface web do VMWare pelo Firefox basta acessar:   https://nomedohostvmware/ui lá você tem o básico das funções porém quando precisar precisar do console terá de instalar um plugin chamado vmware­mks.xpi para o Firefox.

VMWareplugin1

Para instalá-lo:

1 ­ Acesse o host onde esta o console do vmare via web : https//nomedohostvmware/ui

2 ­ Entre com o LOGIN e SENHA

3 ­ Selecione a Maquina Virtual ou host Virtual

4 ­ Vá na aba console

5 ­ Aparecerá uma tela pedindo para instalar um plugin para o firefox :

6 – Caso instale diretamente do Browser ele apresentará erro.

VMWarepluginerro

7 – Para solucionar isso faça o seguinte :

$ sudo wget ­­no­check­certificate https://nomedohost/ui/plugin/mozilla/linux/vmware­mks.xpi

8 – Renomeie o arquivo .xpi para .zip

$ mv vmware­mks.xpi vmware­mks.zip

9 – Copie e extraia o conteúdo para a pasta de plugins do mozilla dentro do seu home  :

/home/usuario/.mozilla/plugins

10  -        Pronto, porém o plugin ainda não vai funcionar porque a libmks.so não está linkada ao libexpat.so.0 que não é encontrada no Ubuntu 9.04. Para isso faça o seguinte:

­ Acontece que temos a libexpat.so.1 mas não a libexpat.so.0 então a solução é adicionar um link para a libexpat.so.0 :

$ cd /usr/lib

$ sudo ln ­s libexpat.so.1.5.2 libexpat.so.0

Se houver problemas com dependências faça o seguinte :

$ sudo apt­get install libstdc++5

11 – Reinicie o firefox ­ Acesse a Interface web novamente e pronto. Você já pode visualizar o console.

VMWareplugintela

Acesse também: Virtual Machine Marketplace, onde é possível obter máquinas virtuais prontas

Para entender melhor esta série…

Virtualizando – Parte I – Conhecendo

Virtualizando – Parte ll – Conhendo o VirtualBox

Virtualizando – Parte lll – Conhecendo o MS Virtual PC

Virtualizando – Parte lV – Conhecendo o VMWare

Referências:  Fórum Adrenaline, Virtual Box,   Virtual PC, VMWare ServerDicas-L, Sisnema, Guia do Hardware, Wikipédia VMWare, Wikipédia Xen, Wikipédia Citrix, Microsoft Hyper-V ServerSymantec State of Data Center

Sobre Coimbra

Rodrigo Coimbra já escreveu 137 artigos no portal.

Administrador e fundador do site Projetos e TI. Técnico em manutenção desde 2000, graduado em Sistemas Informatizados Internet e Redes em 2005. Entusiasta de Sistemas Operacionais, principalmente OS/2 Warp, mantendo e colaborando no site OS/2 Warp Diário de bordo, Trabalha como Analista Desenvolvedor no ramo de B2B e e-Procurement, é estudioso de Wordpress e é pós graduado em Gerenciamento de Projetos. Sigam-me os Geeks @coimbrarodrigo. E veja nossos RSS no @projetoseti.

-->

Interaja

Qual a soma entre:
3 + 3