Vous êtes sur la page 1sur 41

1

Faculdade Pitgoras




Glaysson Carvalho Costa
Joo Marcos Mendes
Naiara Andrade
Bruno Felipe Gonalves de Sousa




Mquinas virtuais











Belo Horizonte, Minas Gerais 2014

2

Faculdade Pitgoras




Glaysson Carvalho Costa
Joo Marcos Mendes
Naiara Andrade
Bruno Felipe Gonalves de Sousa




Mquinas virtuais

Visa falar sobre as mquinas virtuais, seus recursos, usabilidades e os principais aplicativos


Professor Alexandre Arnaut






Belo Horizonte, Minas Gerais 2014

3

Sumrio

Histria....................................................................................................................4
Gerenciamento da mquina virtual pelo hardware..................................................5
Principais Aplicativos de Virtualizao....................................................................7
Passo a passo como instalar o Virtual Box e configurar o VirtualBox....................12
Passo a passo como instalar uma VM do MS-DOS Verso 6.22 no VirtualBox....20
Caractersticas de cada aplicativo...........................................................................31
Concluso................................................................................................................40
Bibliografia...............................................................................................................41



















4

Mquina Virtual
Apesar de ser muito usada hoje em dia a mquina virtual no uma" ideia" atual, a origem
se d ao final dos anos 1950 e comeo dos anos 1960. Criada primeiramente pela IBM, a
mquina virtual dava a sensao de que o sistema operacional est acessvel para seu uso
exclusivo. A criao mquinas virtuais foi a soluo de muitos problemas para sistemas de
computao, pelas vantagens que tinha como segurana do sistema real, portabilidade e
custo.
Na Universidade de Cambridge na dcada de 60 foi feita uma das primeiras virtualizaes.
A mquina virtual gerava um cdigo chamado Cdigo O que era facilmente lido pelo host
(sistema que hospeda a mquina virtual) ou o Cdigo O era convertido por compiladores
desenvolvidos na poca para a linguagem da mquina nativa.
J nos anos 70 na Universidade da Califrnia foi usada a linguagem Pascal. Tinha diferena
das outras verses por buscar uma independncia do hardware adjacente (mquina real ou
host), tambm foi aplicada a linguagem Forth que se baseava em arquiteturas de endereo
zero ou baseadas em pilhas.

Em 72, a Xerox PARC inovou com a linguagemSmalltalk desenvolvida no conceito de objeto
(onde um compilador implementa uma linguagem fonte traduzindo programas escritos nessa
linguagem para a linguagem objeto da mquina alvo, onde os programas vo ser
executados), que foi crucial para a criao da plataforma que muito usada at hoje: a
linguagem Java.
H tambm uma linguagem desenvolvida no Brasil mais especificamente na Universidade
Catlica do Rio de Janeiro que adiciona uma VM (mquina virtual) baseada em registro. O
nome da linguagem era Lua, que quando tinha um arquivo executado era convertido em
bytecodes e, em seguida, executado na VM.
A virtualizao de plataforma teve e tem importncia de fornecer e gerenciar tanto
servidores quanto desktops, a virtualizao de aplicativos ainda fornece mecanismos timos
para alhear um aplicativo a partir do seu sistema host.



5

Gerenciamento da mquina virtual pelo hardware
Quando rodamos a mquina virtual o hardware o identifica como um software com alguns
privilgios diga-se de passagem. Quando criamos uma VM ela ir alocar, durante a sua
execuo uma quantidade pr-definida de memria RAM.Ela geralmente emula um
ambiente de computao fsica, toda via requisies de CPU, memria, disco rgido, rede e
etc, os recursos de hardware sero providos de uma camada de virtualizao que traduz
essas solicitaes para o hardware presente na mquina.
A VM consegue fazer com que os aplicativos e sistemas operacionais "achem" que esto
sendo diretamente executados de um hardware fsico e no de uma simulao como mostra
a imagem abaixo, isso possibilita que eles possam ser instalados dentro do sistema
operacional sem nenhum problema


