Vous êtes sur la page 1sur 24

FACULDADE DE TECNOLOGIA DE GUARATINGUET

TRABALHO DE FUNDAMENTOS DA COMPUTAO


VIRTUALIZAO
Pedro Aurlio Lemes da Silva
Flvio Maudie Costa
Rodrigo Cunha
lvaro Perez Sanchez
Marco Antonio Rodrigues Silva

Trabalho de Administrao apresentado


Faculdade de Tecnologia de
Guaratinguet

Profa.
Karina
Buttignon, no Curso Superior de
Tecnologia em Informtica
1 Semestre Noturno.

Guaratinguet - SP
2009

LISTA DE ILUSTRAES
Figura 01 Definies .............................................................................................. .. 08
Figura 02 Arquiteturas ............................................................................................ . 08
Figura 03 VMM ........................................................................................................ 09
Figura 04 VMM Hbrida............................................................................................ 09
Figura 05 Mquina virtual VMWare......................................................................... 11
Figura 06 Primeiro cenrio........................................................................................ 15
Figura 07 Segundo cenrio........................................................................................ 16
Figura 08 Terceiro cenrio ....................................................................................... 17
Figura 09 Redundncia ............................................................................................ 18
Figura 10 Clustering ............................................................................................... 18
Figura 11 Infraesutrutura virtual .............................................................................. 22

SUMRIO
1 INTRODUO .......................................................................................................
2 HISTRICO ...........................................................................................................
3 VIRTUALIZAO ................................................................................................
3.1 ARQUITETURAS DE VIRTUALIZAO .....................................................
3.2 A NECESSIDADE DE VIRTUALIZAO DO X86 ......................................
3.3 O QUE UMA MQUINA VIRTUAL ............................................................
3.4 OS BENEFCIOS DAS MQUINAS VIRTUAIS ............................................
3.5 COMPATIBILIDADE ........................................................................................
3.6 ISOLAMENTO ....................................................................................................
3.7 ENCAPSULAMENTO ........................................................................................
3.8 INDEPENDNCIA DE HARDWARE ..............................................................
4 CENRIOS PARA VIRTUALIZAO ..............................................................
4.1 PRIMEIRO CENRIO .......................................................................................
4.2 SEGUNDO CENRIO ........................................................................................
4.3 TERCEIRO CENRIO ......................................................................................
5 TIPOS DE VIRTUALIZAO .............................................................................
5.1 VIRTUALIZAO DE APRESENTAO ....................................................
5.2 VIRTUALIZAO DE APLICAO .............................................................
5.3 VIRTUALIZAO DE DESKTOPS ................................................................
5.4 VIRTUALIZAO DE SERVIDORES ............................................................
6 POR QUE VIRTUALIZAR? .................................................................................
7 O QUE UMA INFRAESTRUTURA VIRTUAL? ............................................
8 ECONOMIA DE ENERGIA ELTRICA (TI VERDE) .....................................
9 CONCLUSO .........................................................................................................
10 BIBLIOGRAFIA ...................................................................................................

4
5
6
8
10
11
12
13
13
13
14
14
14
16
16
19
19
19
19
20
20
21
23
24
24

