SlideShare uma empresa Scribd logo
Construindo Nuvens
                            com      -
                               Marco Sinhoreli
                             Xen.org Community




Wednesday, August 11, 2010
Xen Cloud Platform
                   •         Infraestrutura completa para cloud

                   •         Componentes
                         •     Hypervisor

                         •     API

                         •     Network management

                         •     Storage management

                         •     Service management


                   •         Cloud providers



Wednesday, August 11, 2010
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 confiabilidade



Wednesday, August 11, 2010
Xen Hypervisor

                   • Hypervisor Tipo 1 vs Tipo 2
                   • Paravirtualização (PVM)
                   • Virtualização por hardware (HVM)
                   • Virtualização híbrida (PVM+HVM)
                   • live-migration

Wednesday, August 11, 2010
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
Hypervisor tipo 1 vs tipo 2




Wednesday, August 11, 2010
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 VM




Wednesday, August 11, 2010
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
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/O




Wednesday, August 11, 2010
Live-migration

                   •         Possibilita o intercâmbio de VMs entre servidores
                             diferentes sem parada dos serviços

                   •         Downtime de 210ms - SPECweb99

                   •         Downtime de 60ms - Quake3




Wednesday, August 11, 2010
Live-migration




Wednesday, August 11, 2010
API




Wednesday, August 11, 2010
Network Management

                   •         OpenVSwitch

                   •         VLAN tagging

                   •         Bonding

                   •         Netflow

                   •         QoS

                   •         RSPAN




Wednesday, August 11, 2010
Storage Management

                   •         Gerenciamento total de storage pela API

                         •     iSCSI

                         •     NFS

                         •     Local storage

                         •     VDI

                         •     ISO library




Wednesday, August 11, 2010
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 CLI



Wednesday, August 11, 2010
Cloud Providers




Wednesday, August 11, 2010
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.aspx




Wednesday, August 11, 2010
Eventos




                             http://www.xen.org/community/xenevents.html
                             http://events.linuxfoundation.org/events/linuxcon-brazil




Wednesday, August 11, 2010
Obrigado


                             Marco Sinhoreli
                               msinhore@xen.org




Wednesday, August 11, 2010

Mais conteúdo relacionado

PPT
Virtualiza%e7%e3o(3)
PPTX
PPTX
06 Virtualização
PPTX
ITCamp - Novidades do windows server 2012
ODP
Virtualização com Xen
PPT
Virtualização
PPT
PDF
Virtualização - Máquinas Virtuais
Virtualiza%e7%e3o(3)
06 Virtualização
ITCamp - Novidades do windows server 2012
Virtualização com Xen
Virtualização
Virtualização - Máquinas Virtuais

Mais procurados (20)

PPT
Virtualização
PPTX
Virtualização
PPTX
Aula 1: Virtualização
PPT
Virtualização com Citrix XENSERVER
PDF
Virtualização de servidores com tecnologia Linux
PPS
Beneficios da virtualização
PPTX
Docker: Onde vivem? Do que se alimentam?
PPT
ASO 1 - Aula 4 (1ª Unidade)
PPTX
Explicação Virtualização Guilherme Lima
PPT
Consolidação winintel
PPTX
Educloud 2
PDF
Apresentando Virtualização de computadores (vmware)
PDF
Virtualizacao
PDF
Virtualização em Software Livre
ODP
Aula- Virtualização
PPTX
Apresentação do Novo QTS 4.2
PDF
Apostila - Tutorial Citrix XenServer 6
ODP
Maquinas Virtuais
PPTX
Introdução ao NUNIT
Virtualização
Virtualização
Aula 1: Virtualização
Virtualização com Citrix XENSERVER
Virtualização de servidores com tecnologia Linux
Beneficios da virtualização
Docker: Onde vivem? Do que se alimentam?
ASO 1 - Aula 4 (1ª Unidade)
Explicação Virtualização Guilherme Lima
Consolidação winintel
Educloud 2
Apresentando Virtualização de computadores (vmware)
Virtualizacao
Virtualização em Software Livre
Aula- Virtualização
Apresentação do Novo QTS 4.2
Apostila - Tutorial Citrix XenServer 6
Maquinas Virtuais
Introdução ao NUNIT
Anúncio