Abaixo, as formas mais comuns de virtualizao:
Virtualizao de servidor tcnica de execuo de um ou mais servidores virtuais
sobre um servidor fsico; permite maior densidade de utilizao de recursos
(hardware, espao e etc), enquanto permite que isolamento e segurana sejam
mantidos;
Virtualizao de aplicao a virtualizao de aplicao permite executar
aplicaes em um ambiente virtualizado no desktop do usurio, isolando a aplicao
do Sistema Operacional; isso possvel atravs do encapsulamento da aplicao no

6

ambiente virtual quando a soluo completa de virtualizao de aplicaes
implantada, possvel distribuir aplicaes de um servidor central;
Virtualizao de desktop consiste na execuo de mltiplos sistemas
operacionais em uma nica workstation e permitindo que uma aplicao de linha de
negcio seja executada em um sistema operacional no compatvel;
Virtualizao de apresentao a virtualizao de apresentao permite executar
e manter o armazenamento das aplicaes em servidores centralizados, enquanto
prov uma interface familiar para o usurio em sua estao.
Virtualizao de perfil com a virtualizao de perfil, os usurios podem ter os
documentos e perfil separados de uma mquina especfica, o que permite a fcil
movimentao do usurio para novas estaes em caso de roubo ou quebra de
equipamento; a virtualizao de perfil tambm permite ter uma experincia de
desktop nica quando utilizando outras tecnologias de virtualizao, como VDI.
Um dos componentes crticos para a implantao de um projeto de virtualizao,
independente da tecnologia utilizada, so as ferramentas de gerenciamento. As ferramentas
que gerenciam o ambiente Virtual devem gerenciar tanto o ambiente fsico como o virtual,
assim como Sistema Operacional e Aplicaes.


















7

Principais Aplicativos de Virtualizao (Ferramentas de gerenciamento)
Virtual Box
Fabricante - Oracle
Um timo aplicativo pois funciona muito bem em quase todos os processadores e possibilita
a instalao de vrias verses de sistemas operacionais alm de ser portvel, e tem
recursos extras. A virtual box criada pela Oracle tem bastantes recursos como suporte a
resoluo de vdeo e timo desempenho um bom recurso adicional so as Guest additions
que faz com que o usurio no precise capturar a tela toda vez que for usar a mquina
virtual.

Tem uma variedade bem maior a plataforma em relao as suas concorrentes.
compatvel com Windows, Mac OS X, Linux, Solaris, tanto para 32 como para 64 bits.
Tem um grande consumo de memria RAM. Seu uso dos recursos bsicos bem
abrangente uma VM muito boa considerando sua licena liberada.









8

VMware
Fabricante - VMware Inc.
A VMware tem 2 "verses", a player gratuita mas s tem os recursos bsico, j o
Workstation alm dos recursos j presentes na verso player vem com mais alguns recursos
avanados como: Clonar VMs, tirar mltiplos snapshots (funcionam como um ponto de
restaurao usados para quando o usurio fazer uma alterao errada possa voltar o estado
a mquina antes dessa alterao) e mostra as mudanas feitas no sistema operacional da
VM. Tambm possvel a instalao de vrios verses de sistemas operacionais e
desenvolvida pela VMware Inc. que subsidiria da EMC Corporation. Podemos ver nas
imagens abaixo que o Workstation tem mais opes e recursos que o Player.
)
Um aplicativo somente para o bsico e bem fcil de ser usado para tarefas simples
como criao, remoo e modificao da VM.

9


um aplicativo fcil de se usar para tarefas simples, mas um pouco complexo para os
recursos adicionais: consegue se conectar a um servidor remoto, virtualiza o
hardware, clona e compartilha a mquina virtual e pode ser acessada remotamente,
alm do suporte ao Windows 8 e ao USB 3.0
QEMU
QEMU um software livre para Linux criado por Fabrice Bellard. Sendo baseado em
KVM (Kernek-based Machie), alm de emular um processador e hardware de interligao de
redes e vdeo, o QEMU executa os cdigos direto no hardware do host assim emula
mquinas atravs do tipo de hardware com traduo dinmica que atinge uma velocidade
razovel, no deixando de ser fcil de converter para novos processadores.




10