1 INTRODUO
Virtual: adj. m+f (lat. virtuale) 1 Que no existe como realidade, mas sim como
potncia ou faculdade. 2 Que equivale a outro, podendo fazer s vezes deste, em virtude ou
atividade.
Virtualizar, segundo o conceito acima encontrado nos dicionrios, seria transformar
algo existente em algo no-real fisicamente.
Em computao, virtualizao um termo genrico utilizado para se referir da
abstrao dos recursos do computador. Uma boa definio seria: "uma tcnica para
mascarar as caractersticas fsicas dos recursos do computador de forma que outros
sistemas, aplicaes ou usurios finais possam interagir com tais recursos".
A virtualizao foi desenvolvida pela primeira vez na dcada de 60 (pela IBM) para
particionar hardwares grandes de mainframe, a fim de aproveit-los melhor como uma forma
de particionar de maneira lgica os computadores de mainframe em mquinas virtuais
separadas. Essas parties permitiam que os mainframes assumissem mltiplas tarefas, ou
seja, que executassem vrios aplicativos e processos ao mesmo tempo. Como os
mainframes eram recursos caros na poca, eles foram desenvolvidos para serem
particionados, como uma maneira de aproveitar completamente o investimento.
Atualmente, os computadores baseados na arquitetura x86 apresentam os
mesmos problemas de rigidez e subutilizao que os mainframes possuam na dcada de
60. Isso se deve porque o poderoso hardware x86 de hoje foi desenvolvido para executar um nico
sistema operacional e um nico aplicativo. Isso faz com que a maioria das mquinas seja
subutilizada.

interessante definir alguns pontos principais. Alguns termos como emulao e


simulao confundem com a idia de virtualizao. Esclarecendo:

Simulao: quando utilizado em TI, significa imitar um processo ou

uma operao do mundo real;

Emulao: Este termo quando aplicado em TI significa reproduzir as

funes de um determinado ambiente. Um exemplo fcil de assimilar so os


emuladores de fliperama ou videogames antigos;

Virtualizao: abstrair as caractersticas fsicas de uma mquina.

2 HISTRICO
Um dos questionamentos dos cticos em relao virtualizao sobre a
maturidade da tecnologia. Muitos possuem a concepo de que virtualizao muito novo,
recente, e portanto, mais um dos modismos que deve ser evitado. Para melhor resumir a
linha de tempo sobre virtualizao abaixo segue os principais acontecimentos:

1959 - "Time sharing in Large Fast Computers" - John McMarthy;

1961 - MITs CTSS: Time Share @ IBM 7094;

1963 - MITs Multics : proteo, multi-user;

1960 - IBM M44/44X Hardware + VMs (44X);

1967 - IBM 360 Modelo 67 com Memria Virtual - Criao de 360s

1969 - Unix1972 - VM/370;

1988 - Connectix;

1995 - MIT Exokernel;

1998 - VMWare - fundao;

2000 - Linux em zSeries;

2003 - Xen;

2004 - Virtual Server 2005;

2005 - Virtual Server 2005 R2;

2008 - Hyper-V.

virtuais;

Um detalhe que muito importante refere-se ao fato de muitos alegarem que a


Microsoft nova neste mercado de virtualizao. Na verdade possvel afirmar que a
Microsoft possui a tecnologia de virtualizao desde 1988. Neste perodo surge a Connectix,
uma empresa que comercializava as verses iniciais do Virtual PC.
Aps a compra da Connectix muito dos engenheiros e desenvolvedores foram para
os times de virtualizao da Microsoft e inclusive muitos trabalharam nos projetos do Virtual
Server e mais recentemente do Hyper-V (conhecido anteriormente pelo Codinome Viridian).

3 VIRTUALIZAO
A virtualizao permite executar vrias mquinas virtuais em uma nica mquina
fsica, compartilhando os recursos desse computador nico entre vrios ambientes.
Mquinas virtuais diferentes conseguem executar sistemas operacionais diferentes e
inmeros aplicativos no mesmo computador fsico. A CPU, a memria RAM, o disco rgido e
o controlador de rede podero ser includos para criar uma mquina virtual totalmente
funcional, capaz de executar um sistema operacional prprio e aplicativos exatamente como
um computador "real". Cada mquina virtual contm um sistema completo, o que elimina
possveis conflitos. Vrios sistemas virtuais podero ser executados ao mesmo tempo em
um nico computador fsico e compartilhar recursos de hardware. Ao encapsular uma
mquina inteira, incluindo CPU, memria, sistema operacional e dispositivos de rede, uma
mquina virtual se torna totalmente compatvel com todos os sistemas operacionais,
aplicativos e drivers de dispositivos x86 padro. Voc poder executar com segurana
muitos sistemas operacionais e aplicativos ao mesmo tempo, em um nico computador, e
cada um ter acesso aos recursos quando precisar.
Existem algumas definies importantes quando falamos de virtualizao:

Hypervisor: Constitui o componente principal que gerencia as

maquinas virtuais hospedadas por ele;

Virtualizao

Completa

(Full

Virtualization):

operacional Guest no-modificado sendo executado em um

Um

sistema

Hypervisor. Na

virtualizao completa o Hypervisor mascara completamente a virtualizao para o SO


Guest para obter o mximo de facilidade de utilizao;

Para-virtualizao

(Para-virtualization

Enlightenment):

Um

sistema operacional modificado sendo executado em um hypervisor. Na para


virtualizao o SO Guest e o Hypervisor colaboram para obter o mximo em
desempenho;

Virtualizao de Aplicao: Um mtodo para mascarar e executar

aplicaes em um SO ou vindo de um SO, tanto local quanto via rede atravs de


streaming;

Virtualizao de Apresentao: Neste modelo de virtualizao

apenas a camada de apresentao de um aplicativo executada na maquina cliente.


O processamento e uso de memria ficam no servidor que estiver provendo esta
modalidade de virtualizao;

Hosted Virtualization: Uma virtualizao de aplicao, que executa

um SO no-modificado, executando no topo de um sistema operacional padro;

Hardware Virtualization Assistance: Melhoramentos no processador

que suportam guests no-modificados (full virtualization); Intel-VT / AMD-V.


O desenho abaixo ilustra o funcionamento.

Figura 01 - Definies
3.1 ARQUITETURAS DE VIRTUALIZACAO
As arquiteturas de virtualizao so variadas e com certeza voc j deve ter se
deparado com alguma delas em algum momento:

Figura 02 Arquiteturas

Tipo-2 VMM: Nesta arquitetura temos o gerenciador de maquinas virtuais

acima da camada de sistema operacional. Exemplo: Java Virtual Machine, .Net CLR.

Tipo-1 VMM: Aqui o gerenciador de maquina virtual uma fina camada ,

prxima ao hardware. Em geral depende de instruo especfica no processador para ser


executada (anel ring-1 utilizado para processamento do Hypervisor). Exemplo: Hyper-V
(Microsoft).

Figura 03 VMM

VMM Hbrida: A arquitetura de um gerenciador de maquina virtual Hbrida

no depende de instrues especficas no processador, porm no executada acima da


camada do sistema operacional (ou abaixo dela). Exemplo: Virtual Server e Virtual PC.

Figura 04 VMM Hbrida

10

Da mesma forma que existem vrios tipos de arquitetura, o Hypervisor possui


modelos diferentes de implantao:

Hypervisor monoltico: Possui a vantagem de ter um Kernel mais simples

que os demais modelos, porm ainda complexo. Utiliza modelo prprio de drivers (so
implantados dentro do hypervisor).

Hypervisor Microkernelo: Possui funcionalidade simples de particionamento.

Os drivers so executados nos Guests.

3.2 A NECESSIDADE DE VIRTUALIZAO DE X86


A virtualizao foi abandonada nas dcadas de 80 e 90, quando os aplicativos de
servidores-clientes e servidores e desktops x86 baratos levaram computao distribuda. A
adoo ampla do Windows e o surgimento do Linux como sistemas operacionais de
servidor, na dcada de 90, estabeleceram os servidores x86 como o padro do setor. O
crescimento das implantaes de servidores e desktops x86 trouxeram novos desafios
operacionais e de infraestrutura de TI. Esses desafios incluem:

Baixa utilizao da infraestrutura. As implantaes tpicas de servidores x86

