Escolar Documentos
Profissional Documentos
Cultura Documentos
Objetivos
Aprender conceitos sobre virtualização.
Engloba:
• Emulação;
• Simulação;
≈
Mainframes: centralizando
a computação.
VS
Introdução (4)
Por que utilizar virtualização?
• Consolidação de servidores:
• Redução do número e dos tipos de servidores;
• Diminuição de custos (manutenção, refrigeração, energia e
etc);
• Melhor uso dos recursos computacionais;
• Facilidade de gerenciamento de um número reduzido de
servidores.
• Confiabilidade;
• Disponibilidade;
• Encapsulamento;
• Dentre outros.
Virtualização: conceitos (1)
Virtualizar:
• Executar simultaneamente múltiplos sistemas
operacionais em uma mesma máquina física.
Monitor de máquinas virtuais (MMV):
• Gerencia a distribuição dos recursos de hardware a cada
sistema operacional convidado.
Máquina virtual:
• Ambiente isolado criado pela MMV para cada sistema
operacional convidado.
Virtualização: conceitos (2)
Instruções não privilegiadas:
• Não modificam a alocação ou o estado de recursos
compartilhados por vários processos simultâneos.
Instruções privilegiadas:
• Podem alterar o estado e a alocação dos recursos
compartilhados.
Estados de operação de um computador:
• Modo usuário;
• Modo de supervisor;
Virtualização: conceitos (3)
Sistema operacional hospedeiro (Host Operating
System) :
• Sistema operacional nativo da máquina;
• Executado diretamente sobre o hardware físico;
{0bf...8b}.vdi
VM1 Snapshots
2014…Z.sav
VM2.vbox
$HOME VirtualBox VMs VM2
VM2.vbox-prev
VMn VM2.vdi
Utilizando uma interface gráfica (GUI) (1)
Utilizando uma interface gráfica (GUI) (2)
Utilizando uma interface gráfica (GUI) (3)
2
Utilizando uma interface gráfica (GUI) (8)
3 2
1
4
Utilizando uma interface gráfica (GUI) (13)
Snapshots:
4 2
1
3
Restaurar snapshot;
Excluir snapshot; ou
Exibir detalhes do snapshot.
Utilizando uma interface gráfica (GUI) (14)
Observações:
• Ao iniciar a MV, o efeito é o de dar boot por meio da
imagem .iso associada.
5
Guest Additions (5)
Instalação em Windows:
Guest Additions (6)
Instalação para sistema visitante Linux:
• Selecionar a imagem do Guest Additions igual ao processo
realizado no Windows;
• Montar o CD-ROM no sistema visitante:
root@bt:~# mount /media/cdrom1
root@bt:~# ls /media/cdrom1
...
autorun.sh
...
VBoxLinuxAdditions.run
...
root@bt:~# cd /media/cdrom1
Guest Additions (7)
Depois de montada a imagem no sistema Linux
visitante:
root@bt:~#./VBoxLinuxAdditions.run
• Ou utilizar o autorun:
root@bt:~#./autorun.sh
Guest Additions (8)
Pastas compartilhada com GUI:
• Criar a pasta que será compartilhada no sistema
hospedeiro.
usuario@maquina:~$ mkdir pasta_hospedeiro
1
Guest Additions (9)
Criar a pasta compartilhada no sistema visitante:
4
Guest Additions (10)
Acessar o local da pasta compartilhada no sistema visitante
Windows:
• \\Vboxsvr