Uma VM poderosa tem algumas caractersticas nicas como o aumento da
performance em x86, a partir de um programa acelerador e tambm um suporte para
mltiplas arquiteturas tambm funciona como um suporte que roda cdigos binrios
do Linux para diversas outras arquiteturas que sejam diferentes da hospedeira. H
possibilidade tambm de salvar e tambm restaurar o estado da mquina.

PARALLELS
Fabricante - Parallels, Inc.
Um software de virtualizao de hardware para Macintosh com computadores com
processadores Intel. Desenvolvida pela Parallels Inc. essa VM virtualiza o hardware,
consegue usar diretamente os recursos de hardware do host graas a tecnologia hypervisor
e tem uma alta portabilidade podendo-se interromper um VM, transferi-la para outro host e l
reiniciado.

Pode ser controlado remotamente por um iPad ou iPhone com o aplicativo Parallels
Mobile. Tem suporte para Windows 7 e quando usado em um Mac OS X Lion a VM
disponibiliza o Launchpad que muda a interface dos aplicativo Windows para se
parecer com a interface do Mac. Uma VM de fcil utilizao dos recursos bsicos.


MICROSOFT VIRTUAL PC
Fabricante Microsoft

Ferramenta de virtualizao gratuita para virtualizar estaes de trabalho da Microsoft.
Exclusivamente usado em sistemas Windows, necessita de um sistema operacional para
funcionar.

11


Usada exclusivamente para Windows essa VM no obtm opes de instalar outros
sistemas no pertencentes a Microsoft em 64bits. Tem um uso fcil e no contm
muitos recursos adicionais uma mquina virtual mais rstica.




















12

Passo a passo como instalar o virtual box e configurar o virtual box:
Requisitos mnimos para instalao do virtualbox.
*512 MB de ram
*80 GB de HD
*Processador 1.6ghz
*Ter o CD ou a ISO para a instalao do sistema operacional na VM

Compatibilidade
Windows
Linux
Solaris
Mac OS
Link do Download do instalador:
https://www.virtualbox.org/wiki/Downloads
Instalando o VirtualBox
Passo 1.Faa o download do aplicativo de acordo com sua verso de sistema operacional
sendo utilizada:
https://www.virtualbox.org/wiki/Downloads


13


Passo 2. V para a pasta onde foi baixado o instalador e d um duplo clique sobre ele;

Executando o instalador baixado


Passo 3.Ao executar o instalador, mensagens como essa podero aparecer:

OBS: No se preocupe, o software no ir danificar o seu computador.

14


Na primeira tela do instalador, clique no boto Next;

Iniciando a instalao

Passo 4. Em seguida, possvel marcar ou desmarcar opes de instalao. Por padro, o
ideal deixar como est e clicar no boto Next;

Habilitando ou desabilitando itens a serem instalados.

15

Passo 5.Na tela seguinte, marque a opes referentes criao do cone do programa e
depois, novamente, clique em Next;

Escolhendo onde sero instalados cones do VirtualBox
Passo 6.Agora um passo crtico: o instalador avisar que ir reiniciar as conexes de rede
durante o processo. Caso tenha algum trabalho ou aplicativo usando alguma das conexes
de rede, feche-o e depois clique no boto Yes, para continuar a instalao;

Instalador alertando que reiniciar as conexes de rede

16

Passo 7. Na prxima tela, clique em Install. Se for solicitada a senha do administrador,
digite-a ou apenas confirme a autorizao;
Confirmando e autorizando a instalao

Passo 8.Na ltima tela, apenas clique em Finish para finalizar a instalao.

Finalizando a instalao


17

Instalando o pacote de extenses
Passo 1. Volte para a pgina de download do virtualBox escolha a verso do arquivo de
extenso correspondente a sua verso do virtualbox e baixe a opo Extension Packs;
Baixando o "Extension Pack"
Passo 2. V para a pasta onde foi baixado o arquivo e d um duplo clique nele;

Abrindo o arquivo baixado
Passo 3. Ser aberto o VirtualBox e exibida uma mensagem mostrando o que ser
instalado. Clique no boto Instalar para confirmar;

18


