Apresentação do PowerPoint

Propaganda
Sistema Operacionais II
Aula: Virtualização
Sistema Operacional II
Objetivos
•Entender o que é uma máquina virtual.
•Instalar várias máquinas virtuais em um mesmo
computador usando o VirtualBox.
•Aprender os modos de rede suportados pelas máquinas
virtuais criadas com o VirtualBox.
Professor: Marcelo Nascimento
. [email protected]
E-mail:
Sistema Operacional II
Virtualização
É comum se precisamos utilizar dois sistemas operacionais ao mesmo tempo
utilizarmos duas maquinas independente.
Com a evolução dos hardwares dos computadores e o aumento do poder de
processamento das maquinas, boa parte dos recursos ficam ociosos.
Para aproveitar esses recursos que ficam ociosos, foi criado um mecanismo que
permite executar mais de um sistema operacional em um mesmo computador
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtualização
virtualização é a simulação de uma plataforma de hardware, sistema
operacional, dispositivo de armazenamento ou recursos de rede.
É uma forma de esconder as características físicas de uma plataforma
computacional dos utilizadores, mostrando outro hardware virtual
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Máquinas Virtuais
Cada sistema operacional se comporta como se fosse uma
maquina física separada;
Os sistemas operacionais não sabem que estão compartilhando
o mesmo hardware.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Máquinas Virtuais
A forma usual de utilizarmos o esquema acima é com um software de virtualização
sobre o qual os outros sistemas operacionais são executados.
No exemplo acima o software de virtualização é ele próprio, um sistema operacional.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Máquinas Virtuais
No exemplo abaixo o software de virtualização é apenas um software a mais que está
instalado no seu sistema operacional.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Aplicações
Linux
Aplicações
Windows
Aplicações
Windows
Camada de hardware virtual
Aplicações
Máquina Virtual
Sistema Operacional
Processador Periférico Disco
Disquete
Professor: Marcelo Nascimento
E-mail: [email protected]
Aplicações
Software
Camada de hardware
físico
Sistema Operacional II
Máquinas Virtuais
“Se existe essa versão que eu posso
instalar
sobre
o
meu
sistema
operacional, por que alguém iria usar a
outra, que requer a instalação de um
sistema operacional específico?”
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Máquinas Virtuais
Desempenho;
Gerenciamento de Recursos.
Então:
•Se você quer criar várias máquinas virtuais utilize a versão que funciona como
S.O.
•Se você vai criar poucas maquinas virtuais e que não possuem um uso intenso
utilize a versão que executa sobre outro sistema.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Vantagens (1)
•Facilita o aperfeiçoamento e testes de novos sistemas operacionais.
•Possibilita a comparação de vários sistemas operacionais utilizando o mesmo
equipamento.
•Executa diferentes sistemas operacionais sobre o mesmo hardware,
simultaneamente.
•Simula alterações e falhas no hardware para testes ou reconfiguração de um
sistema operacional, provendo confiabilidade e escalabilidade para as aplicações.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Vantagens(2)
•Diminuição de custos com hardware.
•Facilidades no gerenciamento, migração e replicação de computadores,
aplicações ou sistemas operacionais.
•Confiança e disponibilidade: A falha de um software não prejudica os demais
serviços.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Desvantagens
Gerenciamento: Os ambientes virtuais necessitam ser, monitorados, configurados
e salvos
Desempenho: Atualmente, não existem métodos consolidados para medir o
desempenho de ambientes virtualizados.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box
Vamos abordar aqui a instalação do VirtualBox, sendo um software ele roda sob o
sistema operacional já instalado. Podemos utilizar qualquer versão da serie 4.X
Máquina host = Máquina real onde o sistema operacional principal está. È ela quem
receberá a máquina guest;
Máquina guest = É a máquina convidada que vai rodar dentro da maquina
host(software virtualização).
A máquina host será responsável por reservar parte dos seus recursos para cada
máquina convidada, e essa reserva é feita no momento da criação dessas máquinas.
Apesar de serem especificados no momento da criação da máquina guest, esses
recursos podem ser alterados posteriormente.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box(Instalação)
Para instalar vamos utilizar o seguinte comando.
marcelo@ubuntuServer:~$ sudo apt-get update
marcelo@ubuntuServer:~$ sudo apt-get install virtualbox
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box
Após a instalação teremos algo parecido com a tela abaixo.
Para criar um VM clique no
botão “Nova”.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Criando uma VM)
Na tela abaixo clique em próximo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Criando uma VM)
Defina um nome para a Máquina Virtual e Selecione o Sistema Operacional que vai
ser instalado e a versão.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Criando uma VM)
Informe a quantidade de memória ram para a máquina virtual
Requisitos Mínimos:
Processador: Pentium 4, 1GHz
Memória RAM: 512MB
Disco: 5GB
Placa de vídeo: qualquer placa de
vídeo!
Requisitos Recomendados:
Processador: Pentium 4, 1GHz
Memória RAM: 1GB
Disco: 15GB
Procure não alocar mais de 50% da memória real
Professor: Marcelo Nascimento
E-mail: [email protected]
Placa de vídeo: qualquer placa de
vídeo!
Sistema Operacional II
Virtual Box (Criando uma VM)
Para nosso aprendizado nessa tela não precisamos modificar nada. Clique em
próximo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Criando uma VM)
Nessa tela também não precisamos modificar nada. Clique em próximo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Criando uma VM)
Nada a modificar. Clique em próximo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Criando uma VM)
Aqui vamos alterar o tamanho do disco virtual para 20GB. Clique em próximo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Criando uma VM)
Nas telas de resumo bastar clicar em
Criar.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Iniciando a VM)
Ao iniciar a máquina virtual será apresentado a tela abaixo. Clique em Próximo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Iniciando a VM)
Na tela abaixo, selecione o local onde está a imagem ISO. Clique em Próximo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Iniciando a VM)
Clique em Iniciar.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Modos de Rede)
Na tela principal do VirtualBox, clique no botão “Configurações” e depois em Rede,
para que apareça a tela mostrada abaixo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Modos de Rede)
Na tela principal do VirtualBox, clique no botão “Configurações” e depois em Rede,
para que apareça a tela mostrada abaixo.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Modos de Rede)
Não conectado.
Neste modo sua placa de rede estará desconectada de qualquer rede. Fazendo uma
analogia, imagine uma máquina real que possui uma placa de rede Ethernet, mas
que não possui nenhum cabo de rede conectado nela. Você pode até colocar um
endereço IP nesta placa, mas não terá como se comunicar com nenhuma outra
máquina.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Modos de Rede)
NAT.
Neste modo é como se existisse uma rede entre a placa de rede da máquina
convidada e a placa de rede da máquina host, e a máquina host realizasse NAT. A
máquina host fornece a configuração IP da máquina convidada através de um
servidor DHCP que a máquina host executa.
Este modo permite que a máquina convidada acesse as máquinas da rede onde a
máquina host está. Além disso, se a máquina host tiver acesso à Internet, a máquina
convidada também terá.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Modos de Rede)
Placa em Modo Bridge.
Este modo é semelhante ao NAT, pois é como se existisse uma rede entre a máquina
host e a máquina convidada. Porém, ao invés da máquina host realizar NAT, ela atua
como se fosse uma bridge (ponte) entre a rede da máquina host e a rede da máquina
convidada.
A diferença é que a configuração IP da máquina convidada não será fornecida pela
máquina host. Deve ser configurada manualmente ou fornecida pelo servidor DHCP
da rede onde a máquina host se encontra. A máquina convidada pode acessar as
máquinas da rede da máquina host, e a Internet, caso esse acesso esteja disponível
para aquelas máquinas.
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacional II
Virtual Box (Modos de Rede)
Rede Interna.
Neste modo você cria redes completamente isoladas
da rede real e da máquina host. Quando você
seleciona este modo aparece uma caixa de texto
chamada “Nome”. Isso é o nome da rede à qual a
máquina pertencerá. Coloque qualquer nome que
desejar. Depois que colocar um nome uma vez, ele
aparecerá no menu quando for configurar outras
máquinas neste mesmo modo (Rede Interna).
Todas as máquinas que possuírem o mesmo nome
neste campo conseguirão se comunicar. É como se
estivessem ligadas em um mesmo hub. Obs..: Uma
máquina de uma rede não pode se comunicar com
nenhuma máquina da outra rede.
Professor: Marcelo Nascimento
E-mail: [email protected]
Administração
de SistemaII Operacionais II
Sistema Operacional
Virtualização
Virtual Box (Modos de Rede)
Placa de rede exclusiva de hospedeiro (Host-Only).
Neste modo a máquina convidada pode se comunicar apenas com a máquina host.
Professor: Marcelo Nascimento
E-mail: [email protected]
Administração
de SistemaII Operacionais II
Sistema Operacional
Virtualização
Atividade (2,0 pontos – 1ª Nota)
1.
2.
3.
4.
5.
6.
7.
8.
O que é virtualização?
Quais os benefícios em utilizar a virtualização?
Existem desvantagens na utilização de recursos virtualizados? Explique.
Se existe uma versão de software para virtualização que eu posso instalar sobre
o meu sistema operacional, por que alguém iria usar a outra, que requer a
instalação de um sistema operacional específico?
Mudamos o boot para o CD, mas o sistema depois de instalado não necessitará
mais de iniciar pelo CD, certo? Como faríamos para alterar para o boot pelo
disco?
Pense no caso de você não ter o sistema operacional queimado no CD, mas sim
uma iso, ou seja, uma imagem do sistema em sua máquina. Como faríamos para
instalar a partir da *.iso?
Qual o modo de rede suportado pelo virtual Box que permite a comunicação
apenas entre as máquinas virtuais?
Quais os modos de rede suportados pelo virtual Box?
Professor: Marcelo Nascimento
E-mail: [email protected]
Sistema Operacionais II
Aula: Virtualização
Download