Destaque (20)

PDF
Xen Summit 2011 - Xen in the Cloud - globo.com
PDF
Aws for Developers
PDF
Overview AWS - Bemobi
PDF
Xen Summit 2010 - globo.com
PDF
Apresentando o OpsWorks - Bemobi
PDF
Nginx, Apache e Varnish
PDF
Flisol 2015
PDF
Ari_Neto_Cloud_CONADC
PPTX
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
PPTX
vBACD July 2012 - Xen Cloud Platform
PPTX
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
PPTX
PDF
CloudStack Hyderabad Meetup: How the Apache community works
PDF
CloudStack Hyderabad Meetup: Using CloudStack to build IaaS clouds
PDF
vBACD July 2012 - Scaling Storage with Ceph
PPTX
vBACD July 2012 - Deploying Private PaaS with ActiveState Stackato
PDF
CloudStack Hyderabad Meetup: Migrating applications to IaaS clouds
PDF
The Mission Critical Cloud
PDF
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015
PDF
The Mission Critical Cloud @ Apache CloudStack meetup Amsterdam June 2015
Xen Summit 2011 - Xen in the Cloud - globo.com
Aws for Developers
Overview AWS - Bemobi
Xen Summit 2010 - globo.com
Apresentando o OpsWorks - Bemobi
Nginx, Apache e Varnish
Flisol 2015
Ari_Neto_Cloud_CONADC
Introduction to CloudStack: How to Deploy and Manage Infrastructure-as-a-Serv...
vBACD July 2012 - Xen Cloud Platform
vBACD- July 2012 - Crash Course in Open Source Cloud Computing
CloudStack Hyderabad Meetup: How the Apache community works
CloudStack Hyderabad Meetup: Using CloudStack to build IaaS clouds
vBACD July 2012 - Scaling Storage with Ceph
vBACD July 2012 - Deploying Private PaaS with ActiveState Stackato
CloudStack Hyderabad Meetup: Migrating applications to IaaS clouds
The Mission Critical Cloud
CloudStack hands-on workshop @ DevOpsDays Amsterdam 2015
The Mission Critical Cloud @ Apache CloudStack meetup Amsterdam June 2015
Anúncio

Semelhante a Cloud Summit Brazil 2011 - Construindo nuvens com Xen (20)

PPTX
Consolidação Mic&Mac Soluções em TI
PPTX
Windows Server 2012 - Além da virtualização
PDF
Maximize o Potencial do seu Datacenter com Citrix XenServer
PPTX
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
PDF
Open Virtualization - Virtualização em Software Livre
PDF
A plataforma Azure da Microsoft
PDF
Boteco Xen
PPTX
Ws2012r2 hyper v
PPTX
Introduction to the citrix xenserver
PPTX
Cloud Server Embratel
PPTX
Brazil - Nutanix NEXT on Tour Keynote and Technical Deck
PDF
Ppt v2
PDF
Virtualização de Cluster na plataforma Microsoft.
PDF
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
PDF
Service Mesh com Istio e Kubernetes - Wellington Figueira da Silva
PDF
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
PDF
Cloud & AWS: Da teoria à prática
PDF
ReVir – Programabilidade em Redes Virtualizadas
PDF
Programabilidade em Redes Virtualizadas
PDF
VDI e Projeto OSDVT
Consolidação Mic&Mac Soluções em TI
Windows Server 2012 - Além da virtualização
Maximize o Potencial do seu Datacenter com Citrix XenServer
Microsoft Azure Storage - Tudo o que você precisa saber sobre armazenamento d...
Open Virtualization - Virtualização em Software Livre
A plataforma Azure da Microsoft
Boteco Xen
Ws2012r2 hyper v
Introduction to the citrix xenserver
Cloud Server Embratel
Brazil - Nutanix NEXT on Tour Keynote and Technical Deck
Ppt v2
Virtualização de Cluster na plataforma Microsoft.
Arquitetura de Computadores e Sistemas Operacionais Etapa 08.pdf
Service Mesh com Istio e Kubernetes - Wellington Figueira da Silva
TDC2010 - Trilha Python: Python no iG (Automação de Datacenters)
Cloud & AWS: Da teoria à prática
ReVir – Programabilidade em Redes Virtualizadas
Programabilidade em Redes Virtualizadas
VDI e Projeto OSDVT