Confirmando a instalao
Passo 4.Na prxima tela, leve a barra de rolagem para baixo at o fim e clique no boto Eu
concordo (A). Se for solicitada a senha do administrador, digite-a ou apenas confirme a
autorizao;

Concordando com os termos da instalao

19

Passo 5. Aguarde finalizar o processo. No final, ser exibida uma janela de confirmao.
Clique no boto OK.

Finalizando a instalao do pacote
Pronto. Agora voc tem o VirtualBox instalado e com os complementos necessrios para
us-lo melhor.












20

Passo a passo como instalar uma VM do MS-DOS Verso 6.22 no VirtualBox
MS-DOS acrnimo de MicroSoft Disk Operating System um sistema operacional,
comprado pela Microsoft para ser usado na linha de computadores IBM PC. O dono, e
criador original do projeto QDOS - Quick and Dirty Operating System, a empresa Seattle
Computer Systems, que foi inicialmente uma tentativa de criar um concorrente do
estabelecido Sistema Operacional CP/M que rodasse no recm-lanado processador 8086
da Intel.
Requerimentos:
Hoje qualquer PC com os requerimentos para instalao do Virtual Box consegue executar o
MS-DOS, mas para a poca seria os requerimentos mnimos necessrios para instalao do
MS-DOS 6.22:

Iniciando a Instalao:
1 Passo realizar o download das isos de instalao do MS-DOS, nos links abaixo.
https://www.dropbox.com/sh/jzm0fbnb7fz526u/mKJ19A1JMo
https://mega.co.nz/#!lcNnwRxS!bcuuvUFSr-40L63rp9llkG40159RThdpJRSYcJY6QFchttp://
Aps realizar o download, ser necessrio utilizar os 3 arquivos com a extenso iso para
instalao da VM, como na imagem abaixo:

2 Criando a VM no virtual Box
Abra o virtual Box e clique na opo Novo para visualizar a tela de criao de VMS.
Requisitos mnimos
Processador Intel 8088 ou superior
Memria Ram 512 KB
Disco rgido 14 MB ou superior
Drive de disquetes 3.5/5.25
Placa de vdeo CGA, HERCULES ou EGA
Controlo Teclado

21

No campo Tipo selecione a opo Other


Aps definir o tipo do sistema, basta definir um nome para a mquina a ser configurada no
campo Nome e clicar em Prximo.



22

A prxima etapa para definir a quantidade de memria ram a ser utilizada pelo sistema,
neste campo no necessrio aumentar a quantidade de memria, basta utilizar a
quantidade padro indicada pelo programa. Clicar em Prximo.


Nesta etapa iremos criar o Disco Rgido para o nosso sistema, iremos utilizar a opo de
Criar um disco rgido virtual agora clique em Criar.


23

Nesta etapa iremos selecionar o tipo de arquivo de disco rgido, iremos utilizar a opo
padro do virtual box VDI (VirtualBox Disk Image) e clicar em Prximo.


Nesta etapa iremos selecionar a opo de Tamanho Fixo j que o nosso sistema ocupa
pouco espao em disco. Clique em Prximo.



24

Nesta etapa iremos selecionar o tamanho do disco a ser criado, como o sistema no ocupa
muito espao pode se utilizar uma quantidade pequena de espao no seu HD para
armazenar est VM, aps definir o local onde o arquivo ser criado e o tamanho do arquivo,
clique em Criar.

Aps criar a VM iremos configura-la para instalar o MS-DOS
Clique em Configuraes:


25

Em seguida iremos selecionar a opo Armazenamento, dentro de armazenamento
iremos visualizar a Controladora Floppy, iremos clicar na opo Vazio e selecionar o
arquivo ISO de Instalao do MS-DOS j salvo no computador.



Selecione o arquivo de disco 1 salvo no diretrio de seu pc e clique em Abrir.


26

Aps abrir o arquivo clique em OK e inicie a VM Criada do MS-DOS, selecionando a VM
criada e clicando em Iniciar.

Aps iniciar a VM o Boot ser dado utilizando o arquivo de disco 1 de instalao do MS-
DOS, selecionado anteriormente carregando a tela de instalao do MS-DOS. Neste tela
pressione Enter para Continuar a instalao.




