Cloud Summit Brazil 2011 - Construindo nuvens com Xen

354 views
313 views

Published on

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
354
On SlideShare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
11
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

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

×