SlideShare una empresa de Scribd logo
1 de 19
Virtualização
  Tópicos I – Prof. Zagari




    André Bernardes      RA: 01000000
       César Kallas      RA: 02099224
     Eduardo Stuchi      RA: 01000000
         Rafael Curi     RA: 02135473
Virtualização
•   Introdução
•   Como funciona
•   Benefícios
•   Estudo de Caso
•   Demonstração
•   Conclusão
                     2
Virtualização - Introdução                    3




• Introduzido nos anos 60 em Mainframes
• 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á em primeiro plano


                                          3
Introdução   Funcionamento   Introdução
Virtualização        O que é
• Virtualização é uma abstração entre o hardware e
  o sistema operacional que provê recursos
  (instalado no computador).




                                      4
Virtualização
                    O que é
• 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.

                                     5
Virtualização
                    O que é
• As máquinas virtuais são instaladas dentro de
  um arquivo
• Podem ser facilmente alocadas de um
  computador para outro




                                     6
Virtualização
                    O que é
• As máquinas virtuais são instaladas dentro de
  um arquivo
• Podem ser facilmente alocadas de um
  computador para outro




                                     7
Virtualização Introdução




            Modelo de multitarefa.




            Modelo de virtualização.
                                       8
Virtualização Introdução




              Tipos de virtualização

                     emulação
                 para-virtualização
                   virtualização

                  ver na wikepedia
          http://en.wikipedia.org/wiki/Com
              parison_of_virtual_machine
                            s

             Modelo de virtualização.
                                             9
Virtualização
            Funcionamento
• Novos processadores já vem com
  instruções para virtualização, exemplo:

• VMXON
  VMLAUNCH
  VMXOFF



                                   10
Virtualização
           Funcionamento




                           11
Virtualização
                       Abordagem
• uma variedade de implementações
• modelo básico => virtualização completa tem como
  exemplo o VMWare
   – flexibilidade
   – problemas de performance
• Single Kernel Image (SKI) => virtualização “peso leve”
  tem como exemplo o Swsoft Virtuozzo e Sun® Solaris®
  Zones
   – Alta performance
   – Baixa flexibilidade
• Paravirtualização => virtualização assistida por hardware
  tem como exemplo o XenSource®
   – virtualização completa de baixo overhead


                                                12
Virtualização
                             Benefícios
•   Particionamento:
     – Múltiplas aplicações e sistemas operacionais podem ser executados em
       um único sistema físico.
     – Servidores podem ser consolidados em máquinas virtuais, escalando
       arquiteturas.
     – Recursos computacionais são tratados em uma política uniforme para que
       sejam alocadas máquinas virtuais de maneira controlada.
•   Isolamento:
     – Máquinas virtuais são completamente isoladas da máquina hospedeira e de
       outras máquinas virtuais. Se uma máquina virtual tem problemas, todas as
       outras não são afetadas.
     – Dados não vazam entre máquinas virtuais e aplicativos podem somente se
       comunicar em conexões de rede configuradas.
•   Encapsulamento:
     – Um completo ambiente de máquina virtual é salvo em um simples arquivo,
       fácil de fazer backup, de ser movido e copiado.
     – Padronização de hardware virtualizado é fornecida para a aplicação,
       garantindo compatibilidade.
•   Mudar este texto......

                                                            13
Virtualização
           Estudo de Caso
• VMware é software proprietário e possui o
  VMware Player, que é gratuito
• Xen, para BSD e Linux, é gratuito, sob
  licença GPL
• Virtuoso, da SWsoft e também para
  plataformas Intel e AMD => Windows e
  Linux.


                                14
Virtualização
           Estudo de Caso
• VMWare é um software que cria máquinas
  virtuais,permitindo instalar qualquer
  sistema operacional para a plataforma x86
• Cada máquina virtual trabalha como um
  PC completo
• arquivos são armazenados em "discos
  virtuais"
• área reservada de memória
                                15
Virtualização
            Estudo de Caso
  – Ver com o cesar como colocar a parte dele.....




                                     16
Virtualização
              Demonstração

• Iremos fazer uma demonstração de um
  computador rodando em linux rodando um
  Sistema Operacional Windows 98 e um Sistema
  Operacional MacOSxxxxx

• Melhorar este Texto



                                  17
Virtualização
                       Conclusão
• http://www.abc-tecnologia.com.pt/index.php?
  article=935&visual=1&id_area=2




                                                18
Virtualização
                        Conclusão
• Virtualização é uma quebra de paradigma
• Virtual Machine (VM) e roda em sua própria partição
• Partições separadas isolam falhas ou ataques de software
• Estações de trabalho virtualizadas permitem que desenvolvedores
  hospedem sucessivas interações de uma pilha de software, incluído
  a versão de produção, em separadas partições da mesma
  plataforma. Isso pode aumentar a utilização de hardware e
  simplificando o ciclo de vida gerencial. Novas e atualizações de um
  produto podem ser testadas na mesma plataforma de produção
  sem interromper o meio produtivo, eliminando a custosa
  necessidade de duplicação do meio. (ver o que colocar......)