27

Nesta etapa pressione Enter para a instalao se iniciar no espao de disco criado sem
alocao.



Novamente pressione Enter para que a seja reiniciado a mquina para continuar a
instalao.




28


Na etapa a seguir altere a Data e Hora e selecione o Pas e o Layout do Teclado utilizando
as teclas , e Enter



Na etapa seguinte e onde alteramos o diretrio de instalao do sistema, basta utilizar o
diretrio padro c:\DOS e continuar pressionando a tecla Enter.



29

A instalao ser iniciada, em determinado momento ir aparecer uma mensagem
solicitando o Disco 2 para continuar a instalao. Clique no cone do disquete na barra de
dispositivos com o boto direito do mouse e na opo Selecione um arquivo de imagem
de disquete...


V ao diretrio onde esta as imagens e selecione o Disco 2 e clique em Abrir.


30

Pressione Enter e a instalao ir continuar, em determinado momento ser solicitado o
Disco 3 para a instalao continuar, repita o procedimento anterior e selecione a imagem do
Disco 3 e pressione Enter.

Aps terminar a instalao, ser solicitado remover o disco para utilizar o sistema, clique
com o boto direito do mouse no cone do Disquete e selecione a opo Remover disco
do drive virtual e pressione Enter para reiniciar o sistema.

Feito isso o sistema est pronto para uso.


31

Caractersticas de cada aplicativo


ParaLells
O Parallels Desktop uma forma rpida, homognea a intuitiva de executar
aplicaes do Windows e do Mac lado a lado, sem reinicializar. Execute aplicaes
de produtividade quotidianas do Windows com facilidade.
O Parallels Desktop traz recursos do Mac OS X, como o Launchpad e a funo de
Ditado para aplicaes de Windows, e totalmente compatvel com OS X Mavericks
(10.9), OS X Mountain Lion (10.8.4) e OS X Lion (10.7.5), OS X Lion (10.6.4) e OS X
Snow Leopard (10.6.8) .
Alm do Windows 8, o Parallels Desktop para Mac compatvel com Windows 7,
Windows Vista, Windows XP, Linux e Google Chrome OS. Sincronize com a sua
conta iCloud sem a duplicao desnecessria de ficheiros localmente.
Se adora o aspecto do SO Mac, torne o Windows invisvel, continuando a utilizar as
suas aplicaes. Seja qual for a forma como prefere trabalhar, no notar quaisquer
perdas de funcionalidade.
o Execute de forma integrada aplicaes do Windows e do Mac num Mac
o Instale o Windows num Mac em apenas trs passos
o Execute o Windows 8, Windows 7, Windows Vista e Windows XP e muito
mais
o Utilize o FaceTime, gestos OS X, a funo de ditado, o Launchpad e o
Mission Control com aplicaes Windows
Com o Parallels Desktop para Mac, pode executar o Windows, o Linux e mesmo o
Google Chrome OS no seu Mac.

VmWare
O VMware til para:
Ambientes de desenvolvimento, onde necessrio testar uma aplicao em vrias
plataformas: Muitas empresas tm produtos multiplataforma, que precisam ser
testados em Windows e em diversas distribuies do Linux.
Ambientes de suporte, onde necessrio dar suporte a diversas aplicaes e
sistemas operacionais. Um tcnico de suporte pode rapidamente usar uma mquina
virtual para abrir um ambiente Linux ou Windows.
Migrao e consolidao de servidores antigos: muito comum vermos redes com
diversos servidores antigos, que resultam em um custo de manuteno maior. Com o
VMware podemos concentr-los em uma mquina s.
Manuteno de aplicaes antigas e teste de sistemas novos: o uso do VMware para
testar sistemas operacionais um dos usos mais comuns do produto. Por exemplo,
possvel us-lo para executar o Windows dentro do Linux ou o oposto.

32

