Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cloud Summit Brazil 2011 - Construindo nuvens com Xen

437 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Cloud Summit Brazil 2011 - Construindo nuvens com Xen

  1. 1. Construindo Nuvens com - Marco Sinhoreli Xen.org CommunityWednesday, August 11, 2010
  2. 2. Xen Cloud Platform • Infraestrutura completa para cloud • Componentes • Hypervisor • API • Network management • Storage management • Service management • Cloud providersWednesday, August 11, 2010
  3. 3. Infraetrutura completa para cloud • Provê mecanismos para integração de componentes de infraestrutura • Virtualização gerenciavel por API poderosa • Open Source • Grande comunidade • Maior player Open Source do mercado • Segurança e confiabilidadeWednesday, August 11, 2010
  4. 4. Xen Hypervisor • Hypervisor Tipo 1 vs Tipo 2 • Paravirtualização (PVM) • Virtualização por hardware (HVM) • Virtualização híbrida (PVM+HVM) • live-migrationWednesday, August 11, 2010
  5. 5. Hypervisor tipo 1 vs tipo 2 • Tipo 1 • Baremetal hypervisor (ring 0) • VMs executam em outro nível, acima do hypervisor (ring 1) • Tipo 2 • Depende de um sistema operacional (ring 1) • VMs dependem do sistema operacional com o software ativo para executar (ring 2)Wednesday, August 11, 2010
  6. 6. Hypervisor tipo 1 vs tipo 2Wednesday, August 11, 2010
  7. 7. Paravirtualização • Virtualização de alto desempenho para I/O, CPU e memória • Cooperação entre o Hypervisor e a VM • Abstração completa do hardware • 10 x menos overhead que outras alternativas de virtualização • Isolamento das instâncias de VMWednesday, August 11, 2010
  8. 8. Virtualização por hardware • Executa sitemas operacionais sem alteração do kernel • Suporta processadores AMD (AMD-V) e Intel (VT-x) • Suporte a IOMMU • Suporte a Alta Disponibilidade (kemari) • stub-domain (aumento de segurança e scheduling do hospedeiro)Wednesday, August 11, 2010
  9. 9. Virtualização híbrida • Novo modelo para garantir alto desempenho em virtualização • Melhor das duas abordagens de virtualização • Drivers paravirtualizados para sistemas operacionais sem alteração do kernel • Alto desempenho de dispositívos de I/OWednesday, August 11, 2010
  10. 10. Live-migration • Possibilita o intercâmbio de VMs entre servidores diferentes sem parada dos serviços • Downtime de 210ms - SPECweb99 • Downtime de 60ms - Quake3Wednesday, August 11, 2010
  11. 11. Live-migrationWednesday, August 11, 2010
  12. 12. APIWednesday, August 11, 2010
  13. 13. Network Management • OpenVSwitch • VLAN tagging • Bonding • Netflow • QoS • RSPANWednesday, August 11, 2010
  14. 14. Storage Management • Gerenciamento total de storage pela API • iSCSI • NFS • Local storage • VDI • ISO libraryWednesday, August 11, 2010
  15. 15. Service Management • Multi-host resource pools • Windows PV drivers assinados pela Microsoft • Templates para diferentes Sistemas Operacionais • Live VM snapshot, checkpoints, migration • Suporte a disaster recover • Monitoração e alertas de desempenho • XMLRPC API e poderosa CLIWednesday, August 11, 2010
  16. 16. Cloud ProvidersWednesday, August 11, 2010
  17. 17. Referências http://www.xen.org http://www.xen-br.org http://www.cl.cam.ac.uk/research/srg/netos/xen/architecture.html http://www.cl.cam.ac.uk/research/srg/netos/xen/performance.html http://www.cl.cam.ac.uk/research/srg/netos/papers/2005-migration-nsdi-pre.pdf http://www.xen.org/products/cloudxen.html http://www.intel.com/technology/itj/2006/v10i3/3-xen/4-extending-with-intel-vt.htm http://developer.amd.com/documentation/videos/XenSummit2010/Pages/default.aspxWednesday, August 11, 2010
  18. 18. Eventos http://www.xen.org/community/xenevents.html http://events.linuxfoundation.org/events/linuxcon-brazilWednesday, August 11, 2010
  19. 19. Obrigado Marco Sinhoreli msinhore@xen.orgWednesday, August 11, 2010

×