alcanam uma mdia de utilizao equivalente a apenas 10% ou 15% da capacidade total,
de acordo com IDC (International Data Corporation), uma empresa de pesquisa de mercado.
As organizaes executam normalmente um aplicativo por servidor, para evitar que as
vulnerabilidades de um aplicativo afetem a disponibilidade de outro no mesmo servidor.


Custos crescentes de infraestrutura fsica. Os custos operacionais para

sustentar uma infraestrutura fsica crescente aumentam constantemente. A maioria das


infraestruturas de computao deve permanecer em operao a todo o momento, o que
resulta em custos de consumo de energia, refrigerao e instalao que no variam com os
nveis de utilizao.

11

Custos crescentes de gerenciamento de TI. Conforme os ambientes de

computao se tornam mais complexos, aumentam o nvel necessrio de especializao e


de experincia dos funcionrios de gerenciamento da infraestrutura e os respectivos custos.
As organizaes gastam muito tempo e recursos em tarefas manuais associadas
manuteno de servidores e, por isso, precisam de mais funcionrios para essas tarefas.


Proteo insuficiente contra failover e desastres. As organizaes so cada

vez mais afetadas pelo tempo de inatividade dos aplicativos essenciais ao servidor e pela
inacessibilidade dos desktops essenciais aos usurios finais. A ameaa de ataques
segurana, desastres naturais, pandemias e terrorismo elevaram a importncia do
planejamento da continuidade de negcios para desktops e servidores.


Desktops de usurios finais que exigem muita manuteno. O gerenciamento

e a segurana de desktops corporativos apresentam inmeros desafios. O controle de um


ambiente de desktop distribudo e a aplicao das polticas de gerenciamento, acesso e
segurana sem afetar a capacidade de trabalho dos usurios so complexos e caros.
Incontveis patches e upgrades precisam ser continuamente aplicados aos ambientes de
desktop para eliminar as vulnerabilidades de segurana.

3.3 O QUE UMA MQUINA VIRTUAL?

Figura 05 Mquina Virtual da VMWare

12

Uma mquina virtual um continer de software totalmente isolado e capaz de


executar sistemas operacionais e aplicativos prprios como se fosse um computador fsico.
Uma mquina virtual se comporta exatamente como um computador fsico e tem CPU,
memria RAM, disco rgido e NIC (Network Interface Card, placa de interface de rede)
virtuais

prprios

(isto

baseados

em

software).

A diferena entre uma mquina virtual e uma mquina fsica no pode ser notada por um
sistema operacional, muito menos por aplicativos ou outros computadores na rede. At
mesmo a mquina virtual acredita que ela um computador "real". Mesmo assim, a mquina
virtual inteiramente composta de software e no contm componentes de hardware. Como
resultado, as mquinas virtuais oferecem uma srie de vantagens diferentes em
comparao com o hardware fsico.

3.4 OS BENEFCIOS DAS MQUINAS VIRTUAIS


Em geral, as mquinas virtuais possuem quatro caractersticas principais que
beneficiam os usurios:

Compatibilidade: as mquinas virtuais so compatveis com todos os

computadores x86 padro

Isolamento: as mquinas virtuais ficam isoladas umas das outras, como se

estivessem separadas fisicamente

Encapsulamento: as mquinas virtuais encapsulam um ambiente de

computao completo

Independncia

de

hardware:

independentemente do hardware subjacente

as

mquinas

virtuais

so

executadas

13

3.5 COMPATIBILIDADE
Exatamente como um computador fsico, a mquina virtual hospeda sistema
operacional de convidado e aplicativos prprios e tem todos os componentes encontrados
em um computador fsico (placa-me, placa VGA, controladora de placa de rede etc.). Como
resultado, as mquinas virtuais so totalmente compatveis com todos os sistemas
operacionais, aplicativos e drivers de dispositivo padro x86. Por isso, possvel usar uma
mquina virtual para executar os mesmos softwares de um computador fsico x86.

