Páginas

sábado, 12 de março de 2011

Virtualização ( Teoria)

A Virtualização tem crescido muito nos Data Center, devido ao fato de podermos levantar varias maquinas virtuais em 1 única maquina física.
A virtualização conseqüentemente diminui o consumo de energia, gastos com refrigeração, para as empresas que terceirização seus Data centers alugando Servers.
 Exemplo paralelo de economia pode se fazer ao consumo de refrigerantes em uma festa, se você convida

30 pessoas e compra 30 latinhas de coca ou cerveja você comprou  30 x 350 ml = 10500

30 x R$ 2,00 = R$ 60,00, normalmente a pessoa vai desperdiçar cerca de 50 a 100 ml porque já vai estar quente, conseqüentemente ela deixa de beber.

Se você compra 8 cocas 2l   6 x 2000 ml = 12000 ml
6 x R$ 4,00 = R$ 24,00

Você gastou menos da metade, todos tomaram refrigerante e teve 150 ml a mais caso precisasse.

A mesma linha de raciocínio é empregada na utilização de memórias, armazenamento, processamento. Quando se precisava antes de 5 maquinas 1 para cada aplicativo, por questões de compatibilidade, hoje você pode levantar essa 5 maquinas como maquinas virtuais em apenas 1 maquina física




Tipos de virtualização

·         Virtualização em aplicações (Java VM, .NET CLI, Flash Player, DOS em Win32)

A aplicação utiliza os recursos do sistema operacional em um pequeno ambiente virtual que provê apenas o necessário para sua execução, eliminando a necessidade de conhecimento da arquitetura em que é executada. (SERAFIM, 2007).


Figura1: Esquema da virtualização de aplicações
Fonte: (MICROSOFT, 2009)


·         Virtualização completa (Xen, QEMU, Virtual PC, VMware, CP/CMS)

A máquina virtual provê o ambiente necessário para que um sistema operacional (Guest) não modificado (e construído para a mesma arquitetura) possa ser executado. (SERAFIM, 2007).


Figura2: Esquema da virtualização completa
Fonte: (MICROSOFT, 2009)

·         Paravirtualização (Xen, VMware, KVM, Hyper -V)

A máquina virtual ao invés de simular o hardware, provê uma API que apenas pode ser utilizada por sistemas operacionais (Guests) “modificados” para esta finalidade, o que trás ganhos de performance similares ao dos sistemas nativos. (SERAFIM, 2007).


Figura3: Esquema da Paravirtualização
Fonte: (SERAFIM, 2007)

Vantagens em se usar virtualização
Melhor utilização dos recursos dos computadores, diminuição do espaço físico necessário para servidores, redução do custo de infraestrutura, menor gasto em energia, soluções de balanceamento de carga para aplicações, fácil manutenção de servidores, agilidade na criação de “site backup” e “disaster recovery”, modelo de segurança baseado em uma “caixadeareia”, facilidade no monitoramento de software maliciosos. (SERAFIM, 2007).



Pessoal é isso ai, seque também alguns link's para aprofundamento sobre o assunto

http://www.hardware.com.br/artigos/xen-linux-virtual/
http://pt.wikipedia.org/wiki/Virtualiza%C3%A7%C3%A3o
http://www.microsoft.com/brasil/servidores/virtualizacao/default.mspx
http://www.hardware.com.br/artigos/ferramentas-virtualizacao/
http://pt.scribd.com/doc/8952213/Virtualizacao

Assim que possivel posto algo pratico, sobre instação e utilização da VM-Ware

Nenhum comentário:

Postar um comentário