Manter a compatibilidade de hardware. Alguns hardwares no tm drivers para o
Linux ou para verses mais recentes do Windows. Neste caso, possvel usar
hardwares (ligados pela porta paralela ou USB) com uma mquina virtual.
Simulao de instalaes complexas de rede.
Apresentao de demonstraes de sistemas completos prontos a usar, tipicamente
referidas como VMware appliances.
Num ambiente protegido tpico usar balanceador de carga, vrias firewall e 4
servidores fsicos para alojar com segurana um nico site que use servidor web e
base de dados. Com mquinas virtuais possvel criar redundncia contra falhas e
segurana adicional contra intruso sem recorrer a tantas mquinas fsicas e
distribuindo e aproveitando melhor os recursos das mquinas hospedeiras.
Desde a verso ESX 3.0, virtualizao com VMware pode ser utilizado para
produo com total segurana.
Algumas limitaes do VMware:
H apenas suporte experimental acelerao 3D, tornando o VMware invivel para
o uso de jogos.
Existem alguns problemas com o uso de placas de rede sem fio (Wireless), sendo
necessrio usar o modo NAT.
No h suporte para placas PCI.

Qemu
Bem, o Qemu um projeto mantido ativamente, por isso era de se esperar que seu
desempenho fosse melhorando com o lanamento de novas verses mas, de
repente, algo radical aconteceu.

Em 2007 anunciado o Kqemu (Kernel Qemu, tambm chamado de Qemu
Acelerator), um mdulo de Kernel que transforma o Qemu for Linux num virtualizador
similar ao VMware. Ele passa a repassar as chamadas ao invs de interpretar cada
uma, como fazia at ento. Mais do que isso, o desempenho tambm fica de 4 a 5
vezes melhor, tambm atingindo um patamar prximo ao do VMware!
Segue suas vantagens:
Suporta emulao das arquiteturasIA-32 (x86) PCs, AMD64 PCs, MIPS R4000, Sun
SPARC sun4m, Sun SPARC sun4u, ARM development boards (Integrator/CP and
Versatile/PB), SH4 SHIX board, e PowerPC (PReP e Power Macintosh).
Suporte para outras arquiteturas tanto como hospedeiro, quanto como sistema
emulado (veja a pgina oficial para uma lista completa).
Aumento de velocidade algumas aplicaes podem rodar quase em tempo real.
Implementa formato de imagens CoW (copia quando escreve). Voc pode declarar
um disco virtual enorme (vrios GB), mas a imagem do disco vai ser do tamanho
efetivamente usado.
Tambm implementa sobreposio de imagens (snapshot). Salve uma imagem do
estado atual do sistema hospedado (guest) e escreva as mudanas em outro arquivo
de imagem. Se precisar, pode voltar o sistema para o estado anterior, salvo,
facilmente.
Suporte para rodar binrios Linux para outras arquiteturas diferente da hospedeira.
Pode salvar e restaurar o estado da mquina virtual (programas rodando, etc).

33

Emulao de placa de rede virtual.
Suporte a SMP.
O SO convidado(emulado) no precisa ser modificado/patcheado.
A performance melhorada quando o mdulo KQEMU usado.
Ferramentas de linha de comando permitem controle completo do QEMU sem
ambiente grfico (X11).
Controle remoto da mquina emulada usando um servidor VNC integrado.
Suporte a 'tablet' USB, provendo um mouse sem captura. Ativado com "-usb -
usbdevice tablet".


Microsoft Virtual PC

