SlideShare ist ein Scribd-Unternehmen logo
1 von 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);

Weitere ähnliche Inhalte

Was ist angesagt?

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 Thiago Reis da Silva
 
Dell Kace K2000
Dell Kace K2000Dell Kace K2000
Dell Kace K2000BRASP
 
Virtualizacao
VirtualizacaoVirtualizacao
Virtualizacaohome
 
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 InfnetTI Infnet
 
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...Tchelinux
 

Was ist angesagt? (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
 

Ähnlich wie Virtualização: Uma visão geral das técnicas e ferramentas

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.pdfFabianoGisbert1
 
Apostila 9 virtualização - nova
Apostila 9   virtualização - novaApostila 9   virtualização - nova
Apostila 9 virtualização - novaPaulo Fonseca
 
Virtualização em Software Livre
Virtualização em Software LivreVirtualização em Software Livre
Virtualização em Software Livreelliando dias
 
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 LinuxFernando Costa
 
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 JavaWaldir R. Pires Jr
 
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 R2David Adam
 
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 XENSERVERImpacta Eventos
 
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 LivreFrederico Madeira
 
Datasheet vspace por
Datasheet vspace porDatasheet vspace por
Datasheet vspace porjmarcelloc
 
INT302 - VDI com Linux
INT302 - VDI com LinuxINT302 - VDI com Linux
INT302 - VDI com Linuxmestresemhd
 
Apresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoApresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoKleber Lyra
 
VDI e Projeto OSDVT
VDI e Projeto OSDVTVDI e Projeto OSDVT
VDI e Projeto OSDVTapsegundo
 

Ähnlich wie Virtualização: Uma visão geral das técnicas e ferramentas (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
 

Kürzlich hochgeladen

PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfHELENO FAVACHO
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxLuizHenriquedeAlmeid6
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfWagnerCamposCEA
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfHELENO FAVACHO
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxLusGlissonGud
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxTailsonSantos1
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfHELENO FAVACHO
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdfLeloIurk1
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéisines09cachapa
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...azulassessoria9
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaHELENO FAVACHO
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasSocorro Machado
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfTutor de matemática Ícaro
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...azulassessoria9
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfHELENO FAVACHO
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfLeloIurk1
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfRavenaSales1
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãIlda Bicacro
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Ilda Bicacro
 

Kürzlich hochgeladen (20)

PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdfPROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
PROJETO DE EXTENÇÃO - GESTÃO DE RECURSOS HUMANOS.pdf
 
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptxSlides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
Slides Lição 6, CPAD, As Nossas Armas Espirituais, 2Tr24.pptx
 
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdfReta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
Reta Final - CNU - Gestão Governamental - Prof. Stefan Fantini.pdf
 
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdfPROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
PROJETO DE EXTENSÃO - EDUCAÇÃO FÍSICA BACHARELADO.pdf
 
Apresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptxApresentação em Powerpoint do Bioma Catinga.pptx
Apresentação em Powerpoint do Bioma Catinga.pptx
 
Os editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptxOs editoriais, reportagens e entrevistas.pptx
Os editoriais, reportagens e entrevistas.pptx
 
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdfProjeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
Projeto_de_Extensão_Agronomia_adquira_ja_(91)_98764-0830.pdf
 
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
421243121-Apostila-Ensino-Religioso-Do-1-ao-5-ano.pdf
 
About Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de HotéisAbout Vila Galé- Cadeia Empresarial de Hotéis
About Vila Galé- Cadeia Empresarial de Hotéis
 
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
PROVA - ESTUDO CONTEMPORÂNEO E TRANSVERSAL: COMUNICAÇÃO ASSERTIVA E INTERPESS...
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para criançasJogo de Rimas - Para impressão em pdf a ser usado para crianças
Jogo de Rimas - Para impressão em pdf a ser usado para crianças
 
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdfCurrículo - Ícaro Kleisson - Tutor acadêmico.pdf
Currículo - Ícaro Kleisson - Tutor acadêmico.pdf
 
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...Considere a seguinte situação fictícia:  Durante uma reunião de equipe em uma...
Considere a seguinte situação fictícia: Durante uma reunião de equipe em uma...
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdfENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
ENSINO RELIGIOSO 7º ANO INOVE NA ESCOLA.pdf
 
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdfGEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
GEOGRAFIA - COMÉRCIO INTERNACIONAL E BLOCOS ECONÔMICOS - PROF. LUCAS QUEIROZ.pdf
 
Construção (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! SertãConstrução (C)erta - Nós Propomos! Sertã
Construção (C)erta - Nós Propomos! Sertã
 
Aula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIXAula sobre o Imperialismo Europeu no século XIX
Aula sobre o Imperialismo Europeu no século XIX
 
Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!Rota das Ribeiras Camp, Projeto Nós Propomos!
Rota das Ribeiras Camp, Projeto Nós Propomos!
 

Virtualização: Uma visão geral das técnicas e ferramentas

  • 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);

Hinweis der Redaktion

  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.