SlideShare uma empresa Scribd logo
1 de 32
XENSERVER

Thiago Guedes Pereira
    Diretor Técnico




tguedes@gvtech.eti.br


       30/08/2012
                        1
Sumário
   Introdução
   Xen
   Citrix XenServer
   Citrix XenServer: Visão Geral
   Instalação
   Conclusão
   Referências




                                         2
Introdução
 História
    Inicio 1960




                   ILLIAC II - 1962

                                      3
Introdução
 História
    IBM foi a primeira a implementar

 Porque hoje voltou a se falar em virtualização?

 Desafios da Virtualização
    Acesso ao disco rígido
    Alocação de recursos para VMs
    Tráfego de rede
    Suportar várias plataformas de SO
    Baixo overhead da plataforma de virtualização

                                                     4
Xen
   Suporte a x86, x86-64, Itanium, Power PC e ARM
   Utiliza para-virtualização
   Hardware Virtual Machine (HVM)
   Primeira versão em 2003
   Sobre a licença GPLv2
   Oracle VirtualBox VM e XenServer




                                                     5
Citrix XenServer
 Citrix Systems, Inc. fundada em 1989
 Em outubro de 2007, adquiriu o XenSource




                                             6
Xen X Citrix XenServer




                         7
Citrix XenServer
 XenServer 6
 Licenças
      Free
      Advanced
      Enterprise
      Platinum
 XenCenter




                                       8
Citrix XenServer: Visão Geral
 XenServer Hypervisor




                                             9
Citrix XenServer: Visão Geral
 Para-virtualização
    Xen é o pioneiro em utilizar esta técnica de virtualização;
    Utiliza um sistema operacional modificado;
    Utilizando chamadas “hypercall ABI”;
    Garante alto desempenho mesmo em arquiteturas x86.




                                                                   10
Citrix XenServer: Visão Geral
 Vantagens da Para-virtualização
    Desempenho;
    Não tem limitação de drivers.

• Limitações da Para-virtualização
   • Exige que os sistemas operativos hóspedes sejam modificados;
   • Requer profundas modificações no kernel do SO.




                                                                11
Citrix XenServer: Visão Geral
 FullVirtualization
    Existem outras implementações que fazem o mesmo: Qemu,
     VMware, VirtualBox, Paralels, etc;
    Utiliza Hardware Virtual Machine (HVM);
    Suporte AMD-v e INTEL-vt;
    Virtualiza sistemas operacionais fechados.




                                                              12
Citrix XenServer: Visão Geral
 Vantagem da FullVirtualization
    Pode virtualizar qualquer sistema operacional.

 Limitações da FullVirtualization
    Hardware genérico;
    Menor desempenho em relação a para-virtualização.




                                                         13
Citrix XenServer: Visão Geral
 Conversion Tools




                                            14
Citrix XenServer: Visão Geral
 Management integration with Microsoft System Center VMM




                                                            15
Citrix XenServer: Visão Geral
 Resilient distributed management architecture




                                                  16
Citrix XenServer: Visão Geral
 VM disk snapshot and revert
    Copia fiel da VM
    Política de retenção de snapshot




                                              17
Citrix XenServer: Visão Geral
 XenCenter Management Console




                                            18
Citrix XenServer: Visão Geral
 XenServer por linha de comando




                                             19
Citrix XenServer: Visão Geral
 XenMotion Live Migration




                                              20
Citrix XenServer: Visão Geral
 XenMotion Live Migration




                                              21
Citrix XenServer: Visão Geral
 Storage
    Storage Repositories (SRs)
        SATA, SCSI and SAS drives locally connected, and iSCSI, NFS,
         SAS and Fibre Channel remotely connected.
    Virtual Disk Images (VDIs)




                                                                        22
Citrix XenServer: Visão Geral
 Storage
    Physical Block Devices (PBDs)
       Faz a coneção entre o servidor e o SR;
       Ex: Um dispositivo NFS.

    Virtual Block Devices (VBDs)
       Faz a coneção entre VDI e VM;
       QoS;
       Estatísticas;
       Boot.



                                                 23
Citrix XenServer: Visão Geral
 Storage




                                            24
Citrix XenServer: Visão Geral
 Limitação do VDI




                                             25