• muda a forma que as pessoas pensam sobre população e
  gerenciamento de data centers




                                                    19

Más contenido relacionado

La actualidad más candente

Virtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMVirtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEM
Rodrigo Felipe Betussi
 
O que é virtualização
O que é virtualizaçãoO que é virtualização
O que é virtualização
WILSON GOMES
 
Explicação Virtualização Guilherme Lima
Explicação Virtualização Guilherme LimaExplicação Virtualização Guilherme Lima
Explicação Virtualização Guilherme Lima
Guilherme Lima
 
Apresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoApresentação Monografia Virtualização
Apresentação Monografia Virtualização
Kleber Lyra
 
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
 
Tutorial máquina virtual
Tutorial   máquina virtualTutorial   máquina virtual
Tutorial máquina virtual
Odarkpure
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVER
Impacta Eventos
 

La actualidad más candente (20)

Maquinas Virtuais
Maquinas VirtuaisMaquinas Virtuais
Maquinas Virtuais
 
Virtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEMVirtualização - O Futuro é na NUVEM
Virtualização - O Futuro é na NUVEM
 
O que é virtualização
O que é virtualizaçãoO que é virtualização
O que é virtualização
 
Explicação Virtualização Guilherme Lima
Explicação Virtualização Guilherme LimaExplicação Virtualização Guilherme Lima
Explicação Virtualização Guilherme Lima
 
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
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
Apresentação Monografia Virtualização
Apresentação Monografia VirtualizaçãoApresentação Monografia Virtualização
Apresentação Monografia Virtualização
 
ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)ASO 1 - Aula 4 (1ª Unidade)
ASO 1 - Aula 4 (1ª Unidade)
 
Tutorial máquina virtual
Tutorial   máquina virtualTutorial   máquina virtual
Tutorial máquina virtual
 
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
 
Citrix XenServer
Citrix XenServerCitrix XenServer
Citrix XenServer
 
Slide virtualização
Slide virtualizaçãoSlide virtualização
Slide virtualização
 
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
Comparação de Desempenho entre máquinas virtuais e containers - por Bruno Rod...
 
Minicurso - Virtualização
Minicurso - VirtualizaçãoMinicurso - Virtualização
Minicurso - Virtualização
 
Virtualização a Nível de Sistema Operacional e sua Proposta de Segurança
Virtualização a Nível de Sistema Operacional e sua Proposta de SegurançaVirtualização a Nível de Sistema Operacional e sua Proposta de Segurança
Virtualização a Nível de Sistema Operacional e sua Proposta de Segurança
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVER
 
Artigo
ArtigoArtigo
Artigo
 
Xen Server X Vm Ware
Xen Server X Vm WareXen Server X Vm Ware
Xen Server X Vm Ware
 
Virtualização com Xen
Virtualização com XenVirtualização com Xen
Virtualização com Xen
 
Virtualização em Sistemas Embarcados
Virtualização em Sistemas EmbarcadosVirtualização em Sistemas Embarcados
Virtualização em Sistemas Embarcados
 

Similar a Virtualiza%e7%e3o(3)

Aula 03 informática aplicada - virtualização
Aula 03  informática aplicada - virtualizaçãoAula 03  informática aplicada - virtualização
Aula 03 informática aplicada - virtualização
Robson Ferreira
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Teste
gabrielca200
 
Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...
Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...
Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...
Alcyon Ferreira de Souza Junior, MSc
 
Cloud computing infraestrutura sem stress
Cloud computing   infraestrutura sem stressCloud computing   infraestrutura sem stress
Cloud computing infraestrutura sem stress
Luiz Thiago
 
Desempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação IsoladosDesempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação Isolados
Andre Danelon
 

