SlideShare une entreprise Scribd logo
1  sur  18
Virtualização
 Uma Visão Geral de Virtualização




                        Michell Antunes
                        Ozandia Martins
                               Grupo 26
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
  ganharam em eficiência.
• Depois de 1990, a virtualização volta a ser
  estudada.
• Hoje, virtualização está ganhando mais
  espaço.
O que é?
• Virtualização é uma abstração entre o hardware e
  o sistema operacional que provê recursos
  (instalado no computador).
• 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.
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.
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.
Características do VMM

     • Eficiência;
     • Integridade;
     • Equivalência;
O VMM pode ser implementado através de
dois métodos: Virtualização Total e Para-
virtualização.
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
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.
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
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;
Oracle VirtualBox

                                      GUEST
                                    (“Convidado”)
                                       SO Completo




                  HOST
               (“Anfitrião”)
  Cria, administra e executa o ambiente virtual
    onde o hóspede do software é executado
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;
VMware
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;
Xen
Conclusões
• Diversas técnicas e ferramentas para os
  mais diversos ambientes;
• Tecnologia emergente;
• Redução do custo total de propriedade em
  TI (TCO);

Contenu connexe

Tendances (9)

Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware Virtualização: Um comparativo entre Xen e VMware
Virtualização: Um comparativo entre Xen e VMware
 
Unidade 3 - Ambientes Operacionais
Unidade 3 - Ambientes OperacionaisUnidade 3 - Ambientes Operacionais
Unidade 3 - Ambientes Operacionais
 
Maquinas Virtuais
Maquinas VirtuaisMaquinas Virtuais
Maquinas Virtuais
 
Dell Kace K2000
Dell Kace K2000Dell Kace K2000
Dell Kace K2000
 
Virtualizacao
VirtualizacaoVirtualizacao
Virtualizacao
 
Virtualização em Sistemas Computacionais - Palestra Infnet
Virtualização em Sistemas Computacionais - Palestra InfnetVirtualização em Sistemas Computacionais - Palestra Infnet
Virtualização em Sistemas Computacionais - Palestra Infnet
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Virtualização de Máquinas: Uma experiência baseada em ferramentas livres - Ca...
Virtualização de Máquinas: Uma experiência baseada em ferramentas livres - Ca...Virtualização de Máquinas: Uma experiência baseada em ferramentas livres - Ca...
Virtualização de Máquinas: Uma experiência baseada em ferramentas livres - Ca...
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 

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

Virtualização em Software Livre
Virtualização em Software LivreVirtualização em Software Livre
Virtualização em Software Livre
elliando dias
 
ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)
Cleiton Cunha
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVER
Impacta Eventos
 
Datasheet vspace por
Datasheet vspace porDatasheet vspace por
Datasheet vspace por
jmarcelloc
 
INT302 - VDI com Linux
INT302 - VDI com LinuxINT302 - VDI com Linux
INT302 - VDI com Linux
mestresemhd
 
Apresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoApresentação Monografia Virtualização
Apresentação Monografia Virtualização
Kleber Lyra
 
VDI e Projeto OSDVT
VDI e Projeto OSDVTVDI e Projeto OSDVT
VDI e Projeto OSDVT
apsegundo
 

Similaire à Apresentação estágio - Virtualização (20)

Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdfArquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
 
Apostila 9 virtualização - nova
Apostila 9   virtualização - novaApostila 9   virtualização - nova
Apostila 9 virtualização - nova
 
Virtualizadores
VirtualizadoresVirtualizadores
Virtualizadores
 
Virtualização em Software Livre
Virtualização em Software LivreVirtualização em Software Livre
Virtualização em Software Livre
 
Virtualiza%e7%e3o(3)
Virtualiza%e7%e3o(3)Virtualiza%e7%e3o(3)
Virtualiza%e7%e3o(3)
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Virtualizadores
VirtualizadoresVirtualizadores
Virtualizadores
 
Virtualização de servidores com tecnologia Linux
Virtualização de servidores com tecnologia LinuxVirtualização de servidores com tecnologia Linux
Virtualização de servidores com tecnologia Linux
 
Kvm
KvmKvm
Kvm
 
Desenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em JavaDesenvolvimento de Aplicações Móveis em Java
Desenvolvimento de Aplicações Móveis em Java
 
Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
Virtualização de Servidores Usando Microsoft® Hyper-V ™ Server 2008 R2
 
Hyper-V
Hyper-VHyper-V
Hyper-V
 
ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVER
 
Open Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software LivreOpen Virtualization - Virtualização em Software Livre
Open Virtualization - Virtualização em Software Livre
 
Datasheet vspace por
Datasheet vspace porDatasheet vspace por
Datasheet vspace por
 
INT302 - VDI com Linux
INT302 - VDI com LinuxINT302 - VDI com Linux
INT302 - VDI com Linux
 
Apresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoApresentação Monografia Virtualização
Apresentação Monografia Virtualização
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
VDI e Projeto OSDVT
VDI e Projeto OSDVTVDI e Projeto OSDVT
VDI e Projeto OSDVT
 

Dernier

Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XV
lenapinto
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
PatriciaCaetano18
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
azulassessoria9
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
azulassessoria9
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
Autonoma
 

Dernier (20)

Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Expansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XVExpansão Marítima- Descobrimentos Portugueses século XV
Expansão Marítima- Descobrimentos Portugueses século XV
 
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM  POLÍGON...
Polígonos, Diagonais de um Polígono, SOMA DOS ANGULOS INTERNOS DE UM POLÍGON...
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx3 2 - termos-integrantes-da-oracao-.pptx
3 2 - termos-integrantes-da-oracao-.pptx
 
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
Tema de redação - As dificuldades para barrar o casamento infantil no Brasil ...
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.O que é arte. Definição de arte. História da arte.
O que é arte. Definição de arte. História da arte.
 
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
A EDUCAÇÃO FÍSICA NO NOVO ENSINO MÉDIO: IMPLICAÇÕES E TENDÊNCIAS PROMOVIDAS P...
 
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
O estudo do controle motor nada mais é do que o estudo da natureza do movimen...
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
Apresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União EuropeiaApresentação | Símbolos e Valores da União Europeia
Apresentação | Símbolos e Valores da União Europeia
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
INTERTEXTUALIDADE atividade muito boa para
INTERTEXTUALIDADE   atividade muito boa paraINTERTEXTUALIDADE   atividade muito boa para
INTERTEXTUALIDADE atividade muito boa para
 
Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)Sopa de letras | Dia da Europa 2024 (nível 2)
Sopa de letras | Dia da Europa 2024 (nível 2)
 
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 2 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdfatividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
atividade-de-portugues-paronimos-e-homonimos-4º-e-5º-ano-respostas.pdf
 
LENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretaçãoLENDA DA MANDIOCA - leitura e interpretação
LENDA DA MANDIOCA - leitura e interpretação
 
P P P 2024 - *CIEJA Santana / Tucuruvi*
P P P 2024  - *CIEJA Santana / Tucuruvi*P P P 2024  - *CIEJA Santana / Tucuruvi*
P P P 2024 - *CIEJA Santana / Tucuruvi*
 
Educação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptxEducação Financeira - Cartão de crédito665933.pptx
Educação Financeira - Cartão de crédito665933.pptx
 

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

  • 1. Virtualização Uma Visão Geral de Virtualização Michell Antunes Ozandia Martins Grupo 26
  • 2. Virtualização • Introdução • Tipos de Virtualização • Ferramentas de Virtualização • Conclusão
  • 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. O que é? • Virtualização é uma abstração entre o hardware e o sistema operacional que provê recursos (instalado no computador).
  • 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. 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. 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. Características do VMM • Eficiência; • Integridade; • Equivalência; O VMM pode ser implementado através de dois métodos: Virtualização Total e Para- virtualização.
  • 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. 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. 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. 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. Oracle VirtualBox GUEST (“Convidado”) SO Completo HOST (“Anfitrião”) Cria, administra e executa o ambiente virtual onde o hóspede do software é executado
  • 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;
  • 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. Xen
  • 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);

Notes de l'éditeur

  1. 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.
  2. 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
  3. 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.
  4. - Dominio U acesso a abstração dos recurso
  5. 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.