Instalação
 Citrix XenServer 6
    Ferramenta de gerência totalmente gráfica, a qual permite gerenciar
     visualmente todo o ciclo de vida de uma máquina virtual;
    Utiliza o CentOS no domínio de gerência, permitindo grande flexibilidade
     de configuração;
    Basta baixar a imagem do XenServer;
    XenCenter está também na imagem ou no IP onde XenServer foi
     instalado.




                                                                         26
Instalação
 Instalação pratica!




                                     27
Conclusão
   O Citrix XenServer é uma plataforma completa e gerenciada de
     virtualização de servidor montada em cima do potente hypervisor
    Xen. A tecnologia Xen é amplamente reconhecida como o software
    de virtualização mais rápido e mais seguro da indústria. O
    XenServer foi projetado para fornecer um gerenciamento eficiente
    de servidores virtuais Windows® e Linux® e entrega consolidação
    de servidor de baixo custo e continuidade dos negócios.




                                                                28
Referência
http://i.techrepublic.com.com/blogs/Xen%20Hypervisor%20Architecture.jpg
http://www.vmware.com/br/virtualization/virtualization-basics/history.html
http://www.xen.org/files/Marketing/WhatisXen.pdf
http://www.gta.ufrj.br/grad/08_1/virtual/Virtualizaototalepara-virtualizao.html
http://support.citrix.com/article/CTX116603
http://www.gta.ufrj.br/ensino/eel879/trabalhos_v1_2009_2/seabra/componentes.
html
http://www.computersciencelab.com/ComputerHistory/HistoryPt4.htm
http://www.cl.cam.ac.uk/research/srg/netos/papers/2005-migration-nsdi-pre.pdf
redes-e-servidores.blogspot.com.br/2011/11/para-e-um-prefixo-de-origem-
grega-que.html
http://www.gta.ufrj.br/grad/08_1/virtual/artigo.pdf




                                                                                  29
XENSERVER




Obrigado!


Dúvidas?
             30
Backup Slides
 Virtualização total




                                    31
Backup Slides
 Para-virtualização




                                   32

Mais conteúdo relacionado

Destaque

Infraestrutura como um Serviço
Infraestrutura como um ServiçoInfraestrutura como um Serviço
Infraestrutura como um Serviço
elliando dias
 
Uca compartilhando arquivos com o kpf - servidor
Uca   compartilhando arquivos com o kpf - servidorUca   compartilhando arquivos com o kpf - servidor
Uca compartilhando arquivos com o kpf - servidor
Jéser Rodrigues
 
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Lorscheider Santiago
 

Destaque (10)

Citrix XenServer 5.5 Troubleshooting
Citrix XenServer 5.5 TroubleshootingCitrix XenServer 5.5 Troubleshooting
Citrix XenServer 5.5 Troubleshooting
 
Introducing Xen Server
Introducing Xen ServerIntroducing Xen Server
Introducing Xen Server
 
Infraestrutura como um Serviço
Infraestrutura como um ServiçoInfraestrutura como um Serviço
Infraestrutura como um Serviço
 
Guia de avaliação do XenClient
Guia de avaliação do XenClientGuia de avaliação do XenClient
Guia de avaliação do XenClient
 
Uca compartilhando arquivos com o kpf - servidor
Uca   compartilhando arquivos com o kpf - servidorUca   compartilhando arquivos com o kpf - servidor
Uca compartilhando arquivos com o kpf - servidor
 
XenServer Design Workshop
XenServer Design WorkshopXenServer Design Workshop
XenServer Design Workshop
 
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
InfoBrasil 2014 - O sucesso da virtualização em uma instituição federal gasta...
 
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
Comparação entre XenServer 6.2 e VMware VSphere 5.1 - Comparison of Citrix Xe...
 
Debian para servidores
Debian para servidoresDebian para servidores
Debian para servidores
 
2015 02-10 xen server master class
2015 02-10 xen server master class2015 02-10 xen server master class
2015 02-10 xen server master class
 

Semelhante a Citrix XenServer

Introduction to the citrix xenserver
Introduction to the citrix xenserverIntroduction to the citrix xenserver
Introduction to the citrix xenserver
Lorscheider Santiago
 
Maximize o Potencial do seu Datacenter com Citrix XenServer
Maximize o Potencial do seu Datacenter com Citrix XenServerMaximize o Potencial do seu Datacenter com Citrix XenServer
Maximize o Potencial do seu Datacenter com Citrix XenServer
Lorscheider Santiago
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVER
Impacta Eventos
 
