Você está na página 1de 3

Ao falar em virtualizao, inevitvel que a maioria das pessoas a associem ideia de vrios

sistemas operacionais rodando na mesma mquina. Esse , na verdade, um dos diversos tipos de
virtualizao: a de hardware. Se por um lado ela no a nica, por outro , certamente, a mais
perceptvel.

O presente artigo contempla os aspectos triviais da virtualizao, com noes conceituais,


aplicaes prticas e sua forma de interao com o usurio final.

A VIRTUALIZAO EM SI

Para entender perfeitamente o conceito da tecnologia, deve-se traar um paralelo entre o que
real e o que virtual. Seguindo essa linha de raciocnio, algo real teria caractersticas fsicas,
concretas; j o virtual est associado quilo que simulado, abstrato. Dessa forma a virtualizao
pode ser definida como a criao de um ambiente virtual que simula um ambiente real,
propiciando a utilizao de diversos sistemas e aplicativos sem a necessidade de acesso fsico
mquina na qual esto hospedados.

Isso acaba reduzindo a relao de dependncia que os recursos de computao exercem entre si,
pois possibilita, por exemplo, a dissociao entre um aplicativo e o sistema operacional que ele
utiliza (j imaginou acessar o Microsoft Word atravs do Linux?).

Recomendado para voc

Placa Amplificador 30w... Fone De Ouvido Monster... Montado Decoder Leitor... Placa Montada Amplific...
Compre Placa... Compre Fone De Ouvido... Compre Montado... Compre Placa Montada...

A partir de R$ 99 A partir de R$ 538,90 A partir de R$ 99,80 A partir de R$ 109,90


E qual a vantagem?

Prioritariamente, econmica. Com a iminente crise ambiental global (principal fomentadora da TI


verde) e a crescente necessidade de diminuir o desperdcio de recursos (includa a a energia
eltrica), no h nada mais natural que o surgimento de alternativas para otimizar o uso de tais
recursos.

Agora pense em um computador no qual opere um servidor de e-mails: mesmo que o disco rgido
seja plenamente utilizado, no se pode dizer o mesmo sobre sua capacidade de processamento:
enquanto ela pode chegar ao pice em horrios de pico (como s 15h), tambm pode se
aproximar da ociosidade durante a madrugada. E se essa sobra fosse usada para gerar
relatrios, aproveitando melhor o tempo e processamento livres? Na teoria, surtiria a to desejada
economia de recursos; na prtica, isso obtido atravs da virtualizao.

OS TIPOS DE VIRTUALIZAO

Virtualizao de Hardware

Como mencionado no comeo da matria, a virtualizao de hardware consiste em rodar vrios


sistemas operacionais na mesma mquina. Isso possvel com o uso de programas especficos,
que geram mquinas virtuais (Virtual Machines, ou VMs): estas emulam os componentes fsicos
de um PC, possibilitando que um sistema operacional diferente seja instalado em cada uma delas.

H duas grandes vantagens na adoo dessa tecnologia: uma voltada a usurios, outra a
servidores. No caso dos primeiros, o trunfo consiste em eliminar a incompatibilidade entre
aplicativos e sistemas operacionais; pense em um usurio cujo PC tenha o Windows Vista
instalado, mas que deseje rodar um aplicativo que s compatvel com o Windows XP. Isso
possvel com a criao, nesse PC, de uma VM que rode o WinXP: depois disso, basta instalar o
aplicativo nessa VM e execut-lo normalmente (como se fosse um computador dentro de outro).

Quando aos servidores, sua virtualizao permite que, ao invs de se ter diversos subservidores
(que utilizam apenas uma porcentagem dos recursos das mquinas em que esto hospedados),
os processos sejam distribudos de forma equnime entre um nmero menor de computadores
(que, com isso, chegam mais prximos do aproveitamento total de sua capacidade). Isso reduz a
quantidade de mo-de-obra tcnica, o espao para alocar as mquinas e o gasto com eletricidade
necessrios; tudo isso incorre em economia.
Virtualizao da Apresentao

A maioria dos programas disponveis no mercado funciona no mesmo local em que se encontra a
instalao. Isso pode parecer bvio para usurios tradicionais, mas tal barreira foi quebrada com o
uso da Virtualizao da Apresentao: trata-se do acesso a um ambiente computacional sem a
necessidade de estar em contato fsico com ele. Isso propicia, entre outras coisas, a utilizao de
um sistema operacional completo (bem como de seus aplicativos) de qualquer local do planeta,
como se estivessem instalados no seu PC. O conceito bem parecido com o de acesso remoto,
com a diferena de que vrios usurios podem se beneficiar do mesmo sistema simultaneamente
(sem interferir uns aos outros).

Virtualizao de Aplicativos

Cada aplicativo depende do sistema operacional para uma variedade de servios, como alocao
de memria ou gerenciamento de drivers. Resolver incompatibilidades entre determinado
programa e o sistema operacional instalado na mquina fcil, podendo ser feito uso de qualquer
um dos dois tipos de virtualizao j citados (hardware e apresentao). Mas e quando o conflito
entre dois aplicativos distintos? Pode ser que cada um deles requeira, por exemplo, uma verso
diferente de uma mesma DLL.

Isso resolvido atravs da virtualizao de aplicativos. A tcnica consiste em ter uma nica cpia
de determinado aplicativo, instalada em um servidor virtual; usurios que desejarem ter acesso a
tal aplicativo podem faz-lo diretamente, sem a necessidade de que ele tambm esteja instalado
na mquina fsica. A partir da o programa pode ser executado normalmente, j que as
caractersticas especficas de cada aplicativo (seus drivers, entradas no registro, DLLs e afins) so
compiladas e baixadas diretamente para o PC do usurio, atravs da gerao de um aplicativo
virtual que fica parte.

A VIRTUALIZAO NO FUTURO

A virtualizao est chegando com o vento em popa suas vantagens econmicas so atrativas
demais para serem resistidas. A adoo de tecnologias como a computao em nuvens s
corrobora para seu inevitvel progresso. Ser que daqui a alguns anos poderemos acessar
nossos PCs de qualquer lugar do planeta? S o tempo dir.

Você também pode gostar