Artigo Cientifico
Artigo Cientifico
Artigo Cientifico
[email protected], [email protected]
conhecido para este tipo de virtualizao o VMware, que emula uma ISA
(Instruction Ser Architecture) no sistema operacional hospedeiro onde pode ser
aberto um novo host (mquina virtual) a partir do mesmo.
Outro modo de virtualizao o modo denominado de hypervisor, que obteve
uma grande preferncia pois no precisa de hardware especfico para rodar as
mquinas virtuais (so gerenciadas pelo hardware). Com o hypervisor podemos ter
dois tipos de virtualizao. Elas so:
2.1 Para-virtualizao: um tipo de virtualizao em que o sistema operacional
inteiro roda sobre o hipervisor e se comunica com ele diretamente abstraindo assim
algumas camadas ISA, resultando em melhor performance. Porm, o kernel do
hospedeiro e do hospede precisam ser modificados para acomodar esta interao
estreita. Um sistema operacional para-virtualizado, por exemplo, otimizado
especificamente para rodar em um ambiente virtual. A virtualizao total, em
comparao, apresenta uma camada abstrata que intercepta todas as chamadas para
recursos fsicos. Na figura 1 demonstrado as camadas da para-virtualizao.
Figura 01 - Para-virtualizao na
arquitetura x86 - Vmware
2.2 Virtualizao completa: este modo de virtualizao tem um desempenho
inferior, pois feita por uma interface que controla diretamente o hardware e no por
um sistema hospedeiro. Na figura 2 demonstrado as camadas da virtualizao total.
Alem desses dois tipos de virtualizao temos outros que so menos usados
assim como emulao que no vamos descrever aqui, uma vez que pouco usado em
virtualizao de S.O.
3. Por que Virtualizar?
Nos perguntamos: "Por que virtualizar nos dias atuais? J que o custo de hardware
diminuiu drasticamente nos ltimos anos.". exatamente esta e outras respostas que
pretendemos esclarecer para que se assegure da necessidade da virtualizao nos dias
atuais. Com a evoluo da arquitetura x86 usada nos computadores domsticos, com
o poder de processamento cada vez melhor e mais barato, podemos rodar mais de
um sistema operacional ao mesmo tempo, independentemente da plataforma. Isso
proporcionado por processadores multi-core e hardware mais rpidos com o custo
baixo, que no eram realidade antigamente.
Quanto de recurso de um Data Center atualmente utilizado?
A resposta mais interessante para esta pergunta foi respondida por empresas
de grande influncia mundial como a Microsoft Corporation e a Sun
Microsystems atravs de estudos realizados. Quanto a utilizao mdia de Data
Centers, estas empresas chegaram a um resultado comum de 5% a 15%. Consolidar a
fatia restante economicamente interessante tanto da viso comercial quanto tcnica.
4. Benefcios da Virtualizao
Consumo de energia?
Lixo de hardware inutilizados?
Aquecimento global?
Consumo de matria prima usado para fabricaes de servidores e estaes de
trabalho?
pagando para que seus clientes virtualizem seus servidores. Eles pretendem reduzir o
consumo de energia do Estado, junto com outras aes, de forma que no seja
necessrio buscar novas fontes de energia em mdio prazo. Algumas alternativas de
fontes de energia so conhecidamente nocivas ao meio ambiente, como barragens ou
riscos envolvidos em uma usina nuclear.
Parece incrvel demais para acreditar, a empresa virtualiza seu data-center,
economiza em manuteno, ganha segurana e alta disponibilidade dos seus servios,
e de quebra ajuda o meio ambiente. No seria to utpico se o mercado no estivesse
maduro no que diz respeito adoo de novas tecnologias, principalmente depois do
boom da Internet. A virtualizao de servidores existe e avana em alta velocidade e
est sendo adotada pelo mercado com p no cho.
Outra vantagem da virtualizao que possvel manter estaes virtuais
rodando aplicaes redundantes, permitindo que, no caso de falha em um ambiente, o
outro seja utilizado como recurso de contingncia. Com a ajuda dos softwares
apropriados, possvel ainda mover estaes virtuais para hardwares diferentes, em
caso de um problema fsico, evitando assim a perda de produtividade.
6. Recurso via Hardware.
6.1 Instruo via processador: Os processador de empresas como a Intel(srie VT)
e a AMD(srie AMD-V) lanaram processadores que permite o funcionamento
como se fosse vrios processadores trabalhando em paralelo de modo a permitir que
vrios sistemas operacionais sejam executados ao mesmo tempo em uma mesma
mquina.
6.2 Passagem de Dispositivo: A passagem de dispositivo um recurso que permite
a gerencia de dispositivos fsicos pela maquina real, vem a solucionar a sobrecarga
encontrada na emulao de dispositivos como placa PCI (rede, som, vdeo)
melhorando assim o desempenho bem como a gerencia do mesmo pela maquina
virtual. Temos esse recurso implementado nas tecnologia da Intel com o VT-d e
AMD como IOMMU. Na Figura 1 M. Tim Jones demostra o recurso.
gratuito para o x86. Disponvel desde 2003 sob a GNU General Public License
(Licena Pblica Geral), o Xen roda em um sistema operacional host, sendo
considerado uma tecnologia de paravirtualizao. Iniciou como um projeto de
pesquisa na Universidade de Cambridge, conduzido por Ian Pratt, que posteriormente
saiu da universidade para fundar a XenSource, primeira empresa a implementar uma
verso comercial do hipervisor Xen. Diversas grandes empresas agora suportam o
Xen, incluindo Microsoft, Novell e IBM. A XenSource (compreensivelmente) e a
Virtual Iron, uma startup na rea de SAP, oferecem solues de virtualizao
baseadas no Xen.
7.2 Vmware: Ou VMware Inc., localiza-se em Palo Alto, Califrnia, Estados
Unidos e uma subsidiria da EMC Corporation. O nome um jogo de palavras com
Virtual Machine (mquina virtual), que o nome tcnico dado a um sistema
operacional rodando sob o Vmware. Empresa essa que possui varias plataformas de
virtualizao, onde a mesma a maior empresa comercial de softwares(S.O) para
virtualizao.
8. Concluso.
evidente que a virtualizao veio para ficar, isso porque estamos sempre buscados
novas formas de contribuir com o meio ambiente, melhorar o desempenho, assegurar
informaes com um baixo investimento financeiro. Essa implementaes podem ser
vista diretamente na prestao de servios como computao nas nuvens (Cloud
Computing) de empresas como Locaweb, Uol, Tecla.
Referncias Bibliogrficas
Dlcio Rocha (2007) Virtualizao e meio ambiente
http://www.ambienteemfoco.com.br/?p=3658
Jonathan Hassell (2007) Cinco dicas para comear a trabalhar com virtualizao
- Computerworld, EUA. http://supergestao.com.br/novidade.php?id=
Vmware - VMware, Inc. - http://www.vmware.com
Xen - Citrix Systems, Inc - http://www.xen.org
Liberie F Cunha Neto, Fernando Ribeiro (2007) - Por que Virtualizar?
http://wiki.xen-br.org/index.php?title=Por_que_Virtualizar
Locaweb - Locaweb Servios de Internet S/A
http://www.locaweb.com.br/solucoes/cloud-computing.html
UOL Universo On Line - http://www.uolhost.com.br/data-center/uol-cloudcomputing.html?psid=1
Tecla - Grupo Alog Data Centers do Brasil - http://www.tecla.com.br/Cloud
Diogo Menezes Ferrazani Mattos (2008) - Virtualizao: VMWare e Xen
http://www.gta.ufrj.br/publicacoes/