Filsol CE 2011 - Overview XCP - Xen Cloud Platform
Filsol CE 2011 - Overview XCP - Xen Cloud PlatformFilsol CE 2011 - Overview XCP - Xen Cloud Platform
Filsol CE 2011 - Overview XCP - Xen Cloud Platform
Lorscheider Santiago
 
Windows Server 2008 R2 Hyper-V - Visão Geral Tecnica
Windows Server 2008 R2 Hyper-V - Visão Geral TecnicaWindows Server 2008 R2 Hyper-V - Visão Geral Tecnica
Windows Server 2008 R2 Hyper-V - Visão Geral Tecnica
Fabio Hara
 
Hyper-V - avançado
Hyper-V - avançadoHyper-V - avançado
Hyper-V - avançado
Fabio Hara
 

Semelhante a Citrix XenServer (20)

Implementando Nuvens Privadas com Citrix XenServer 6
Implementando Nuvens Privadas com Citrix XenServer 6Implementando Nuvens Privadas com Citrix XenServer 6
Implementando Nuvens Privadas com Citrix XenServer 6
 
Virtualização e consolidação de servidores
Virtualização e consolidação de servidoresVirtualização e consolidação de servidores
Virtualização e consolidação de servidores
 
Xen Server X Vm Ware
Xen Server X Vm WareXen Server X Vm Ware
Xen Server X Vm Ware
 
Introduction to the citrix xenserver
Introduction to the citrix xenserverIntroduction to the citrix xenserver
Introduction to the citrix xenserver
 
Maximize o Potencial do seu Datacenter com Citrix XenServer
Maximize o Potencial do seu Datacenter com Citrix XenServerMaximize o Potencial do seu Datacenter com Citrix XenServer
Maximize o Potencial do seu Datacenter com Citrix XenServer
 
Virtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVERVirtualização com Citrix XENSERVER
Virtualização com Citrix XENSERVER
 
Filsol CE 2011 - Overview XCP - Xen Cloud Platform
Filsol CE 2011 - Overview XCP - Xen Cloud PlatformFilsol CE 2011 - Overview XCP - Xen Cloud Platform
Filsol CE 2011 - Overview XCP - Xen Cloud Platform
 
Consolidação Mic&Mac Soluções em TI
Consolidação Mic&Mac Soluções em TIConsolidação Mic&Mac Soluções em TI
Consolidação Mic&Mac Soluções em TI
 
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
 
33333907 tcc-virtualizacao-xen-neto
33333907 tcc-virtualizacao-xen-neto33333907 tcc-virtualizacao-xen-neto
33333907 tcc-virtualizacao-xen-neto
 
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
 
Apresentação - Citrix Xen Server
Apresentação - Citrix Xen ServerApresentação - Citrix Xen Server
Apresentação - Citrix Xen Server
 
Windows Server 2016, System Center 2016 e OMS
Windows Server 2016, System Center 2016 e OMSWindows Server 2016, System Center 2016 e OMS
Windows Server 2016, System Center 2016 e OMS
 
Windows Server 2008 R2 Hyper-V - Visão Geral Tecnica
Windows Server 2008 R2 Hyper-V - Visão Geral TecnicaWindows Server 2008 R2 Hyper-V - Visão Geral Tecnica
Windows Server 2008 R2 Hyper-V - Visão Geral Tecnica
 
Hyper-V - avançado
Hyper-V - avançadoHyper-V - avançado
Hyper-V - avançado
 
Xen Source - Minicurso CompileMG 2009
Xen Source - Minicurso CompileMG 2009Xen Source - Minicurso CompileMG 2009
Xen Source - Minicurso CompileMG 2009
 
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
 
Hyper-V
Hyper-VHyper-V
Hyper-V
 
Consolidação winintel
Consolidação winintelConsolidação winintel
Consolidação winintel
 
Apresentação Windows Server 2012 R2
Apresentação Windows Server 2012 R2Apresentação Windows Server 2012 R2
Apresentação Windows Server 2012 R2
 

Mais de DeServ - Tecnologia e Servços

Mais de DeServ - Tecnologia e Servços (20)