Similar a Virtualiza%e7%e3o(3) (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
 
Aula 03 informática aplicada - virtualização
Aula 03  informática aplicada - virtualizaçãoAula 03  informática aplicada - virtualização
Aula 03 informática aplicada - virtualização
 
Aula01
Aula01Aula01
Aula01
 
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
 
Artigo vmware
Artigo vmware Artigo vmware
Artigo vmware
 
Virtualizadores
VirtualizadoresVirtualizadores
Virtualizadores
 
Virtualizadores
VirtualizadoresVirtualizadores
Virtualizadores
 
Aula01
Aula01Aula01
Aula01
 
Virtualização Teste
Virtualização TesteVirtualização Teste
Virtualização Teste
 
Virtualização
VirtualizaçãoVirtualização
Virtualização
 
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
 
Cap4 v2
Cap4 v2Cap4 v2
Cap4 v2
 
Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...
Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...
Proxmox uma solução alternativa aos virtualizadores propietários - FLISOL DF ...
 
Flisol 2015
Flisol 2015 Flisol 2015
Flisol 2015
 
Cloud computing infraestrutura sem stress
Cloud computing   infraestrutura sem stressCloud computing   infraestrutura sem stress
Cloud computing infraestrutura sem stress
 
Beneficios da virtualização
Beneficios da virtualizaçãoBeneficios da virtualização
Beneficios da virtualização
 
Virtualização1
Virtualização1Virtualização1
Virtualização1
 
Servidores 03 - Hyper V
Servidores 03 - Hyper VServidores 03 - Hyper V
Servidores 03 - Hyper V
 
Apresentação HyperCloud GT8
Apresentação HyperCloud GT8Apresentação HyperCloud GT8
Apresentação HyperCloud GT8
 
Desempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação IsoladosDesempenho de um Servidor Web em Ambientes de Computação Isolados
Desempenho de um Servidor Web em Ambientes de Computação Isolados
 

Virtualiza%e7%e3o(3)

  • 1. Virtualização Tópicos I – Prof. Zagari André Bernardes RA: 01000000 César Kallas RA: 02099224 Eduardo Stuchi RA: 01000000 Rafael Curi RA: 02135473
  • 2. Virtualização • Introdução • Como funciona • Benefícios • Estudo de Caso • Demonstração • Conclusão 2
  • 3. Virtualização - Introdução 3 • Introduzido nos anos 60 em Mainframes • 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á em primeiro plano 3 Introdução Funcionamento Introdução
  • 4. Virtualização O que é • Virtualização é uma abstração entre o hardware e o sistema operacional que provê recursos (instalado no computador). 4
  • 5. Virtualização O que é • 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. 5
  • 6. Virtualização O que é • As máquinas virtuais são instaladas dentro de um arquivo • Podem ser facilmente alocadas de um computador para outro 6
  • 7. Virtualização O que é • As máquinas virtuais são instaladas dentro de um arquivo • Podem ser facilmente alocadas de um computador para outro 7
  • 8. Virtualização Introdução Modelo de multitarefa. Modelo de virtualização. 8
  • 9. Virtualização Introdução Tipos de virtualização emulação para-virtualização virtualização ver na wikepedia http://en.wikipedia.org/wiki/Com parison_of_virtual_machine s Modelo de virtualização. 9
  • 10. Virtualização Funcionamento • Novos processadores já vem com instruções para virtualização, exemplo: • VMXON VMLAUNCH VMXOFF 10
  • 11. Virtualização Funcionamento 11
  • 12. Virtualização Abordagem • uma variedade de implementações • modelo básico => virtualização completa tem como exemplo o VMWare – flexibilidade – problemas de performance • Single Kernel Image (SKI) => virtualização “peso leve” tem como exemplo o Swsoft Virtuozzo e Sun® Solaris® Zones – Alta performance – Baixa flexibilidade • Paravirtualização => virtualização assistida por hardware tem como exemplo o XenSource® – virtualização completa de baixo overhead 12
  • 13. Virtualização Benefícios • Particionamento: – Múltiplas aplicações e sistemas operacionais podem ser executados em um único sistema físico. – Servidores podem ser consolidados em máquinas virtuais, escalando arquiteturas. – Recursos computacionais são tratados em uma política uniforme para que sejam alocadas máquinas virtuais de maneira controlada. • Isolamento: – Máquinas virtuais são completamente isoladas da máquina hospedeira e de outras máquinas virtuais. Se uma máquina virtual tem problemas, todas as outras não são afetadas. – Dados não vazam entre máquinas virtuais e aplicativos podem somente se comunicar em conexões de rede configuradas. • Encapsulamento: – Um completo ambiente de máquina virtual é salvo em um simples arquivo, fácil de fazer backup, de ser movido e copiado. – Padronização de hardware virtualizado é fornecida para a aplicação, garantindo compatibilidade. • Mudar este texto...... 13
  • 14. Virtualização Estudo de Caso • VMware é software proprietário e possui o VMware Player, que é gratuito • Xen, para BSD e Linux, é gratuito, sob licença GPL • Virtuoso, da SWsoft e também para plataformas Intel e AMD => Windows e Linux. 14
  • 15. Virtualização Estudo de Caso • VMWare é um software que cria máquinas virtuais,permitindo instalar qualquer sistema operacional para a plataforma x86 • Cada máquina virtual trabalha como um PC completo • arquivos são armazenados em "discos virtuais" • área reservada de memória 15
  • 16. Virtualização Estudo de Caso – Ver com o cesar como colocar a parte dele..... 16
  • 17. Virtualização Demonstração • Iremos fazer uma demonstração de um computador rodando em linux rodando um Sistema Operacional Windows 98 e um Sistema Operacional MacOSxxxxx • Melhorar este Texto 17
  • 18. Virtualização Conclusão • http://www.abc-tecnologia.com.pt/index.php? article=935&visual=1&id_area=2 18
  • 19. Virtualização Conclusão • Virtualização é uma quebra de paradigma • Virtual Machine (VM) e roda em sua própria partição • Partições separadas isolam falhas ou ataques de software • Estações de trabalho virtualizadas permitem que desenvolvedores hospedem sucessivas interações de uma pilha de software, incluído a versão de produção, em separadas partições da mesma plataforma. Isso pode aumentar a utilização de hardware e simplificando o ciclo de vida gerencial. Novas e atualizações de um produto podem ser testadas na mesma plataforma de produção sem interromper o meio produtivo, eliminando a custosa necessidade de duplicação do meio. (ver o que colocar......) • muda a forma que as pessoas pensam sobre população e gerenciamento de data centers 19