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

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
 

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

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
 

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

Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...MariaCristinaSouzaLe1
 
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.pptxJssicaCassiano2
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022LeandroSilva126216
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Cabiamar
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfJuliana Barbosa
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024azulassessoria9
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...azulassessoria9
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmicolourivalcaburite
 
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
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...marcelafinkler
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...azulassessoria9
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)Centro Jacques Delors
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...SileideDaSilvaNascim
 
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
 
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...marcelafinkler
 
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 EuropeiaCentro Jacques Delors
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docPauloHenriqueGarciaM
 
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.pdfAutonoma
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Centro Jacques Delors
 

Dernier (20)

Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
Aula 25 - A america espanhola - colonização, exploraçãp e trabalho (mita e en...
 
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
 
AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022AULÃO de Língua Portuguesa para o Saepe 2022
AULÃO de Língua Portuguesa para o Saepe 2022
 
Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024Historia de Portugal - Quarto Ano - 2024
Historia de Portugal - Quarto Ano - 2024
 
Caderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdfCaderno de exercícios Revisão para o ENEM (1).pdf
Caderno de exercícios Revisão para o ENEM (1).pdf
 
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
ATIVIDADE 3 - DESENVOLVIMENTO E APRENDIZAGEM MOTORA - 52_2024
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
Pesquisa Ação René Barbier Livro acadêmico
Pesquisa Ação René Barbier Livro  acadêmicoPesquisa Ação René Barbier Livro  acadêmico
Pesquisa Ação René Barbier Livro acadêmico
 
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...
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
Considerando as pesquisas de Gallahue, Ozmun e Goodway (2013) os bebês até an...
 
Quiz | Dia da Europa 2024 (comemoração)
Quiz | Dia da Europa 2024  (comemoração)Quiz | Dia da Europa 2024  (comemoração)
Quiz | Dia da Europa 2024 (comemoração)
 
Novena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João EudesNovena de Pentecostes com textos de São João Eudes
Novena de Pentecostes com textos de São João Eudes
 
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...apostila filosofia 1 ano  1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
apostila filosofia 1 ano 1s (1).pdf 1 ANO DO ENSINO MEDIO . CONCEITOSE CARAC...
 
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...
 
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...
 
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
 
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.docGUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
GUIA DE APRENDIZAGEM 2024 9º A - História 1 BI.doc
 
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
 
Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)Sopa de letras | Dia da Europa 2024 (nível 1)
Sopa de letras | Dia da Europa 2024 (nível 1)
 

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.