Apresentação - DeServ - Tecnologia e Serviços
Apresentação - DeServ - Tecnologia e ServiçosApresentação - DeServ - Tecnologia e Serviços
Apresentação - DeServ - Tecnologia e Serviços
 
O que é a Lei Geral de Proteção de Dados?
O que é a Lei Geral de Proteção de Dados?O que é a Lei Geral de Proteção de Dados?
O que é a Lei Geral de Proteção de Dados?
 
Arcserve UDP Cloud Direct - DeServ
Arcserve UDP Cloud Direct - DeServArcserve UDP Cloud Direct - DeServ
Arcserve UDP Cloud Direct - DeServ
 
Sophos XG Next-Gen Firewall
Sophos XG Next-Gen FirewallSophos XG Next-Gen Firewall
Sophos XG Next-Gen Firewall
 
Webinar Arcserve UDP - Deserv
Webinar Arcserve UDP - DeservWebinar Arcserve UDP - Deserv
Webinar Arcserve UDP - Deserv
 
Sophos XG Firewall
Sophos XG FirewallSophos XG Firewall
Sophos XG Firewall
 
Endpoint protection Advanced - Webinar Deserv
Endpoint protection Advanced - Webinar DeservEndpoint protection Advanced - Webinar Deserv
Endpoint protection Advanced - Webinar Deserv
 
Sophos central webinar
Sophos central webinarSophos central webinar
Sophos central webinar
 
Mozy by EMC - Isto é Mozy
Mozy by EMC - Isto é MozyMozy by EMC - Isto é Mozy
Mozy by EMC - Isto é Mozy
 
Sophos Central
Sophos CentralSophos Central
Sophos Central
 
ArcServe - UDP
ArcServe - UDPArcServe - UDP
ArcServe - UDP
 
Apresentação - Deserv
Apresentação - DeservApresentação - Deserv
Apresentação - Deserv
 
Arcserve - Cloud Direct
Arcserve - Cloud DirectArcserve - Cloud Direct
Arcserve - Cloud Direct
 
Veracode - Inglês
Veracode - InglêsVeracode - Inglês
Veracode - Inglês
 
Sophos End User Protection
Sophos End User ProtectionSophos End User Protection
Sophos End User Protection
 
Sophos Cloud Advanced
Sophos Cloud AdvancedSophos Cloud Advanced
Sophos Cloud Advanced
 
Sophos Cloud advanced
Sophos Cloud advancedSophos Cloud advanced
Sophos Cloud advanced
 
Intercept X - Sophos Endpoint
Intercept X - Sophos EndpointIntercept X - Sophos Endpoint
Intercept X - Sophos Endpoint
 
XG Firewall
XG FirewallXG Firewall
XG Firewall
 
SG Séries
SG SériesSG Séries
SG Séries
 

Último

Último (9)

ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docxATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
ATIVIDADE 1 - CUSTOS DE PRODUÇÃO - 52_2024.docx
 
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docxATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
ATIVIDADE 1 - SISTEMAS DISTRIBUÍDOS E REDES - 52_2024.docx
 
Programação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdfProgramação Orientada a Objetos - 4 Pilares.pdf
Programação Orientada a Objetos - 4 Pilares.pdf
 
Boas práticas de programação com Object Calisthenics
Boas práticas de programação com Object CalisthenicsBoas práticas de programação com Object Calisthenics
Boas práticas de programação com Object Calisthenics
 
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docxATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
ATIVIDADE 1 - GCOM - GESTÃO DA INFORMAÇÃO - 54_2024.docx
 
Padrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemploPadrões de Projeto: Proxy e Command com exemplo
Padrões de Projeto: Proxy e Command com exemplo
 
Luís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdfLuís Kitota AWS Discovery Day Ka Solution.pdf
Luís Kitota AWS Discovery Day Ka Solution.pdf
 
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docxATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
ATIVIDADE 1 - ESTRUTURA DE DADOS II - 52_2024.docx
 
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docxATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
ATIVIDADE 1 - LOGÍSTICA EMPRESARIAL - 52_2024.docx
 

Citrix XenServer

