Trabalho sobre Maquinas virtuais
Agenda
Histórico
Máquinas virtuais X Emuladores
Vantagens & Desvantagens
Vmware
Quemu
Xen
UML
Comparação entre VM's
Conclusão
Histórico
Mainframe
“É um computador de grande porte, dedicado normalmente ao processamento de um volume grande de informações”
Surgiram em 1946
“Foram sempre sendo aperfeiçoados”
Ainda são utilizados
Histórico
Desktops
“São os computadores de mesa, estes que tem tudo separado (mouse, teclado, CPU ou gabinete, monitor, impressora...) e são os de menor custo”
Surgiram entre 1970 e 1980
“Originalmente conhecido como microcomputadores”
Custo menor
Máquinas Virtuais
Máquinas Virtuais
1º Definição: “Software que cria um ambiente entre a plataforma e o utilizador final”
2º Definição: “Uma cópia isolada de um sistema físico”
É um computador fictício criado por um programa de simulação
“Sua memória, processador e outros recursos são virtualizados”
2 tipos: guest system(tipo1), host system(tipo2) Emuladores
Emuladores
“É um software criado para essencialmente transcrever instruções de um processador alvo para o processador no qual ele está rodando”
Também é responsável pela simulação dos circuitos integrados ou chips do sistema de hardware em um software.
Popularização com a internet e os emuladores de video games
Vantagens
Consolidação de servidores
Gerência
Aproveitamento de hardware, espaço e energia Testes
Simulação de alterações e falhas (kernel, etc..)
Ensino
Cada aluno pode ter várias Vms
Isolamento
Migração de aplicações legadas
Desvantagens
Desempenho
Diversidade de equipamentos
Custo do processo de virtualização
Esforço de programação para garantir compatibilidade Consolidação
Diversos SO´s utilizando um mesmo hardware VMware
VMware
VMware é um