3.6 ISOLAMENTO
Embora as mquinas virtuais possam compartilhar os recursos fsicos de um nico
computador, elas ficam totalmente isoladas umas das outras, como se fossem mquinas
fsicas separadas. Se, por exemplo, houver quatro mquinas virtuais em um nico servidor
fsico, e uma delas falhar, as outras trs continuaro disponveis. O isolamento um dos
principais motivos pelos quais a disponibilidade e a segurana dos aplicativos em execuo
em ambientes virtuais so muito superiores aos dos aplicativos em execuo em um
sistema tradicional no virtualizado.

3.7 ENCAPSULAMENTO
Uma mquina virtual basicamente um continer de software que rene ou
"encapsula" um conjunto completo de recursos virtuais de hardware, um sistema operacional
e todos os aplicativos dentro de um pacote de softwares. O encapsulamento torna as
mquinas virtuais incrivelmente compactas e fceis de gerenciar. Por exemplo, voc pode
mover e copiar uma mquina virtual de um local para outro como qualquer outro arquivo de
software, ou salvar uma mquina virtual em qualquer mdia padro de armazenamento de
dados, seja um carto de memria flash USB ou uma SAN corporativa.

14

3.8 INDEPENDNCIA DE HARDWARE


As mquinas virtuais so completamente independentes do hardware fsico
subjacente. Por exemplo, possvel configurar uma mquina virtual com componentes
virtuais (por exemplo, CPU, placa de rede, controladora SCSI) que sejam completamente
diferentes dos componentes fsicos presentes no hardware subjacente. As mquinas virtuais
no mesmo servidor fsico podem at executar tipos diferentes de sistemas operacionais
(Windows,

Linux

etc).

Quando combinada com as propriedades de encapsulamento e compatibilidade, a


independncia de hardware garante a liberdade de mover mquinas virtuais de um tipo de
computador x86 para outro sem a necessidade de fazer alteraes nos drivers dos
dispositivos, nos sistemas operacionais ou nos aplicativos. A independncia de hardware
tambm significa que voc pode executar uma mistura heterognea de sistemas
operacionais e aplicativos em um nico computador fsico.

4 CENRIOS PARA VIRTUALIZAO

4.1 PRIMEIRO CENARIO


Abordaremos

neste

capitulo,

alguns

cenrios

onde

podemos

utilizar

virtualizao.
O primeiro cenrio de uso da virtualizao o de escritrios remotos. Este modelo
possui as seguintes caractersticas:
1.

Uma matriz contendo um Datacenter;

2.

Escritrios remotos (filiais) com alguns servidores.

Aqui entra o cenrio da Virtualizao de Aplicao, Virtualizao de Apresentao


e Virtualizao de Servidor.

15

Na Virtualizao de Aplicao voc pode virtualizar aplicativos que so


incompatveis entre si, tornando possvel sua utilizao simultaneamente com outros
aplicativos conflitantes no mesmo desktop. A Virtualizao de Apresentao oferece
vrios benefcios para este cenrio, pois:

Elimina a necessidade de ter aplicativos instalados localmente nos

desktops dos usurios das filiais;

Manuteno e suporte aos aplicativos para uma filial centralizado;

Reduz a necessidade de upgrades elevados para os desktops da filial.

E para finalizar a Virtualizao de Servidor ajuda a reduzir custos de manuteno


de hardware de servidores da filial, consolidao de hardware e tambm reduo no
consumo de energia e nos contratos de manuteno de hardware.

Figura 06 Primeiro cenrio

16

4.2 SEGUNDO CENRIO


O segundo cenrio muito comum em empresas que possuem um processo de
teste e homologao. Um cenrio vlido de teste aquele que apresenta praticamente o
maior grau de semelhana com o ambiente de produo.
Isto significa que se determinado servidor na produo possui 1 DLL corrompida, a
mesma deve existir no seu par localizado no ambiente de teste e homologao. Uma
vantagem quando todos os servidores de produo esto virtualizados justamente a
facilidade de replicar suas imagens para ambientes de teste e homologao, permitindo
maior semelhana.