O Virtual PC um sistema virtualizador de PCs, produzido pela Microsoft. Tem uma
verso gratuita voltada a desktops e usurios comuns, o popular Microsoft Virtual PC
2007. Nem sempre foi gratuito, a gratuidade comeou em julho de 2006, quando o
Virtual PC 2004 SP1 virou freeware. Na verso 2007, o programa ficou mais maduro,
rpido e estvel, alm de passar a suportar oficialmente o Windows Vista.
Ele concorre com solues como VMware e VirtualBox, alm dos mais lerdos QEMU
e Bochs (entre outros). Para rodar Windows na mquina virtual, sob um sistema
Windows tambm, pode ser uma boa usar o Virtual PC. bom para quem tem
Windows, e precisa rodar outra verso de Windows casualmente - ou mesmo
diariamente, se tiver bastante memria RAM. Usurios comuns podem rodar
softwares incompatveis com seu sistema atual, empresas idem. J desenvolvedores
de software podem testar suas aplicaes em diversas verses de Windows, sem
precisar manter mquinas reais separadas para cada uma delas. As possibilidades
vo das suas necessidades e interesses.
Para rodar Linux, j uma outra coisa. Apesar de a Microsoft ter lanado alguns
drivers para Linux (Virtual Machine Additions for Linux, para o MS Virtual Server
2005), o desempenho ainda no l to satisfatrio - como muitos dizem, pelo
menos. E no caso do Virtual PC 2007, nem h a opo "Linux" na hora de escolher o
melhor sistema para a mquina virtual. Se voc pretende rodar Linux virtualizado,
recomendo altamente o uso de outras solues, como o VMware Server ou o Virtual
Box, ambos gratuitos. Destaco que o desempenho do Virtual PC para rodar Windows
me pareceu ser um pouco melhor do que o do VMware, no dia-a-dia.
Ao longo do texto sero muito usados os termos "guest" e "host". O sistema host o
que voc est usando, onde est instalado o virtualizador. O sistema guest, visitante,
o que roda dentro da mquina virtual.
O Virtual PC 2007 pode ser baixado gratuitamente em:
http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx
Ele salva as configuraes da mquina virtual num arquivo de extenso .vmc", por
padro na pasta "My Virtual Machines", dentro da sua pasta de documentos, alm de
manter uma subpasta para cada vm (vm = "virtual machine", mquina virtual).O HD
virtual do Virtual PC tem a extenso ".vhd" (virtual hard disk).
O uso consiste basicamente a mesma coisa dos outros virtualizadores: criar uma
mquina virtual, escolhendo as caractersticas dela. Depois, voc instala um sistema

34

operacional nela, como faria num PC real. Instala os drivers para o sistema (dos
dispositivos virtuais), e enfim tem a mquina pronta para uso, sempre que quiser.
Para fazer backup, basta copiar a pasta dela, ou ento apag-la quando bem
entender.
Virtual Box

O VirtualBox pode executar as mquinas virtuais como uma janela com tamanho
proporcional resoluo do SO, escalonado, em modo tela cheia ou no modo
Seamless. Esse ltimo faz com que o sistema operacional da mquina virtual se
misture com o sistema que est instalado o VirtualBox, tornando possvel por
exemplo, um Linux com a rea de trabalho do Windows e sua barra de tarefas.
O programa permite fazer diversos ajustes na configurao individuais das mquinas
virtuais, aumentar ou diminuir a memria, definir quantos ncleos ter o processador,
adicionar e remover discos, ativar ou desativar o acesso a dispositivos USB e muito
mais. Para completar, possvel criar pastas compartilhadas para fazer troca de
arquivos entre o computador e a mquina virtual.
Alm de ser um programa totalmente gratuito, o VirtualBox tem a seu favor uma
interface simples que torna fcil a tarefa de criar e manipular mquinas virtuais e um
baixo consumo de memria.
Anlise
Das ferramentas avaliadas por serem as melhores nos sistemas mais usados
escolhemos as mquinas virtuais VMware e o Virtualbox. Seguimos com alguns testes
para ver qual das duas VMS se destacam mais em sentido desempenho.





35

Aqui observamos a quantidade gasta de CPU de cada VM, a Vmware tem mdia de 31.32
de uso do CPU e a Virtual Box 53.00. Em contra partida podemos vemos na prxima
imagem o tamanho de alocao de memria RAM de cada VM.


A alocao de memria da VMware bem maior do que a Virtual Box o que a torna mais
pesada. Outro teste foi o de MIPS onde vemos a VMware lingeiramente na frente da
concorrente.



Teste de escrita e leitura vemos que cada uma tem sua vantagem. Vmware na escrita e
Virtual Box na leitura

36



Nesse teste medimos o tempo gasto das VMs para 2500 inseres em um banco de dados.
Vemos a Virtual Box demora muito mais para processar a mesma quantidade de dados que
a VMware processou.




37

