Sei sulla pagina 1di 21

FACULDADES SANTO AGOSTINHO

CURSO DE ENGENHARIA ELTRICA


DISCIPLINA: ARQUITETURA DE COMPUTADORES 7B
PROF (A): SIMON CARMO PATRICIO

ACADMICOS:
CLUDIO NEVES
OSAS LEITE SILVA

RELATRIO PRTICO
Virtualizao e Configurao de Mquinas Virtuais

MONTES CLAROS - MG
2017
1 Introduo

O funcionamento de uma mquina virtual consiste em emular um outro SO virtual


dentro do SO real. Contudo, qualquer atividade, perigosa ou no, pode ser realizada dentro do
SO virtual sem que atinja a mquina real. Isto , seu PC real estar protegido e isolado de
qualquer ao que ocorra dentro do ambiente virtual.
O VirtualBox um poderoso produto de virtualizao x86 e AMD64 / Intel64 para
empresas, bem como uso domstico. a nica soluo profissional que est livremente
disponvel como Software de Cdigo Aberto nos termos da Licena Pblica Geral GNU
(verso GPL).
Atualmente, o VirtualBox executado em hosts Windows, Linux, Macintosh e Solaris
e oferece suporte a uma grande quantidade de sistemas operacionais convidados, incluindo,
entre outros, Windows (NT 4.0, 2000, XP, Server 2003, Vista, Windows 7, Windows 8,
Windows 10, DOS / Windows 3.x, Linux (2.4, 2.6, 3.x e 4.x), Solaris e OpenSolaris, OS / 2 e
OpenBSD.

1.1 Requisitos mnimos:

512 MB de memria RAM;


80 GB de HD;
Processador 1,6 GHz;
Ter o CD ou a ISO de instalao do SO que deseja colocar na VM;

2 Arquitetura

2.1 Arquitetura do Processador

2
2.2 Arquitetura do Sistema Operacional

2.3 Memria Primria e Secundria

Aps a instalao do programa para criao da mquina virtual, possvel criar um


disco rgido virtual, e a partir disso, possvel executar um sistema operacional inteiro.
A mquina virtual ir alocar, durante a execuo de sistemas operacionais, uma
quantidade definida de memria RAM. Ela normalmente emula um ambiente de computao
fsica, mas requisies de CPU, memria, disco rgido, rede e outros recursos de hardware
sero todos geridos por uma "camada de virtualizao" que traduz essas solicitaes para o
hardware presente na mquina.
A partir disso, possvel a instalao de outros softwares dentro do presente software,
fazendo simulaes em geral sem a necessidade um hardware especfico.

3
2.4 Desempenho do Computador

Atualmente, no existem mtodos consolidados para medir o desempenho de


ambientes virtualizados. No entanto, a introduo de uma camada extra de software entre o
sistema operacional e o hardware, o VMM ou hypervisor, gera um custo de processamento
superior ao que se teria sem a virtualizao. Outro ponto importante de ressaltar que no se
sabe exatamente quantas mquinas virtuais podem ser executadas por processador, sem que
haja o prejuzo da qualidade de servio.

4
2.5 Memria Virtual

Memria virtual uma tcnica que usa a memria secundria como uma cache para
armazenamento secundrio. Houve duas motivaes principais: permitir o compartilhamento
seguro e eficiente da memria entre vrios programas e remover os transtornos de
programao de uma quantidade pequena e limitada na memria principal.
A memria virtual consiste em recursos de hardware e software com trs funes
bsicas:
Realocao (ou recolocao), para assegurar que cada processo (aplicao)
tenha o seu prprio espao de endereamento, comeando em zero;
Proteo, para impedir que um processo utilize um endereo de memria que
no lhe pertena;

5
Paginao (paging) ou troca (swapping), que possibilita a uma aplicao
utilizar mais memria do que a fisicamente existente (essa a funo mais
conhecida).
Simplificadamente, um usurio ou programador v um espao de endereamento
virtual, que pode ser igual, maior ou menor que a memria fsica (normalmente chamada
memria DRAM - Dynamic Random Access Memory).

3 Virtualizao

3.1 Instalao do Programa VirtualBox

Depois de baixar o arquivo de instalao do programa, devemos executar e iniciar a


instalao. Depois, clicamos em Next em todas as opes e prosseguimos normalmente.
A seguinte Mensagem como essa abaixo aparece no decorrer da instalao. Ento,
clicamos em Instalar.

6
3.2 Criao de Mquina Virtual (VM)

Logo depois do fim da instalao, a interface principal do VirtualBox se abrir.

1. Primeiramente, criamos o ambiente virtual ao qual receber o SO virtual;


2. Clicamos no boto Novo;
3. Na tela que ser aberta, damos um nome VM e escolhemos a plataforma e o
sistema operacional que ser instalado no ambiente;

7
4. Depois de escolhermos o sistema e dar um nome, clicamos em Prximo.
5. Na prxima tela, definimos a quantidade de memria RAM que a VM ter e
clicamos em Prximo.

Obs.: importante definir a memria de acordo com a memria do seu computador


real. Por exemplo, se seu PC possuir 2 GB de RAM, no defina 2 GB de RAM para a
mquina virtual. Coloque, no mximo, metade de sua memria real para no deixar o PC
ocioso quando abrir a VM.
6. Na sequncia marcamos a opo "Criar um disco rgido virtual agora" e clicamos
em Criar.

8
7. Na tela seguinte, selecionamos o item VDI (VirtualBox Disk Image) e clicamos
em Prximo.

9
8. Agora decidimos o tipo de armazenamento do HD virtual atravs da tela abaixo.

Dinamicamente alocado: O sistema operacional ir ocupar um espao pequeno no


HD e ir crescer dinamicamente at o tamanho especificado a medida que o sistema
operacional exigir mais espao.
Tamanho Fixo: O HD j ser preenchido por completo com o tamanho que voc
definir logo aps a criao da mquina.
9. Na tela seguinte, estipulamos o tamanho do disco rgido virtual e clicamos em
Prximo.

10
10. Ao trmino, vemos a VM que acabamos de criar na tela principal do VirtualBox.

11
3.3 Configurando a Mquina Virtual

Clicamos no boto Configuraes da tela inicial do VirtualBox. exibida a tela


abaixo.

Nesta rea realizamos as configuraes que julgamos necessrias para o


funcionamento da VM.
3.4 Instalao do Software (Windows 7 32 Bits)

A instalao do Windows na VM similar a uma instalao real e podemos instalar


diretamente via imagem ISO.
1. Primeiramente obtemos a ISO do Windows 7 32 bits;
2. Iniciamos a VM. Clicamos na pasta ao lado e selecionamos a respectiva imagem.

12
3. Reiniciamos a mquina no VirtualBox e logo o processo de instalao do SO
iniciado.

3.5 Instalao de Drivers

Assim como em qualquer PC, aps instalar seu sistema operacional favorito em uma
VM, seja no VirtualBox ou em qualquer outro software de virtualizao, convm, como de
praxe, instalar os drivers dos dispositivos tambm. Alis, esse um procedimento essencial
para obter um melhor desempenho do sistema virtualizado.
No VirtualBox, os drivers esto includos em um pacote que contm, alm de drivers
de dispositivos (device drivers) para Windows, Linux e Solaris, diversos aplicativos
especficos que facilitam a integrao entre os sistemas guest e host. Esse pacote chamado
de Adicionais de convidado e est disponvel na forma de uma imagem ISO, dentro do
diretrio de instalao do VirtualBox e na interface do mesmo.
Aps instalar seu sistema operacional favorito sobre o VirtualBox, basta rod-lo com
privilgios de administrador e pressionar as teclas "HOST" + "D" onde "HOST" normalmente
corresponde tecla "CONTROL direita" do teclado. A instalao tambm est
acessvel atravs do menu "Dispositivos" > "Instalar Adicionais de Convidado".

13
No Windows e nas distribuies Linux mais amigveis esse procedimento inicia
automaticamente o instalador dos "Adicionais de convidado" e a instalao bem simples,
como qualquer outro aplicativo. Outras distribuies Linux e Solaris, menos amigveis,
podem precisar de procedimentos mais avanados como montar unidade de CD, compilar
pacotes, etc.
4 Utilizando o VirtualBox

4.1 Clonando a VM

1. Com a nossa mquina virtual criada, clicamos com o boto direito e em Clonar;

14
2. Em seguida escolhemos um nome para o clone da VM;

3. E por fim escolhemos o tipo de clone que desejamos;

15
4.2 Importar/Exportar VM

Se estiver prestes a formatar seu PC real, ou instalar suas VM em outro computador,


possvel export-las. Com isso, voc estar isento da tarefa de ter que reinstalar tudo de novo.
1. Feche todas as VM que estiverem abertas, e deixe somente o VirtualBox aberto.
2. Clique em Arquivo > Exportar Appliance.

3. Selecione a VM que deseja exportar (faa com uma de cada vez) e clique em
Prximo.
4. V seguindo as orientaes de assistente de exportao e guarde o arquivo que ele
ir gerar. O arquivo certamente ficar grande, dependendo do SO.
5. Para importar a VM em outro PC ou no PC ps-formatado, faa o mesmo
procedimento do segundo passo. Mas, dessa vez, escolha Importar Appliance e
selecione o arquivo exportado anteriormente.

4.3 Salvar Estado da VM (Criar Snapshots)

Antes de realizar qualquer atividade no ambiente recomendado criar um snapshot do


estado atual do sistema. Isso ser til para que voc possa restaurar o sistema para este estado
limpo se caso algum vrus infectar a mquina, ou algo que prejudique o andamento do
sistema. Com a snapshot voc no precisa formatar o SO toda vez que ele for danificado.
Bastar restaurar a snapshot, e em menos de segundos voc ter o Windows clean de novo.
1. Com a VM aberta, clique no menu Mquina > Criar Snapshots.

16
2. D um nome para a snapshot e insira uma descrio se quiser.
3. Depois clique em OK e a snapshot j estar criada.

4. Quando quiser restaurar a snapshot mais tarde, clique no X para fechar a


janela da VM. Na janelinha que aparecer, marque a opo restaurar o
snapshot e d um OK.

17
4. Aguarde a mquina ser restaurada e j pode utiliz-la novamente.

4.4 Criar Pasta Compartilhada

possvel transferir um arquivo da mquina virtual para a real e vice-versa.

1. Abra o ambiente virtual com o Windows.


2. Na janela do VirtualBox, clique na opo Dispositivos > Pastas Compartilhadas.
3. Na lateral direita da janelinha que abriu, clique no boto ou aperte a tecla INSERT.
4. No item "Caminho da Pasta" selecione Outro no menu. Aps isso, escolha a pasta
que deseja compartilhar.
5. Marque a opo "Tornar Permanente" e clique em OK nas duas janelas.
6. Execute o PROMPT de comando do Windows virtual.
7. Digite o comando a seguir e prima ENTER: net use z: \\vboxsvr\nome-da-pasta

18
8. Altere a parte "nome-da-pasta" pelo nome da pasta que est sendo compartilhada -
aquela que voc criou no desktop.
9. Se o Windows virtual for o 7 ou 8, feche o PROMPT e reinicie o ambiente virtual.
Se for XP no precisa.
10. Agora acesse a raiz (C:\) do Windows virtual e observe que a pasta compartilhada
estar presente como unidade l.
11. Pronto! Todos os arquivos que estiverem presentes nessa unidade estaro sendo
compartilhados de uma mquina para outra. Portanto, basta mover o arquivo para a
pasta.
4.5 Inserir Dispositivos USB na VM (Pendrive)

1. Inicialize a VM normalmente atravs do virtualizador VirtualBox e aguarde o


carregamento da rea de Trabalho;
2. Na barra de menu d janela do virtualizador clique em Dispositivos,
Dispositivos USB e selecione seu Pendrive na lista.

3. Seu pen-drive dever aparecer montado no caminho /media/seu Pendrive.

5 Configurando Redes

Clicamos no menu Dispositivos ou Devices, aps clicamos em Adaptadores de rede ou


Network Adapters:

19
Nesta janela mostrada abaixo, temos disponvel at 4 placas de rede ao clicar em
Conectado a ou Conected:

Na opo No conectado a mquina virtual no ter conexo com a mquina fsica


e tambm no ter conexes com as demais mquinas virtuais.

5.1 Rede NAT

A mquina virtual ser conectada atravs de NAT (Network Address Translation,


Traduo de endereo de rede), isto ocorre quando, por exemplo, temos mais de um
dispositivo conectado internet, para que todos os dispositivos utilizem a internet
necessrio que cada um tenha um endereo IP vlido na internet (internet protocol ou
protocolo de internet), com a utilizao do protocolo IPv4 e o aumento gigantesco no nmero
de pessoas e empresas acessando a internet, no existem mais endereos IPv4 disponveis,
nestes casos, usa-se uma soluo de contorno denominada NAT, ou seja, os dispositivos
navegam em endereos de rede privados ou internos (invlidos na internet) e chegam at o
dispositivo de sada (geralmente um modem adsl ou dedicado), este por sua vez modifica o
cabealho do pacote IP trocando o endereo invlido ou interno pelo nosso endereo vlido
ou externo, assim todos dispositivos da rede navegam na internet como se tivessem endereos
IPs vlidos. Nesta modalidade, a placa de rede ter comunicao com a internet, mas no ter
comunicao com outras placas de rede. A mquina virtual ir compartilhar do mesmo IP da
mquina real.

20
5.2 Rede Bridge

Como o prprio nome diz, bridge, ou seja, ponte, a placa de rede acessar os mesmos
recursos da mquina fsica e no ter comunicao com as demais mquinas virtuais. O
sistema virtual ter um IP distinto do IP nativo, ou seja, a VM ter um IP prprio.

5.3 Rede Interna

A mquina virtual apenas ter comunicao com as demais mquinas virtuais, mas no
ter comunicao com a internet.

5.4 Rede Exclusiva (Host-Only)

A placa de rede somente ter comunicao com ela mesma, no se comunicar com a
mquina fsica, nem com as demais mquinas virtuais.

6 Concluso

Neste trabalho, definimos toda a metodologia para se virtualizar sistemas operacionais,


conforme procedimentos realizados nas prticas de arquitetura de computadores, onde foi
utilizado uma das principais ferramentas de virtualizao da atualidade e de fcil usabilidade,
o VirtualBox.
Outro fator importante apresentado foi a importncia da virtualizao no contexto de
Redes de Computadores, como ferramenta para virtualizao de infraestrutura de redes.
Por fim, foi visto no decorrer do trabalho que o mtodo de virtualizao bastante
interessante a partir do momento que ideal para simulaes e testes de novos Sistemas
Operacionais, redes e aplicativos em geral, representando uma rea de conhecimento que tem
muito a agregar para todos aqueles envolvidos com ambientes computacionais.

21