Figura 07 Segundo cenrio

4.3 TERCEIRO CENRIO


O terceiro cenrio o mais comum de todos, pois acaba sendo o foco principal de
qualquer projeto de virtualizao. Trata-se do cenrio de consolidao de servidores. Cada
vez mais falado sobre Green IT (ou TI Verde), pois a preocupao com consumo de
energia cada vez mais preocupante. As vantagens deste cenrio so:

17

Reduo de custo com espao fsico: empresas que possuem servidores

em datacenters de terceiros pagam pelo espao em rack utilizado pelos seus servidores e a
virtualizao pode ajudar muito neste aspecto;

Reduo em consumo de eletricidade: Aqui acaba sendo um dos primeiros

pontos perceptveis de impacto na economia com virtualizao;

Reduo de contratos de manuteno e gerenciamento: quando feito a

aquisio de um servidor importante tambm ter um contrato de manuteno do mesmo.


Afinal um equipamento crtico de uma empresa possui SLA, e isto tem um custo razovel,
dependendo do nvel de SLA contratado.

Figura 08 Terceiro cenrio


Outra grande dvida que surge nos projetos de virtualizao a redundncia. Se
voc planejou apenas 1 nico servidor fsico comportando vrias maquinas virtuais (e no
planejou uma tolerncia em caso de falha da mesma) ento acabou de criar um ponto nico
de falha (SPOF - Single Point of Failure).
Neste aspecto existem formas para prover contingncia. Uma das formas mais
utilizadas o Clustering. Nesta modalidade 2 ou mais mquinas configuradas em Cluster (
necessrio sistemas operacionais especficos) trabalham como Hosts de virtualizao. Em
caso de falha de uma das maquinas Host que estava gerenciando determinada VM (virtual

18

machine / maquina virtual) o controle do Cluster se encarrega de repassar o controle da VM


para outro n (servidor membro do Cluster).

Figura 09 - Redundncia
Da mesma forma que possvel fazer o Cluster nos servidores Hosts, tambm
possvel implementar o Clustering nas prprias maquinas virtuais, lembrando que o sistema
operacional destas maquinas virtuais deve suportar Clustering.

Figura 10 Clustering

19

5 TIPOS DE VIRTUALIZAO

5.1 VIRTUALIZAO DE APRESENTAO


Neste modelo temos o servidor que possui aplicativos de Desktop instalados
localmente. O servio de virtualizao de apresentao envia apenas a tela da aplicao
(camada de apresentao) para os desktops.
Todo o processamento e uso de memria ficam no servidor de virtualizao de
apresentao. O desktop que executar esta camada de apresentao ir trafegar
basicamente atualizao de vdeo, comandos de teclado e mouse. Quem trabalha com
produtos Microsoft conhece esta tecnologia atravs do Terminal Services.

5.2 VIRTUALIZAO DE APLICAO


Este modelo um dos mais interessantes, pois resolve muitos problemas de
incompatibilidade de aplicativos nos desktops. Muitos administradores de rede e equipes de
help-desk j passaram por situaes onde determinado aplicativo X no pode ser instalado
na mesma maquina que tenha o aplicativo Y devido a algum conflito.
Neste cenrio, o servidor de Virtualizao de Aplicao controla o envio dos
aplicativos para os desktops. Nos desktops a aplicao executada normalmente utilizando
a memria e processador local, porem totalmente independente de caractersticas locais
do desktop como registro, arquivos, etc. Para aqueles que trabalham com tecnologias
Microsoft esta virtualizao fornecida atravs do Microsoft Application Virtualization.

5.3 VIRTUALIZAO DE DESKTOPS

20

Este modelo trabalha em conjunto com outras solues de virtualizao, e