Resultado
Dos testes realizados confirmamos a superioridade na maioria dos aspectos da VMware, o
que no desmerece a Virtual Box que alm de ganhar alguns testes tem sua licena
gratuita.
O grupo optou pela VMware que apesar de seu preo de 259 dlares bem melhor em
desempenho comparada a Virtual Box.

Com o aumento da utilizao de ferramentas de virtualizao nas empresas se destacam as
seguintes usabilidades:
Gerenciamento centralizado;
Reduo do meio fsico, e com isso menos mquinas para refrigerar, resultando em
economia de energia;
Menos cabos e tomadas;
Reduo de suporte e manuteno;
Economia do espao fsico;
Disponibilidade, j que ao ocorrer falhas em um Sistema Operacional, os demais
servios no so prejudicados;
Otimizao do uso da CPU, as mquinas atuais esto com cada vez mais potncia
de
memria e processamento, e s vezes numa mquina fsica, no utilizada todo sua
capacidade.
Facilidade na portabilidade da mquina virtual para outro host em caso de falha de
Hardware, por se tratar de nico arquivo VHD (Virtual Hard Disk), onde fica toda a
aplicao.
Entre outras questes sobre a virtualizao de servidores, ainda pode ser citado a
consolidao e a conteno de servidores, isto , dois tipos de otimizao de infraestrutura:
Consolidao de servidores - visa a mxima utilizao do servidor.
Conteno de servidores - visa a reduo da necessidade de aquisio de futuros
servidores.

Desvantagens no uso de VMs
Uso de espao em disco, precisando de um HD de alto desempenho.
Grande consumo de memria RAM
Vulnerabilidade quanto a falhas de hardware, que se caso acontea prejudicaro
tambm as mquinas virtuais.



















38


Segurana em dados







39











































40

Concluso

Apesar das vantagens da virtualizao, preciso planejamento. Calcular os riscos e os
benefcios, e no somente a reduo de custos. Afinal, todo projeto nico e tem suas
particularidades.
As desvantagens encontradas durante a pesquisa foram os riscos a falhas de hardware,
que um ponto negativo quando se trabalha com arquiteturas centralizadas, pois existem
sempre possibilidades de problemas ao se tratar de somente uma mquina ter a
responsabilidade de controle das demais. Podendo causar falhas nas demais mquinas em
caso de erro nessa mquina principal.
A Implantao da virtualizao tem que ser definida avaliando e ponderando seus
riscos e vantagens. Portanto, para implementar a virtualizao, deve ser feito um projeto,
avaliando todas essas questes. Lembrando que esta uma rea que est em
desenvolvimento e que novos produtos esto surgindo a todo momento.






















41

Bibliografia:
http://www.instructables.com/id/How-To-Install-DOS-622-Under-VirtualBox/?lang=pt
http://tutoriaisworld.blogspot.com.br/2012/02/historia-do-windows-veja-todos-os.html
http://nao.com.sapo.pt/Informatica4.htm
http://pt.wikipedia.org/wiki/QEMU
http://www.seututorial.com/2010/12/tutorial-virtualbox-configuracoes-e.html
http://www.seututorial.com/2010/12/tutorial-virtualbox-configuracoes-e.html
http://www.techtudo.com.br/artigos/noticia/2013/05/vmware-ou-virtualbox-qual-o-melhor-
programa-para-criar-maquina-virtual.html
http://pt.wikipedia.org/wiki/Virtualiza%C3%A7%C3%A3o
http://www.tecmundo.com.br/web/1624-o-que-e-virtualizacao-.htm
http://www.vmware.com/files/pdf/VMware_paravirtualization.pdf
http://www.ginux.ufla.br/files/mono-VitorMiranda.pdf
http://www.ibm.com/developerworks/br/library/l-virtual-machine-architectures/
http://www.tecmundo.com.br/web/1624-o-que-e-virtualizacao-.htm
Links MS-DOS
https://www.dropbox.com/sh/jzm0fbnb7fz526u/mKJ19A1JMo
https://mega.co.nz/#!lcNnwRxS!bcuuvUFSr-40L63rp9llkG40159RThdpJRSYcJY6QFchttp://

Vous aimerez peut-être aussi