Último (19)

PDF
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
PPTX
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
PPTX
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
PDF
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
PDF
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
PPTX
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
PPTX
Aula 18 - Manipulacao De Arquivos python
PDF
Apple Pippin Uma breve introdução. - David Glotz
PDF
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
PDF
Processos na gestão de transportes, TM100 Col18
PDF
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
PDF
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
PPTX
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
PDF
Custos e liquidação no SAP Transportation Management, TM130 Col18
PDF
Aula04-Academia Heri- Tecnologia Geral 2025
PPTX
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
PPTX
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
PDF
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
PDF
COBITxITIL-Entenda as diferença em uso governança TI
20250805_ServiceNow e a Arquitetura Orientada a Serviços (SOA) A Base para Ap...
Programação - Linguagem C - Variáveis, Palavras Reservadas, tipos de dados, c...
Gestao-de-Bugs-em-Software-Introducao.pptxxxxxxxx
Custos e faturamento no SAP S/4HANA Transportation Management, S4TM3 Col26
Otimizador de planejamento e execução no SAP Transportation Management, TM120...
Informática Aplicada Informática Aplicada Plano de Ensino - estudo de caso NR...
Aula 18 - Manipulacao De Arquivos python
Apple Pippin Uma breve introdução. - David Glotz
Gestão de transportes básica no SAP S/4HANA, S4611 Col20
Processos na gestão de transportes, TM100 Col18
Fundamentos de gerenciamento de ordens e planejamento no SAP TransportationMa...
Fullfilment AI - Forum ecommerce 2025 // Distrito e Total Express
Aula16ManipulaçãoDadosssssssssssssssssssssssssssss
Custos e liquidação no SAP Transportation Management, TM130 Col18
Aula04-Academia Heri- Tecnologia Geral 2025
BANCO DE DADOS - AULAS INICIAIS-sgbd.pptx
Como-se-implementa-um-softwareeeeeeeeeeeeeeeeeeeeeeeee.pptx
Mergulho profundo técnico para gestão de transportes no SAP S/4HANA, S4TM6 Col14
COBITxITIL-Entenda as diferença em uso governança TI

Cloud Summit Brazil 2011 - Construindo nuvens com Xen

  • 1. Construindo Nuvens com - Marco Sinhoreli Xen.org Community Wednesday, August 11, 2010
  • 2. Xen Cloud Platform • Infraestrutura completa para cloud • Componentes • Hypervisor • API • Network management • Storage management • Service management • Cloud providers Wednesday, August 11, 2010
  • 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 confiabilidade Wednesday, August 11, 2010
  • 4. Xen Hypervisor • Hypervisor Tipo 1 vs Tipo 2 • Paravirtualização (PVM) • Virtualização por hardware (HVM) • Virtualização híbrida (PVM+HVM) • live-migration Wednesday, August 11, 2010
  • 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. Hypervisor tipo 1 vs tipo 2 Wednesday, August 11, 2010
  • 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 VM Wednesday, August 11, 2010
  • 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. 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/O Wednesday, August 11, 2010
  • 10. Live-migration • Possibilita o intercâmbio de VMs entre servidores diferentes sem parada dos serviços • Downtime de 210ms - SPECweb99 • Downtime de 60ms - Quake3 Wednesday, August 11, 2010
  • 13. Network Management • OpenVSwitch • VLAN tagging • Bonding • Netflow • QoS • RSPAN Wednesday, August 11, 2010
  • 14. Storage Management • Gerenciamento total de storage pela API • iSCSI • NFS • Local storage • VDI • ISO library Wednesday, August 11, 2010
  • 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 CLI Wednesday, August 11, 2010
  • 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.aspx Wednesday, August 11, 2010
  • 18. Eventos http://www.xen.org/community/xenevents.html http://events.linuxfoundation.org/events/linuxcon-brazil Wednesday, August 11, 2010
  • 19. Obrigado Marco Sinhoreli msinhore@xen.org Wednesday, August 11, 2010