oferecem um meio seguro e estvel para virtualizar desktops. Normalmente demanda uma
infra-estrutura especfica para isto, chamada de Virtual desktop Infrastructure (VDI).

5.2 VIRTUALIZAO DE SERVIDORES


Este o principal cenrio de virtualizao corporativo, pois a princpio o mais
rpido de ser implantado. Aqui a virtualizao demanda uma camada responsvel pelo
"ambiente" para as maquinas virtuais, mais conhecido como Hypervisor.
Os principais fabricantes de soluo de virtualizao possuem seus prprios
Hypervisors, e no caso da Microsoft conhecido como Hyper-V. A virtualizao de
servidores demanda um captulo especial dedicado a ela, que no aprofundaremos nesse
trabalho.

6 PORQUE VIRTUALIZAR?
Com a virtualizao da sua infraestrutura de TI, possvel reduzir custos de TI e
aumentar a eficincia, o aproveitamento e a flexibilidade dos ativos existentes. No mundo
inteiro, empresas de todos os portes se beneficiam da virtualizao. Veja como a
virtualizao de 100% da sua infraestrutura de TI beneficiar a sua organizao.
Cinco principais razes para adotar softwares de virtualizao
1.

Aproveite melhor os recursos existentes: agrupe os recursos da

infraestrutura comum e acabe com o modelo "um aplicativo para cada servidor" com a
consolidao de servidor.
2.

Diminua os custos do datacenter com a reduo da infraestrutura fsica

e o aprimoramento da mdia de servidores para cada administrador: menos servidores


e hardware de TI significam menos requisitos de espao fsico, energia e refrigerao. Com

21

ferramentas de gerenciamento melhores, voc pode aprimorar a mdia de servidores para


cada administrador, diminuindo tambm a necessidade de funcionrios.
3.

Aumente a disponibilidade de hardware e aplicativos para garantir uma

melhor continuidade de negcios: faa backup e migrao seguros de ambientes virtuais


completos sem interromper os servios. Elimine o tempo planejado de inatividade e faa
com que o sistema se recupere imediatamente de problemas inesperados.
4.

Ganhe flexibilidade operacional: acompanhe as mudanas do mercado com

o gerenciamento dinmico de recursos, o provisionamento mais rpido de servidores e a


implantao aprimorada de desktops e aplicativos.
5.

Aprimore a administrabilidade e a segurana do desktop: implante,

gerencie e monitore ambientes de desktop seguros que os usurios possam acessar local
ou remotamente, com ou sem conexo de rede, em praticamente qualquer desktop, laptop
ou tablet PC padro.

7 O QUE UMA INFRAESTRUTURA VIRTUAL?


Com uma infraestrutura virtual, voc pode compartilhar os recursos fsicos de
vrias mquinas entre toda a sua infraestrutura. Com uma mquina virtual, voc pode
compartilhar os recursos de um nico computador fsico entre vrias mquinas virtuais para
ter o mximo de eficincia. Os recursos so compartilhados entre vrias mquinas virtuais e
aplicativos. As suas necessidades de negcios so a fora propulsora por trs do
mapeamento dinmico dos recursos fsicos da sua infraestrutura para os aplicativos, mesmo
quando essas necessidades evoluem ou se alteram. Agregue seus servidores x86 rede e
ao armazenamento em um pool unificado de recursos de TI que podem ser utilizados pelos
aplicativos quando e onde forem necessrios. Essa otimizao de recursos traz mais
flexibilidade organizao e reduz os custos operacionais e de capital.

22

Figura 11 Infraestrutura virtual


Uma infraestrutura virtual consiste nos seguintes componentes:

Hypervisores "bare metal" para possibilitar a virtualizao completa de cada

computador x86.

Servios de infraestrutura virtual, como gerenciamento de recursos e backup

consolidado, para otimizar os recursos disponveis entre as mquinas virtuais.

Solues de automao que oferecem recursos especiais para otimizar um