Notas do Editor

  1. * Formado em Segurança da Informação * Estudante do MBA de Gestão Empresarial * Sócio fundador da GVTech * Caso da Cloud Uolhost * XenServer * GlusterFS * Amazon Elastic Compute Cloud
  2. * A virtualização foi desenvolvida na década de 1960 para criar partições dos hardwares grandes de mainframe a fim de obter uma melhor utilização. * Hoje, os computadores baseados na arquitetura x86 enfrentam os mesmos problemas de rigidez e subutilização dos mainframes dos anos 60. * ILLIAC II tinha 8192 palavras na memória e 65,536 palavras no storage.
  3. * Em 1972, um cientista da computação americano, Robert P. Goldberg, lançou a base teórica da arquitetura para sistemas computacionais virtuais em sua dissertação na universidade de Harvard. * No mesmo ano a IBM lançou um mainframe capaz de executar simultaneamente diferentes sistemas operacionais sob a supervisão de um programa de controle – hypervisor. * A virtualização foi abandonada durante as décadas de 80 e 90, quando os aplicativos cliente-servidor e os desktops e servidores x86 baratos levaram a uma computação distribuída. * A ampla adoção do Windows e o surgimento do Linux como sistema operacional de servidor nos anos 90 estabeleceram os servidores x86 como padrão do setor.
  4. * Xen foi originalmente desenvolvido como um projeto de pesquisa na Universidade de Cambridge (Próximo a Londrez), liderado por Ian Pratt, fundador da XenSource, Inc. * O primeiro lançamento público do Xen foi disponibilizado em 2003. * Em 15 de agosto de 2007, a XenSource foi adquirida pela Citrix System Inc. pelo valor de 500 milhões de dólares. * A Citrix agora suporta o desenvolvimento do projeto open source e vende também uma versão "empresarial" do software * HVM Fullvirtualization isola completamente.
  5. * Citrix foi fundada em 1989, pelo ex-desenvolvedor da IBM Ed Iacobucci, com US $3 milhões em financiamento. Citrix foi originalmente chamado Citrus, mas mudou seu nome depois de uma empresa já existente alegou direitos de marca. O nome Citrix é uma junção de Citrus e UNIX. * De 1989 a 1995, a empresa não ter lucro. Em 1989 e 1990 não houve renda. Entre 1991 e 1993, a Citrix recebeu financiamento da Intel e da Microsoft, bem como capital de risco. Sem a ajuda deste financiamento, a Citrix não teria sobrevivido. * A empresa veio a público em dezembro de 1995. * Em 1993 a Citrix comprou um produto chamado "Netware Access Server" da Novell. Que depois virou WinView. Foi o primeiro produto de sucesso da Citrix.
  6. Dom0 é o domínio privilegiado - Acessa por completo o Hardware DomU (Umprivileged Domain) – Não possuem acesso direto ao hardware
  7. Dom0 é o domínio privilegiado - Acessa por completo o Hardware DomU (Umprivileged Domain) – Não possuem acesso direto ao hardware
  8. Vantagens * A capacidade do kernel do hóspede para comunicar directamente com o hipervisor resulta em maiores níveis de desempenho. Lembram-se certamente que a virtualização total insere uma grande camada de emulação de hardware entre o sistema operativo hóspede e o hardware físico. basta dizer que este é um benefício, uma vez que permite às organizações tirar partido de todas as capacidades do hardware do servidor, em vez de estarem limitadas ao hardware para o qual os drivers estão disponíveis no software de virtualização como na virtualização total.
  9. * Paralels – Caso da SouthTech
  10. * A relação Citrix e Microsoft é baseada em uma aliança de 20 anos, que começou em 1989, quando licenciou o Citrix OS/2 código fonte. * Citrix obteve uma licença de código fonte para o Microsoft Windows NT 3.51. Em 1995, a Citrix enviou uma versão multiusuário do Windows NT com acesso remoto, conhecido como WinFrame. Este produto foi uma oferta única, visando as necessidades das grandes empresas. * Em 11 de fevereiro de 2008, a Citrix mudou o nome de sua linha de produtos Presentation Server para XenApp. * Em janeiro de 2008, a Citrix anunciou uma aliança ampliada com a Microsoft para oferecer um conjunto de soluções de virtualização para atender os mercados de virtualização de desktop e servidor para assegurar ampla interoperabilidade entre suas tecnologias. [10]
  11. * Physical Block Devices (PBDs) * Storage Repositories (SRs) * Virtual Disk Images (VDIs) * Virtual Block Devices (VBDs)
  12. - Não esquecer de ativar