Virtualização Uma Visão Geral de Virtualização                        Michell Antunes                        Ozandia Marti...
Virtualização•   Introdução•   Tipos de Virtualização•   Ferramentas de Virtualização•   Conclusão
Virtualização - Introdução• Introduzido nos anos 50 e 60 em  Mainframes da IBM.• Em 1980 os microcomputadores e PC’s  ganh...
O que é?• Virtualização é uma abstração entre o hardware e  o sistema operacional que provê recursos  (instalado no comput...
• Permite que múltiplas máquinas virtuais  (sistemas operacionais) funcione em um mesmo   hardware• Funciona isoladamente ...
Tipos de Virtualização• Máquina Virtual de Processo (Hosted) e Monitor  de Máquina Virtual (Hypervisor)• Máquina Virtual d...
Monitor de Máquinas Virtuais - VMM• Definir o ambiente de máquinas virtuais.• Alterar o modo de execução do sistema  opera...
Características do VMM     • Eficiência;     • Integridade;     • Equivalência;O VMM pode ser implementado através dedois ...
Virtualização Total• Este modelo provê uma cópia (virtual) do  hardware do host, de forma que o sistema  operacional convi...
ParaVirtualização• Tem uma API - Application Programming  Interface para as máquinas virtuais,  similar, mas não idêntica ...
Ferramentas de Virtualização• Inúmeras                      Z/VM                                             Produto      ...
Oracle VirtualBox• Desenvolvido inicialmente pela Innotek;  – Aquisição da SUN pela Oracle;• Fácil utilização;  – Possui u...
Oracle VirtualBox                                      GUEST                                    (“Convidado”)             ...
VMware• Referencia no mercado;• Ampla gama de produtos:  – VMware Workstation, Server,    ESX Server, Player, Fusion;• VMw...
VMware
Xen• Desenvolvido inicialmente na universidade  de Cambridge;• Paravirtualização;  – Virtualização assistida via HW (Intel...
Xen
Conclusões• Diversas técnicas e ferramentas para os  mais diversos ambientes;• Tecnologia emergente;• Redução do custo tot...
Upcoming SlideShare
Loading in...5
×

Apresentação estágio - Virtualização

1,070
-1

Published on

Apresentação para a disciplina de estágio no ano de 2009 sobre Virtualização.

Published in: Education
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,070
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
32
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide
  • Virtualização completa. Os anfitriões não são modificados; Flexivel pois permite a execução de SO de diferentes fabricantes; VboxManage: Permite executar uma VM sem uma janela gráfica. Útil para servidores. Baixo Rendimento e não se podem executar SO para outras plataformas.
  • Virtualização Completa; VMWare Server: Instalado no sistema operacional; ESXi requer servidor dedicado; Sistema dentro da máquina virtual rode com um desempenho muito similar ao desempenho real da máquina. vSphere Cloud Computing; Paravirtualização: paravirt-ops
  • Sistema Hospede necessita ser modificado; Permite virtualização de sistemas proprietários; Independencia entre os sistemas; Melhor balanceamento dos recursos. Uma VM pode fazer uso de recursos que não são utilizadas em outras VM.
  • - Dominio U acesso a abstração dos recurso
  • planejamento ; Custos de aquisição ; Custos de operação e manutenção ; e Custos de alienação Para ambientes GNU Linux com Guest Windows XP podemos utilizar o VirtualBox, já que o mesmo apresenta a melhor integração entre os Desktops, melhorando a usabilidade das maquinas virtuais de maneira considerável. VMware para servidores de produção virtualizados, pois, o VMWare fornece uma quantidade maior de serviços de valor agregado tais como a monitorização, suporte on-line, consultoria e suporte local. Xen pode ser a escolha quando o servidor e o host será Linux, as maquinas virtuais não necessitam de muitos recursos ou ainda não existe a necessidade de uma interface gráfica para gerencia, uma vez que toda a administração pode ser feita via console.
  • Apresentação estágio - Virtualização

    1. 1. Virtualização Uma Visão Geral de Virtualização Michell Antunes Ozandia Martins Grupo 26
    2. 2. Virtualização• Introdução• Tipos de Virtualização• Ferramentas de Virtualização• Conclusão
    3. 3. Virtualização - Introdução• Introduzido nos anos 50 e 60 em Mainframes da IBM.• Em 1980 os microcomputadores e PC’s ganharam em eficiência.• Depois de 1990, a virtualização volta a ser estudada.• Hoje, virtualização está ganhando mais espaço.
    4. 4. O que é?• Virtualização é uma abstração entre o hardware e o sistema operacional que provê recursos (instalado no computador).
    5. 5. • Permite que múltiplas máquinas virtuais (sistemas operacionais) funcione em um mesmo hardware• Funciona isoladamente do sistema operacional hospedeiro e de outras máquinas virtuais.• Cada máquina virtual possui o seu próprio hardware virtual (como RAM, CPU, Placa de Rede, etc) para que suas respectivas aplicações possam funcionar.
    6. 6. Tipos de Virtualização• Máquina Virtual de Processo (Hosted) e Monitor de Máquina Virtual (Hypervisor)• Máquina Virtual de Processo cria um ambiente de execução para outras aplicações.• Monitor de Máquinas Virtuais, ou hypervisor, é uma camada de software entre o hardware e o sistema operacional, que oferece uma cópia virtual do hardware.• O VMM estará sempre presente enquanto o computador estiver ligado, enquanto, o hosted só existirá enquanto o processo correspondente a ela estiver em execução.
    7. 7. Monitor de Máquinas Virtuais - VMM• Definir o ambiente de máquinas virtuais.• Alterar o modo de execução do sistema operacional convidado de privilegiado para não privilegiado, e vice-versa.• Emular as instruções e escalonar o uso da CPU para as máquinas virtuais.• Gerenciar acesso aos blocos de memória e disco destinados ao funcionamento das máquinas virtuais.• Intermediar as chamadas de sistema e controlar acesso a outros dispositivos como CD-ROM, drives de disquete, dispositivos de rede, dispositivos USB.
    8. 8. Características do VMM • Eficiência; • Integridade; • Equivalência;O VMM pode ser implementado através dedois métodos: Virtualização Total e Para-virtualização.
    9. 9. Virtualização Total• Este modelo provê uma cópia (virtual) do hardware do host, de forma que o sistema operacional convidado trabalhe como se estivesse executando diretamente sobre o hardware do host.• Uma das desvantagens dessa solução é que ela provê suporte a um conjunto de dispositivos genéricos, o que pode causar subutilização dos recursos disponíveis
    10. 10. ParaVirtualização• Tem uma API - Application Programming Interface para as máquinas virtuais, similar, mas não idêntica à hardware real.• O sistema operacional rodando dentro da máquina virtual tem a ilusão de estar sendo executado diretamente sobre o hardware.• Este tipo de técnica requer que o sistema operacional virtualizado seja explicitamente portado para permitir a sua execução.
    11. 11. Ferramentas de Virtualização• Inúmeras Z/VM Produto IBM Fabricante Tipo de Tecnologia Nativa/Paravirtualização ferramentas; LPAR for iSeries Virtual Box IBM InnoTek Paravirtualização Nativa• Ferramentas Virtual PC Windows Microsoft Server Microsoft Nativa Nativa abordadas: Virtualization Virtual Server Microsoft Nativa – Oracle VirtualBox SoftGrid Parallels Workstation Microsoft Parallels, Inc De aplicações Nativa/habilitada por • Virtualização de Linux VServer Software Livre HW Paravirtualização Desktop Solaris Containers SUN Em nível de SO – VMware Java Virtual Machine Virtuozzo SUN SUN De aplicações Em nível de SO • Virtualização Completa OpenVZ SWsoft, Inc Em nível de SO Boch Software Livre Emulação – Xen Qemu Software Livre Emulação • Paravirtualização Mac-on-Linux Software Livre Emulação User Mode Linux Software Livre No nível de SO Xen Software Livre Paravirtualização Win4Lin Virtual Desktop Virtual Bridges Nativa Server Vmware Server Vmware Nativa Vmware ESX Server Vmware Paravirtualização Vmware Fusion Vmware Habilitada por HW
    12. 12. Oracle VirtualBox• Desenvolvido inicialmente pela Innotek; – Aquisição da SUN pela Oracle;• Fácil utilização; – Possui uma interface administrativa gráfica simples; – Guest Addition;• VBoxManage: – Administração via linha de comando; – Operações avançadas;• Suporte a arquivos VMDK;
    13. 13. Oracle VirtualBox GUEST (“Convidado”) SO Completo HOST (“Anfitrião”) Cria, administra e executa o ambiente virtual onde o hóspede do software é executado
    14. 14. VMware• Referencia no mercado;• Ampla gama de produtos: – VMware Workstation, Server, ESX Server, Player, Fusion;• VMware Server;• VMware vSphere (VMware Infrastrucutre): ESXi Server – Para ambientes de produção; – “Roda” diretamente sobre o Hardware;• Paravirt-ops;
    15. 15. VMware
    16. 16. Xen• Desenvolvido inicialmente na universidade de Cambridge;• Paravirtualização; – Virtualização assistida via HW (Intel VT e AMD-V);• Sistema virtualizado deve ser modificado: – Não é um problema para GNU/Linux;• Balanceamento de recursos;• Gerencia via console através do comando xm; – Ferramentas gráficas/web de terceiros;
    17. 17. Xen
    18. 18. Conclusões• Diversas técnicas e ferramentas para os mais diversos ambientes;• Tecnologia emergente;• Redução do custo total de propriedade em TI (TCO);
    1. A particular slide catching your eye?

      Clipping is a handy way to collect important slides you want to go back to later.

    ×