processo de TI especfico, como provisionamento ou recuperao de desastres.


Desvincule seu ambiente de software da infraestrutura de hardware subjacente de
modo que seja possvel agregar vrios servidores, infraestruturas de armazenamento e
redes em um pool de recursos compartilhados. Em seguida, disponibilize esses recursos de
maneira dinmica, segura e confivel para os aplicativos, conforme necessrio. Com essa
abordagem pioneira, seus clientes podem utilizar componentes de servidores padro
baratos para criar um datacenter auto-otimizvel e garantir altos nveis de utilizao,
disponibilidade, automao e flexibilidade.

23

8 ECONOMIA DE ENERGIA ELTRICA (TI VERDE)


O consumo de energia item crtico no TI das organizaes atualmente,
principalmente quando o objetivo reduzir custos, preservar o meio ambiente e otimizar o
datacenter. Apenas nos EUA, datacenters consumiram $4.5 bilhes em eletricidade no ano
de 2006. A Gartner1 estima que em mais de 5 anos, mais datacenters corporativos
economizaro muita energia (consumo e refrigerao).
Adeptos da virtualizao reduzem seus custos de energia e consumo em mais de
80%.
A Gartner2 estima que 1.2 milhes de servidores utilizando virtualizao,
representam uma economia agregada de energia eltrica em torno de 8.5 bilhes de kWh
mais do que e consumido em eletricidade anualmente em toda a Inglaterra para utilizao e
arrefecimento de servidores.
Analistas da IDC3 indicam que a capacidade no utilizada de servidores
corresponde aproximadamente:

$140 bilhes

Mais de 20 milhes de servidores

Aproximadamente 4 tons de dixido de carbono (CO2) so dispensadas


anualmente por um servidor. Destes, os servidores subutilizados produzem um total de mais
de 80 milhes de toneladas de CO2 por ano. Isto mais que o emitido por toda a Tailndia
e mais metade de TODOS os pases da America do sul.

Gartner, Inc. "Eight Critical Forces Shape Enterprise Data Center Strategies" by Rakesh
Kumar, 02/08/07
2

Gartner, Inc.Gartner Says Agility Will Become the Primary Measure of Data Centre
Excellence by 2012,10/24/07
3
IDC, Enterprise Class Virtualization 2.0 Application Mobility, Recovery, and Management,
Doc # DR 2007_5MEW, February 2007

24

9 CONCLUSO
Conclumos, depois de tudo que foi apresentado nesse trabalho, que a
virtualizao nada tem de nova e j a utilizamos, muitas das vezes sem se dar conta disso,
no nosso dia-a-dia. Se feita dentro do especificado e com as finalidades as quais ela se
prope, no vemos desvantagens, uma vez que suas vantagens e ganhos so muito
expressivos, desde que escalonada de forma correta.
Percebemos tambm muito ganho de potencial para quem trabalha com
desenvolvimento de software, para homologao em diversos ambientes operacionais, sem
precisar dispor de diversos equipamentos.
Tambm para a rea de TI, podemos dizer que inmeros so seus usos e alm da
estratgia de operao, sua eficiencia quase que moldvel imaginao de quem a
utiliza.
Em se tratando de economia de energia e emisso de CO2, temos apenas nisso,
um timo e nobre motivo para nos adequarmos a essa tecnologia, independente do rumo
que o mercado venha tomar.

9 Bibliografia
FABIO HARA. O que virtualizao? http://superdownloads.uol.com.br/materias/quevirtualizacao-parte-1.html
CONECTE COMUNICAO.
http://www.conectecomunicacao.com.br/conecte/publier4.0/texto.asp?id=259
WMWARE. http://www.vmware.com/br/technology/why.html /

http://www.vmware.com/solutions/green-it/
MICROSOFT. http://www.microsoft.com/brasil/servidores/virtualizacao/promise.mspx

Vous aimerez peut-être aussi