1 / 28

Virtualização

Virtualização. Gerencia de Redes Redes de Computadores II. *Créditos: baseado no material do Prof. Eduardo Zagari. Virtualização - Introdução. Introduzido nos anos 60 em Mainframes Em 1980 os microcomputadores e PC’s ganharam em eficiência

ull
Download Presentation

Virtualização

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Virtualização Gerencia de Redes Redes de Computadores II *Créditos: baseado no material do Prof. Eduardo Zagari

  2. Virtualização - Introdução • 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 • Virtualização hoje, está em primeiro plano

  3. Virtualização - Introdução • Virtualização é uma camada entre o hardware e o sistema operacional

  4. Virtualização - Introdução • Permitir que mais de um Sistemas Operacional funcione em um mesmo hardware, em um mesmo instante • Cada máquina virtual 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)

  5. Virtualização - Introdução Diferentestipos

  6. Consolidação

  7. Virtualização - Funcionamento • Novosprocessadores da Intel jávem com instruçõesparavirtualização, exemplo: • VMXONVMLAUNCHVMXOFF Intel Virtualization Technologyhttp://images.anandtech.com/reviews/tradeshows/IDF/2005/Spring/Day1/Wrapup/VT.jpg

  8. Tipos de virtualização • Emulador- é o oposto da máquina real • Implementatodas as instruçõesrealizadaspelamáquina real em um ambienteabstrato de software • “Engana”, fazendo com quetodas as operações da máquina real sejamimplementadasem um software • Interpreta um códigodesenvolvidoparaoutraplataforma.

  9. Tipos de virtualização • VMM – Virtual Machine Monitor • - ConhecidacomoHypervisor • - Forneceuma interface (através da multiplexação do hardware) que é idênticaao hardware subjacente e controlaumaoumaismáquinasvirtuais • - Podeserimplementado entre o hardware e o SO hospedeirooucomo um processo do SO hospedeiro

  10. Técnicas de virtualização • 1. Virtualização total • Uma estruturacompleta de hardware é virtualizada • Sistemaconvidadonãoprecisasofrerqualquertipo de alteração • Grande compatibilidade • Perda de velocidade.

  11. Técnicas de virtualização • 2. Paravirtualização • - O sistemaquevaiservirtualizadosofremodificaçõesparaque a interação com o monitor de máquinasvirtuaissejamaiseficiente • - Perdecompatibilidade • -Ganhavelocidade

  12. Técnicas de virtualização • 3. Re-compilaçãodinâmica • Transforma o executávelem outro executável, compatível com a nova plataforma, através de descompilação, desmontagem e montagem e compilação • Baixodesempenho

  13. Virtualização - Benefícios • Particionamento: • Múltiplasaplicações e sistemasoperacionaispodemserexecutadosem um únicosistemafísico. • Servidorespodemserconsolidadosemmáquinasvirtuais, escalandoarquiteturas. • Recursoscomputacionaissãotratadosemumapolíticauniformeparaquesejamalocadasmáquinasvirtuais de maneiracontrolada.

  14. Virtualização - Benefícios • Isolamento: • Máquinasvirtuaissãocompletamenteisoladas da máquinahospedeira e de outrasmáquinasvirtuais. Se umamáquina virtual tem problemas, todas as outrasnãosãoafetadas. • Dados nãovazam entre máquinasvirtuais e aplicativospodemsomente se comunicaremconexões de redeconfiguradas.

  15. Virtualização - Benefícios • Encapsulamento: • Um completoambiente de máquina virtual é salvo em um simples arquivo, fácil de fazer backup, de sermovido e copiado. • Padronização de hardware virtualizado é fornecidapara a aplicação, garantindocompatibilidade.

  16. Virtualização – Estudo de Caso • Vmware • O Vmwareoferecediferentessistemasde máquinasvirtuais com opçõesvariadas: Workstation, ESXi, vSphere • Permiteinstalarpraticamentequalquersistemaoperacional para a plataforma x86

  17. Virtualização – Estudo de Caso • Hardware no VMWare • Suporteaosdispositivosmaiscomuns Vmware Workstation – Architecture - http://www.vmware.com

  18. Virtualização – Estudo de Caso • VmwareWorkstation Vmware Workstation – Architecture - http://www.vmware.com

  19. Virtualização – Estudo de Caso

  20. Virtualização – Estudo de Caso • Vmware • Cadamáquina virtual trabalhacomo um PC completo, com direitoaté a BIOS e configuração do Setup Introdução| Funcionamento | Benefícios| Estudo de Caso | Demostração| Conclusão

  21. Virtualização – Estudo de Caso • Cada máquina virtual possui uma área reservada de memória.

  22. Virtualização – Estudo de Caso

  23. Virtualização – Estudo de Caso

  24. Virtualização – Estudo de Caso • VmwareESXi– nãoprecisa de SO pré-instalado

  25. VMWare

  26. Virtualização – Estudo de Caso • VMware – pontos fortes • Fácilinstalação e configuração • Documentação • Funcionaem Linux e Windows • Aceitavários SO (Linux, Windows , Dos, Mac OS)

  27. Virtualização – Estudo de Caso • VMware – pontosfracos • Nãoutilizaosmesmos drivers dos dispositivos • Baixodesempenhográfico • Custoelevado

  28. Virtualização - Conclusão • Virtualização é uma quebra de paradigma • Cada Virtual Machine (VM) roda em sua própria partição • Partições separadas isolam falhas ou ataques de software • Pode aumentar a utilização de hardware • Muda a idéia de população e gerenciamento de data centers • Pode ser utilizados diferentes sistemas operacionais “simultâneamente” em um único hardware

More Related