{"id":61,"date":"2019-11-27T19:30:48","date_gmt":"2019-11-27T19:30:48","guid":{"rendered":"http:\/\/oinformata.eti.br\/wp\/?p=61"},"modified":"2023-11-27T00:49:24","modified_gmt":"2023-11-27T00:49:24","slug":"xcp-ng","status":"publish","type":"post","link":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/","title":{"rendered":"XCP-ng"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">O que \u00e9 o XCP-ng<\/h2>\n\n\n\n<p>   O XCP-ng \u00e9 hypervisor baseado em Red Hat sob um Sistema Operacional CentOS, no momento, vers\u00e3o 8.0, utiliza o CentoOS7, portanto, tem uma base muito est\u00e1vel e robusta.<\/p>\n\n\n\n<p>Como surgiu?<\/p>\n\n\n\n<p>   H\u00e1 muito tempo, existia o hypervisor gratuito, o Xen Cloud Platform &#8211; XCP,&nbsp; e que tamb\u00e9m tinha sua vers\u00e3o comercial, o Citrix XenServer. Com o tempo, a plataforma tornou-se robusta e conhecida, mais tarde, a Citrix abriu a plataforma XenServer, com todas as funcionalidades que antes eram pagas, ent\u00e3o o XCP n\u00e3o era mais necess\u00e1rio e acabou sendo descontinuado.<\/p>\n\n\n\n<p>   Mas desde o XenServer 7.3, a Citrix removeu muitos recursos importantes da vers\u00e3o gratuita, o que acabou frustrando muitos usu\u00e1rios e membros da comunidade, e por consequ\u00eancia, ou voc\u00ea adquiria uma licen\u00e7a ou ficaria sem as funcionalidades, o que pra muitos, incluindo eu n\u00e3o era vi\u00e1vel nenhuma das op\u00e7\u00f5es.<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; Isso deu in\u00edcio a um processo de busca e desenvolvimento de outras solu\u00e7\u00f5es, muitos migraram para outras plataformas como o Proxmox ou o oVirt, mas quem j\u00e1 tinha uma parque e um legado e queria manter sua virtualiza\u00e7\u00e3o rodando em XEN acabou se frustrando.<\/p>\n\n\n\n<p>   Foi ent\u00e3o que <strong>Olivier Lambert<\/strong> fundou o projeto <strong>XCP-ng<\/strong>, ele queria ter um hipervisor de c\u00f3digo aberto livre, baseado na comunidade e sem restri\u00e7\u00f5es, com o esp\u00edrito do XCP. Por isso, ele resgatou o projeto abandonado do XCP e chamou seu novo projeto de<strong> XCP-ng, Xen Cloud Platform &#8211; New Generation.<\/strong><\/p>\n\n\n\n<p>   O objetivo do XCP-ng \u00e9 criar uma vers\u00e3o totalmente suportada pela comunidade do XenServer, sem nenhuma restri\u00e7\u00e3o de recurso.<\/p>\n\n\n\n<p>   Isso propiciou uma migra\u00e7\u00e3o natural para estes usu\u00e1rios, que como eu, ficaram \u00f3rf\u00e3os do Citrix XenServer.<\/p>\n\n\n\n<p>   Como guarda compatibilidade entre as plataformas, \u00e9 poss\u00edvel migrar do XenServer diretamente para o XCP-ng com um simples Update ou Upgrade de vers\u00e3o, simples e seguro.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Novas funcionalidades da vers\u00e3o 8.0<\/h2>\n\n\n\n<p><strong>Suporte ao ZFS (em teste)<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Pooled storage (Armazenamento em pool)&nbsp;<\/li>\n\n\n\n<li>Copy-on-write&nbsp;<\/li>\n\n\n\n<li>Snapshots<\/li>\n\n\n\n<li>Data integrity verification and automatic repair (Verifica\u00e7\u00e3o da integridade dos dados e reparo autom\u00e1tico)<\/li>\n\n\n\n<li>RAID-Z&nbsp;<\/li>\n\n\n\n<li>Tamanho m\u00e1ximo de arquivo: 16 Exabyte<\/li>\n\n\n\n<li>Storage m\u00e1ximo de 256 Quadrilh\u00f5es de Zettabytes&nbsp;<\/li>\n<\/ul>\n\n\n\n<p><strong>Suporte UEFI para convidados (experimental<\/strong>)<\/p>\n\n\n\n<p><strong>Xen Orchestra quick deploy<\/strong><\/p>\n\n\n\n<p><strong>Software RAID support<\/strong><\/p>\n\n\n\n<p>   O RAID de software agora \u00e9 suportado durante a instala\u00e7\u00e3o do XCP-ng. Ele usa no background o <strong>mdadm<\/strong>, que \u00e9 o sistema RAID de software padr\u00e3o no Linux. \u00c9 bem suportado e muito maduro.&nbsp;<\/p>\n\n\n\n<p>   \u00c9 muito f\u00e1cil ativar o RAID. Quando voc\u00ea seleciona o disco para instalar o sistema XCP-ng, clique no bot\u00e3o &#8220;Software RAID&#8221;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Free Vs PRO<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Vers\u00e3o Free<\/strong><\/h3>\n\n\n\n<p><a href=\"https:\/\/xcp-ng.org\/\">https:\/\/xcp-ng.org\/<\/a><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; Na vers\u00e3o free voc\u00ea conta com o suporte da comunidade atrav\u00e9s do f\u00f3rum e uma excelente documenta\u00e7\u00e3o, se voc\u00ea j\u00e1 tem conhecimento e know-how na plataforma XenServer voc\u00ea se sair\u00e1 muito bem s\u00f3 com este suporte.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>Vers\u00e3o PRO<\/strong><\/h3>\n\n\n\n<p><a href=\"https:\/\/xcp-ng.com\/\">https:\/\/xcp-ng.com\/<\/a><\/p>\n\n\n\n<p>   J\u00e1 na vers\u00e3o PRO, o suporte \u00e9 pago e especialistas na plataforma praticamente te carregam pela m\u00e3o, podendo inclusive fazer suporte com acesso remoto e um time response de 1 hora para problemas cr\u00edticos<br><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Compara\u00e7\u00e3o XCP-NG e Xenserver Free Edition<\/h2>\n\n\n\n<p>&#8211;<strong>Maximum pool size<\/strong> n\u00famero de hosts que voc\u00ea pode ter em um pool exclusivo&nbsp; XCP-nf :64,  Xenserver F.Ed.: 3<br><\/p>\n\n\n\n<p>&#8211;<strong>Dynamic Memory Control (DMC):<\/strong> XCP-ng ajusta automaticamente a quantidade de mem\u00f3ria dispon\u00edvel para uso pelo sistema operacional de uma VM convidada. J\u00e1 o XenServer F. Ed. n\u00e3o.<\/p>\n\n\n\n<p>&#8211; <strong>Live storage migration: Migra\u00e7\u00e3o a quente<\/strong> : XCP-ng permite que os administradores selecionem um novo reposit\u00f3rio de armazenamento para os discos de uma VM e os movam ao vivo sem tempo de inatividade. J\u00e1 o XenServer F. Ed. n\u00e3o.<br><\/p>\n\n\n\n<p>&#8211; <strong>Live patching:<\/strong> XCP-ng permite que os administradores corrijam os hipervisores sem precisar migrar, desligar ou suspender VMs (n\u00e3o \u00e9 necess\u00e1rio reinicializar o host). J\u00e1 o XenServer F. Ed. n\u00e3o.<br><\/p>\n\n\n\n<p>&#8211; <strong>USB Passthrough: <\/strong>XCP-ng Passa dispositivos USB f\u00edsicos individuais para uma VM. O sistema operacional da VM pode us\u00e1-lo como um dispositivo USB local. J\u00e1 o XenServer F. Ed. n\u00e3o.<br><\/p>\n\n\n\n<p>&#8211; <strong>SR-IOV Networking:<\/strong> Single Root I\/O Virtualization (SR-IOV): XCP-ng permite que um \u00fanico dispositivo PCI apare\u00e7a como v\u00e1rios dispositivos PCI no sistema f\u00edsico. J\u00e1 o XenServer F. Ed. n\u00e3o.<br><\/p>\n\n\n\n<p>&#8211; <strong>GPU Passthrough: <\/strong>XCP-ng permite a implanta\u00e7\u00e3o de gr\u00e1ficos 3D em VMs e VDI para diversas utiliza\u00e7\u00f5es como, auto-cad, por exemplo. J\u00e1 o XenServer F. Ed. n\u00e3o.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Licen\u00e7as<\/h2>\n\n\n\n<p>   XCP-ng \u00e9 um software livre, \u00e9 constru\u00eddo sobre v\u00e1rios componentes, incluindo o kernel do Linux (GPLv2), Xen (GPLv2, LGPLv2 + ou BSD, dependendo dos componentes) e muitos outros componentes do F \/ OSS &#8211; Free and Open Source Software (a licen\u00e7a para cada um \u00e9 definida na tag License de cada RPM )<\/p>\n\n\n\n<p>   Para cada vers\u00e3o do XCP-ng existe um arquivo compilando os textos das licen\u00e7as. ele est\u00e1 dispon\u00edvel em <a href=\"https:\/\/github.com\/xcp-ng\/xcp\/tree\/master\/iso\">https:\/\/github.com\/xcp-ng\/xcp\/tree\/master\/iso<\/a>&nbsp;&nbsp;<\/p>\n\n\n\n<p>   Um arquivo chamado LICENSES&nbsp; tamb\u00e9m est\u00e1 presente na imagem ISO do instalador.<\/p>\n\n\n\n<p>   Todos os recursos est\u00e3o dispon\u00edveis gratuitamente.&nbsp;<\/p>\n\n\n\n<p>   O suporte profissional est\u00e1 dispon\u00edvel em <a href=\"https:\/\/xcp-ng.com\/\">https:\/\/xcp-ng.com\/<\/a><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Requisitos<\/h2>\n\n\n\n<p>   O host XCP-ng deve ser uma m\u00e1quina <strong>x86 de 64 bits<\/strong> dedicada \u00e0 hospedagem de VMs. O XCP-ng cria uma parti\u00e7\u00e3o Linux otimizada e refor\u00e7ada com um kernel habilitado para Xen. Esse kernel controla a intera\u00e7\u00e3o entre os dispositivos virtualizados vistos pelas VMs e o hardware f\u00edsico.<br><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp; <strong>Na configura\u00e7\u00e3o m\u00e1xima o XCP-ng suporta:<\/strong><br><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 5 TB de RAM<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 16 NICs f\u00edsicas<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 288 processadores l\u00f3gicos por host.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\"><strong>CPUs<\/strong><\/h3>\n\n\n\n<p>   Recomenda-se uma ou mais CPUs x86 de 64 bits, no m\u00ednimo 1,5 GHz, CPU multicore de 2 GHz ou mais r\u00e1pida.<br><\/p>\n\n\n\n<p>   Para oferecer suporte a VMs que executam o Windows ou vers\u00f5es mais recentes do Linux, voc\u00ea precisa de um sistema baseado em Intel VT ou AMD-V de 64 bits x86 com uma ou mais CPUs.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Hardware Assisted Virtualization<\/h3>\n\n\n\n<p>    Os fabricantes de processadores desenvolveram tecnologias para \u201cfacilitar\u201d o trabalho do hypervisor, visando dispensar a necessidade de<strong> <em>binary translation (virtualiza\u00e7\u00e3o full)<\/em> e de paravirtualiza\u00e7\u00e3o<\/strong>. Claro que os ganhos se traduzem em performance! A Intel desenvolveu o Intel-VT e a AMD, o AMD-V.<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; Antes de fazer a instala\u00e7\u00e3o voc\u00ea deve ativar o suporte de hardware para virtualiza\u00e7\u00e3o no host XCP-ng. O suporte \u00e0 virtualiza\u00e7\u00e3o \u00e9 uma op\u00e7\u00e3o na BIOS. \u00c9 poss\u00edvel que a sua BIOS tenha o suporte \u00e0 virtualiza\u00e7\u00e3o desativado por padr\u00e3o. Para mais informa\u00e7\u00f5es, consulte a documenta\u00e7\u00e3o da sua BIOS.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Mem\u00f3ria (RAM)<\/h3>\n\n\n\n<p>2 GB no m\u00ednimo, sendo recomendado 4 GB ou mais&nbsp;<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Disco<\/h3>\n\n\n\n<p>Site para verificar compatibilidade de hardware: <a href=\"http:\/\/hcl.xenserver.org\/\">http:\/\/hcl.xenserver.org\/<\/a><br><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; Para discos locais ou Local storage, voc\u00ea <strong>pode usar<\/strong> discos do tipo&nbsp; (PATA, SATA, SCSI) com 46 GB de espa\u00e7o em disco m\u00ednimo, sendo 70 GB de espa\u00e7o em disco o m\u00ednimo <strong>recomendado<\/strong><\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; Voc\u00ea pode usar tamb\u00e9m SAN via placa tipo HBA (n\u00e3o atrav\u00e9s de software) ao instalar com inicializa\u00e7\u00e3o de caminhos m\u00faltiplos a partir da SAN.<\/p>\n\n\n\n<p><strong>&nbsp;&nbsp;&nbsp; <\/strong><strong>Pergunta: <\/strong>Posso usar o XCP-ng em um pendrive (como o VMWare ESXi)?<\/p>\n\n\n\n<p>Resposta curta: N\u00e3o<\/p>\n\n\n\n<p>   Resposta m\u00e9dia: N\u00e3o &#8230; bem &#8230; hmm &#8230; uhmm &#8230; N\u00c3O! : no_entry_sign:<\/p>\n\n\n\n<p>   Resposta longa: O XCP-ng grava muito em arquivos locais e essa grava\u00e7\u00e3o desgastar\u00e1 seu USB-Stick em um curto per\u00edodo de tempo, consequentemente, voc\u00ea ter\u00e1 problemas muito cedo utilizando esse tipo de m\u00eddia<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; O banco de dados da API do XenServer est\u00e1 em constante mudan\u00e7a e portanto, escrevendo muito e, acredite, os pen drives n\u00e3o ficam muito felizes com isso a longo prazo. <strong>Nota:<\/strong> O XAPI DB \u00e9 o que mant\u00e9m o controle de todos os &#8220;estados&#8221; do XCP-ng e \u00e9 replicado em cada host slave.<\/p>\n\n\n\n<p>&nbsp;&nbsp;&nbsp;&nbsp; Logs: O XCP-ng mant\u00e9m muita depura\u00e7\u00e3o nos logs. Mas para este problema, no entanto, h\u00e1 uma solu\u00e7\u00e3o alternativa: use um syslog remoto.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Rede<br><\/h3>\n\n\n\n<p class=\"has-text-align-left\">    NIC de 100 Mbit\/s ou mais r\u00e1pido. Recomenda-se uma ou mais NICs de Gb ou 10 Gb para transfer\u00eancias de dados P2V (phisical to virtual), exporta\u00e7\u00e3o \/ importa\u00e7\u00e3o mais r\u00e1pidas e migra\u00e7\u00e3o ao vivo de VM, al\u00e9m de backups mais r\u00e1pidos.<br><\/p>\n\n\n\n<p>   Ele tamb\u00e9m requer uma rede IPv4 para gerenciamento e tr\u00e1fego de armazenamento.<\/p>\n\n\n\n<p>    De quantas placas de rede eu preciso?<\/p>\n\n\n\n<p>    Um pode ser suficiente! No entanto, se voc\u00ea usar um armazenamento compartilhado em rede (iSCSI ou NFS), ter uma NIC dedicada ser\u00e1 realmente importante para obter desempenhos consistentes.<br><\/p>\n\n\n\n<p>   E se voc\u00ea quiser separar sua rede de VMs, sua rede de armazenamento e, finalmente, sua rede de gerenciamento, tr\u00eas placas ser\u00e3o suficientes. Uma separa\u00e7\u00e3o entre rede e gerenciamento de VM \u00e9 mais por conveni\u00eancia do que por performances.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Conclus\u00e3o<\/h2>\n\n\n\n<p>    O XCP-ng \u00e9 uma ferramenta poderos\u00edssima, de c\u00f3digo aberto e sem limita\u00e7\u00e3o de recursos, amparado por uma plataforma extremamente robusta e est\u00e1vel, o que faz dele um dos principais players do mercado quando oo assunto \u00e9 hypervisor.<\/p>\n\n\n\n<p>Nos p\u0155oximos artigos faremos instala\u00e7\u00f5es e configura\u00e7\u00f5es guiadas. <\/p>\n\n\n\n<p>At\u00e9 l\u00e1.<\/p>\n\n\n\n<p>Nosso grupo no Telegram: <a rel=\"noreferrer noopener\" href=\"https:\/\/t.me\/xcpng\" target=\"_blank\">https:\/\/t.me\/xcpng<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>O que \u00e9 o XCP-ng O XCP-ng \u00e9 hypervisor baseado em Red Hat sob um Sistema Operacional CentOS, no momento, vers\u00e3o 8.0, utiliza o CentoOS7, portanto, tem uma base muito est\u00e1vel e robusta. Como surgiu? H\u00e1 muito tempo, existia o hypervisor gratuito, o Xen Cloud Platform &#8211; XCP,&nbsp; e que tamb\u00e9m tinha sua vers\u00e3o comercial, o Citrix XenServer. Com o tempo, a plataforma tornou-se robusta e conhecida, mais tarde, a Citrix abriu a plataforma XenServer, com todas as funcionalidades que antes eram pagas, ent\u00e3o o XCP n\u00e3o era mais necess\u00e1rio e acabou sendo descontinuado. Mas desde o XenServer 7.3, a Citrix removeu muitos recursos importantes da vers\u00e3o gratuita, o que acabou frustrando muitos usu\u00e1rios e membros da comunidade, e por consequ\u00eancia, ou voc\u00ea adquiria uma licen\u00e7a ou ficaria sem as funcionalidades, o que pra muitos, incluindo eu n\u00e3o era vi\u00e1vel nenhuma das op\u00e7\u00f5es. &nbsp;&nbsp;&nbsp; Isso deu in\u00edcio a um processo de busca e desenvolvimento de outras solu\u00e7\u00f5es, muitos migraram para outras plataformas como o Proxmox ou o oVirt, mas quem j\u00e1 tinha uma parque e um legado e queria manter sua virtualiza\u00e7\u00e3o rodando em XEN acabou se frustrando. Foi ent\u00e3o que Olivier Lambert fundou o projeto XCP-ng, ele queria ter um hipervisor de c\u00f3digo aberto livre, baseado na comunidade e sem restri\u00e7\u00f5es, com o esp\u00edrito do XCP. Por isso, ele resgatou o projeto abandonado do XCP e chamou seu novo projeto de XCP-ng, Xen Cloud Platform &#8211; New Generation. O objetivo do XCP-ng \u00e9 criar uma vers\u00e3o totalmente suportada pela comunidade do XenServer, sem nenhuma restri\u00e7\u00e3o de recurso. Isso propiciou uma migra\u00e7\u00e3o natural para estes usu\u00e1rios, que como eu, ficaram \u00f3rf\u00e3os do Citrix XenServer. Como guarda compatibilidade entre as plataformas, \u00e9 poss\u00edvel migrar do XenServer diretamente para o XCP-ng com um simples Update ou Upgrade de vers\u00e3o, simples e seguro. Novas funcionalidades da vers\u00e3o 8.0 Suporte ao ZFS (em teste) Suporte UEFI para convidados (experimental) Xen Orchestra quick deploy Software RAID support O RAID de software agora \u00e9 suportado durante a instala\u00e7\u00e3o do XCP-ng. Ele usa no background o mdadm, que \u00e9 o sistema RAID de software padr\u00e3o no Linux. \u00c9 bem suportado e muito maduro.&nbsp; \u00c9 muito f\u00e1cil ativar o RAID. Quando voc\u00ea seleciona o disco para instalar o sistema XCP-ng, clique no bot\u00e3o &#8220;Software RAID&#8221; Free Vs PRO Vers\u00e3o Free https:\/\/xcp-ng.org\/ &nbsp;&nbsp;&nbsp; Na vers\u00e3o free voc\u00ea conta com o suporte da comunidade atrav\u00e9s do f\u00f3rum e uma excelente documenta\u00e7\u00e3o, se voc\u00ea j\u00e1 tem conhecimento e know-how na plataforma XenServer voc\u00ea se sair\u00e1 muito bem s\u00f3 com este suporte. Vers\u00e3o PRO https:\/\/xcp-ng.com\/ J\u00e1 na vers\u00e3o PRO, o suporte \u00e9 pago e especialistas na plataforma praticamente te carregam pela m\u00e3o, podendo inclusive fazer suporte com acesso remoto e um time response de 1 hora para problemas cr\u00edticos Compara\u00e7\u00e3o XCP-NG e Xenserver Free Edition &#8211;Maximum pool size n\u00famero de hosts que voc\u00ea pode ter em um pool exclusivo&nbsp; XCP-nf :64, Xenserver F.Ed.: 3 &#8211;Dynamic Memory Control (DMC): XCP-ng ajusta automaticamente a quantidade de mem\u00f3ria dispon\u00edvel para uso pelo sistema operacional de uma VM convidada. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; Live storage migration: Migra\u00e7\u00e3o a quente : XCP-ng permite que os administradores selecionem um novo reposit\u00f3rio de armazenamento para os discos de uma VM e os movam ao vivo sem tempo de inatividade. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; Live patching: XCP-ng permite que os administradores corrijam os hipervisores sem precisar migrar, desligar ou suspender VMs (n\u00e3o \u00e9 necess\u00e1rio reinicializar o host). J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; USB Passthrough: XCP-ng Passa dispositivos USB f\u00edsicos individuais para uma VM. O sistema operacional da VM pode us\u00e1-lo como um dispositivo USB local. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; SR-IOV Networking: Single Root I\/O Virtualization (SR-IOV): XCP-ng permite que um \u00fanico dispositivo PCI apare\u00e7a como v\u00e1rios dispositivos PCI no sistema f\u00edsico. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; GPU Passthrough: XCP-ng permite a implanta\u00e7\u00e3o de gr\u00e1ficos 3D em VMs e VDI para diversas utiliza\u00e7\u00f5es como, auto-cad, por exemplo. J\u00e1 o XenServer F. Ed. n\u00e3o. Licen\u00e7as XCP-ng \u00e9 um software livre, \u00e9 constru\u00eddo sobre v\u00e1rios componentes, incluindo o kernel do Linux (GPLv2), Xen (GPLv2, LGPLv2 + ou BSD, dependendo dos componentes) e muitos outros componentes do F \/ OSS &#8211; Free and Open Source Software (a licen\u00e7a para cada um \u00e9 definida na tag License de cada RPM ) Para cada vers\u00e3o do XCP-ng existe um arquivo compilando os textos das licen\u00e7as. ele est\u00e1 dispon\u00edvel em https:\/\/github.com\/xcp-ng\/xcp\/tree\/master\/iso&nbsp;&nbsp; Um arquivo chamado LICENSES&nbsp; tamb\u00e9m est\u00e1 presente na imagem ISO do instalador. Todos os recursos est\u00e3o dispon\u00edveis gratuitamente.&nbsp; O suporte profissional est\u00e1 dispon\u00edvel em https:\/\/xcp-ng.com\/ Requisitos O host XCP-ng deve ser uma m\u00e1quina x86 de 64 bits dedicada \u00e0 hospedagem de VMs. O XCP-ng cria uma parti\u00e7\u00e3o Linux otimizada e refor\u00e7ada com um kernel habilitado para Xen. Esse kernel controla a intera\u00e7\u00e3o entre os dispositivos virtualizados vistos pelas VMs e o hardware f\u00edsico. &nbsp;&nbsp;&nbsp; Na configura\u00e7\u00e3o m\u00e1xima o XCP-ng suporta: &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 5 TB de RAM &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 16 NICs f\u00edsicas &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 288 processadores l\u00f3gicos por host. CPUs Recomenda-se uma ou mais CPUs x86 de 64 bits, no m\u00ednimo 1,5 GHz, CPU multicore de 2 GHz ou mais r\u00e1pida. Para oferecer suporte a VMs que executam o Windows ou vers\u00f5es mais recentes do Linux, voc\u00ea precisa de um sistema baseado em Intel VT ou AMD-V de 64 bits x86 com uma ou mais CPUs. Hardware Assisted Virtualization Os fabricantes de processadores desenvolveram tecnologias para \u201cfacilitar\u201d o trabalho do hypervisor, visando dispensar a necessidade de binary translation (virtualiza\u00e7\u00e3o full) e de paravirtualiza\u00e7\u00e3o. Claro que os ganhos se traduzem em performance! A Intel desenvolveu o Intel-VT e a AMD, o AMD-V. &nbsp;&nbsp;&nbsp;&nbsp; Antes de fazer a instala\u00e7\u00e3o voc\u00ea deve ativar o suporte de hardware para virtualiza\u00e7\u00e3o no host XCP-ng. O suporte \u00e0 virtualiza\u00e7\u00e3o \u00e9 uma op\u00e7\u00e3o na BIOS. \u00c9 poss\u00edvel que a sua BIOS tenha o suporte \u00e0 virtualiza\u00e7\u00e3o desativado por padr\u00e3o. Para mais informa\u00e7\u00f5es, consulte a documenta\u00e7\u00e3o da sua BIOS. Mem\u00f3ria (RAM) 2 GB no m\u00ednimo, sendo recomendado 4 GB ou mais&nbsp; Disco Site para verificar compatibilidade de hardware: http:\/\/hcl.xenserver.org\/ &nbsp;&nbsp;&nbsp;&nbsp; Para discos locais ou Local storage, voc\u00ea pode usar discos do tipo&nbsp; (PATA, SATA, SCSI) com 46 GB de espa\u00e7o em disco m\u00ednimo, sendo 70 GB de espa\u00e7o em disco o m\u00ednimo recomendado &nbsp;&nbsp;&nbsp;&nbsp; Voc\u00ea pode usar tamb\u00e9m SAN via placa tipo HBA (n\u00e3o atrav\u00e9s de software) ao instalar com inicializa\u00e7\u00e3o de caminhos m\u00faltiplos a partir da SAN. &nbsp;&nbsp;&nbsp; Pergunta: Posso usar o XCP-ng em um pendrive (como o VMWare ESXi)? Resposta curta: N\u00e3o Resposta m\u00e9dia: N\u00e3o &#8230; bem &#8230; hmm &#8230; uhmm &#8230; N\u00c3O! : no_entry_sign: Resposta longa: O XCP-ng grava muito em arquivos locais e essa grava\u00e7\u00e3o desgastar\u00e1 seu USB-Stick em um curto per\u00edodo de tempo, consequentemente, voc\u00ea ter\u00e1 problemas muito cedo utilizando esse tipo de m\u00eddia &nbsp;&nbsp;&nbsp;&nbsp; O banco de dados da API do XenServer est\u00e1 em constante mudan\u00e7a e portanto, escrevendo muito e, acredite, os pen drives n\u00e3o ficam muito felizes com isso a longo prazo. Nota: O XAPI DB \u00e9 o que mant\u00e9m o controle de todos os &#8220;estados&#8221; do XCP-ng e \u00e9 replicado em cada host slave. &nbsp;&nbsp;&nbsp;&nbsp; Logs: O XCP-ng mant\u00e9m muita depura\u00e7\u00e3o nos logs. Mas para este problema, no entanto, h\u00e1 uma solu\u00e7\u00e3o alternativa: use um syslog remoto. Rede NIC de 100 Mbit\/s ou mais r\u00e1pido. Recomenda-se uma ou mais NICs de Gb ou 10 Gb para transfer\u00eancias de dados P2V (phisical to virtual), exporta\u00e7\u00e3o \/ importa\u00e7\u00e3o mais r\u00e1pidas e migra\u00e7\u00e3o ao vivo de VM, al\u00e9m de backups mais r\u00e1pidos. Ele tamb\u00e9m requer uma rede IPv4 para gerenciamento e tr\u00e1fego de armazenamento. De quantas placas de rede eu preciso? Um pode ser suficiente! No entanto, se voc\u00ea usar um armazenamento compartilhado em rede (iSCSI ou NFS), ter uma NIC dedicada ser\u00e1 realmente importante para obter desempenhos consistentes. E se voc\u00ea quiser separar sua rede de VMs, sua rede de armazenamento e, finalmente, sua rede de gerenciamento, tr\u00eas placas ser\u00e3o suficientes. Uma separa\u00e7\u00e3o entre rede e gerenciamento de VM \u00e9 mais por conveni\u00eancia do que por performances. Conclus\u00e3o O XCP-ng \u00e9 uma ferramenta poderos\u00edssima, de c\u00f3digo aberto e sem limita\u00e7\u00e3o de recursos, amparado por uma plataforma extremamente robusta e est\u00e1vel, o que faz dele um dos principais players do mercado quando oo assunto \u00e9 hypervisor. Nos p\u0155oximos artigos faremos instala\u00e7\u00f5es e configura\u00e7\u00f5es guiadas. At\u00e9 l\u00e1. Nosso grupo no Telegram: https:\/\/t.me\/xcpng<\/p>\n","protected":false},"author":2,"featured_media":45,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[6,4],"tags":[8],"class_list":["post-61","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-material-de-estudo","category-xcp-ng","tag-xcp-ng"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.2 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>XCP-ng - O Informata<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/\" \/>\n<meta property=\"og:locale\" content=\"pt_BR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"XCP-ng - O Informata\" \/>\n<meta property=\"og:description\" content=\"O que \u00e9 o XCP-ng O XCP-ng \u00e9 hypervisor baseado em Red Hat sob um Sistema Operacional CentOS, no momento, vers\u00e3o 8.0, utiliza o CentoOS7, portanto, tem uma base muito est\u00e1vel e robusta. Como surgiu? H\u00e1 muito tempo, existia o hypervisor gratuito, o Xen Cloud Platform &#8211; XCP,&nbsp; e que tamb\u00e9m tinha sua vers\u00e3o comercial, o Citrix XenServer. Com o tempo, a plataforma tornou-se robusta e conhecida, mais tarde, a Citrix abriu a plataforma XenServer, com todas as funcionalidades que antes eram pagas, ent\u00e3o o XCP n\u00e3o era mais necess\u00e1rio e acabou sendo descontinuado. Mas desde o XenServer 7.3, a Citrix removeu muitos recursos importantes da vers\u00e3o gratuita, o que acabou frustrando muitos usu\u00e1rios e membros da comunidade, e por consequ\u00eancia, ou voc\u00ea adquiria uma licen\u00e7a ou ficaria sem as funcionalidades, o que pra muitos, incluindo eu n\u00e3o era vi\u00e1vel nenhuma das op\u00e7\u00f5es. &nbsp;&nbsp;&nbsp; Isso deu in\u00edcio a um processo de busca e desenvolvimento de outras solu\u00e7\u00f5es, muitos migraram para outras plataformas como o Proxmox ou o oVirt, mas quem j\u00e1 tinha uma parque e um legado e queria manter sua virtualiza\u00e7\u00e3o rodando em XEN acabou se frustrando. Foi ent\u00e3o que Olivier Lambert fundou o projeto XCP-ng, ele queria ter um hipervisor de c\u00f3digo aberto livre, baseado na comunidade e sem restri\u00e7\u00f5es, com o esp\u00edrito do XCP. Por isso, ele resgatou o projeto abandonado do XCP e chamou seu novo projeto de XCP-ng, Xen Cloud Platform &#8211; New Generation. O objetivo do XCP-ng \u00e9 criar uma vers\u00e3o totalmente suportada pela comunidade do XenServer, sem nenhuma restri\u00e7\u00e3o de recurso. Isso propiciou uma migra\u00e7\u00e3o natural para estes usu\u00e1rios, que como eu, ficaram \u00f3rf\u00e3os do Citrix XenServer. Como guarda compatibilidade entre as plataformas, \u00e9 poss\u00edvel migrar do XenServer diretamente para o XCP-ng com um simples Update ou Upgrade de vers\u00e3o, simples e seguro. Novas funcionalidades da vers\u00e3o 8.0 Suporte ao ZFS (em teste) Suporte UEFI para convidados (experimental) Xen Orchestra quick deploy Software RAID support O RAID de software agora \u00e9 suportado durante a instala\u00e7\u00e3o do XCP-ng. Ele usa no background o mdadm, que \u00e9 o sistema RAID de software padr\u00e3o no Linux. \u00c9 bem suportado e muito maduro.&nbsp; \u00c9 muito f\u00e1cil ativar o RAID. Quando voc\u00ea seleciona o disco para instalar o sistema XCP-ng, clique no bot\u00e3o &#8220;Software RAID&#8221; Free Vs PRO Vers\u00e3o Free https:\/\/xcp-ng.org\/ &nbsp;&nbsp;&nbsp; Na vers\u00e3o free voc\u00ea conta com o suporte da comunidade atrav\u00e9s do f\u00f3rum e uma excelente documenta\u00e7\u00e3o, se voc\u00ea j\u00e1 tem conhecimento e know-how na plataforma XenServer voc\u00ea se sair\u00e1 muito bem s\u00f3 com este suporte. Vers\u00e3o PRO https:\/\/xcp-ng.com\/ J\u00e1 na vers\u00e3o PRO, o suporte \u00e9 pago e especialistas na plataforma praticamente te carregam pela m\u00e3o, podendo inclusive fazer suporte com acesso remoto e um time response de 1 hora para problemas cr\u00edticos Compara\u00e7\u00e3o XCP-NG e Xenserver Free Edition &#8211;Maximum pool size n\u00famero de hosts que voc\u00ea pode ter em um pool exclusivo&nbsp; XCP-nf :64, Xenserver F.Ed.: 3 &#8211;Dynamic Memory Control (DMC): XCP-ng ajusta automaticamente a quantidade de mem\u00f3ria dispon\u00edvel para uso pelo sistema operacional de uma VM convidada. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; Live storage migration: Migra\u00e7\u00e3o a quente : XCP-ng permite que os administradores selecionem um novo reposit\u00f3rio de armazenamento para os discos de uma VM e os movam ao vivo sem tempo de inatividade. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; Live patching: XCP-ng permite que os administradores corrijam os hipervisores sem precisar migrar, desligar ou suspender VMs (n\u00e3o \u00e9 necess\u00e1rio reinicializar o host). J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; USB Passthrough: XCP-ng Passa dispositivos USB f\u00edsicos individuais para uma VM. O sistema operacional da VM pode us\u00e1-lo como um dispositivo USB local. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; SR-IOV Networking: Single Root I\/O Virtualization (SR-IOV): XCP-ng permite que um \u00fanico dispositivo PCI apare\u00e7a como v\u00e1rios dispositivos PCI no sistema f\u00edsico. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; GPU Passthrough: XCP-ng permite a implanta\u00e7\u00e3o de gr\u00e1ficos 3D em VMs e VDI para diversas utiliza\u00e7\u00f5es como, auto-cad, por exemplo. J\u00e1 o XenServer F. Ed. n\u00e3o. Licen\u00e7as XCP-ng \u00e9 um software livre, \u00e9 constru\u00eddo sobre v\u00e1rios componentes, incluindo o kernel do Linux (GPLv2), Xen (GPLv2, LGPLv2 + ou BSD, dependendo dos componentes) e muitos outros componentes do F \/ OSS &#8211; Free and Open Source Software (a licen\u00e7a para cada um \u00e9 definida na tag License de cada RPM ) Para cada vers\u00e3o do XCP-ng existe um arquivo compilando os textos das licen\u00e7as. ele est\u00e1 dispon\u00edvel em https:\/\/github.com\/xcp-ng\/xcp\/tree\/master\/iso&nbsp;&nbsp; Um arquivo chamado LICENSES&nbsp; tamb\u00e9m est\u00e1 presente na imagem ISO do instalador. Todos os recursos est\u00e3o dispon\u00edveis gratuitamente.&nbsp; O suporte profissional est\u00e1 dispon\u00edvel em https:\/\/xcp-ng.com\/ Requisitos O host XCP-ng deve ser uma m\u00e1quina x86 de 64 bits dedicada \u00e0 hospedagem de VMs. O XCP-ng cria uma parti\u00e7\u00e3o Linux otimizada e refor\u00e7ada com um kernel habilitado para Xen. Esse kernel controla a intera\u00e7\u00e3o entre os dispositivos virtualizados vistos pelas VMs e o hardware f\u00edsico. &nbsp;&nbsp;&nbsp; Na configura\u00e7\u00e3o m\u00e1xima o XCP-ng suporta: &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 5 TB de RAM &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 16 NICs f\u00edsicas &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 288 processadores l\u00f3gicos por host. CPUs Recomenda-se uma ou mais CPUs x86 de 64 bits, no m\u00ednimo 1,5 GHz, CPU multicore de 2 GHz ou mais r\u00e1pida. Para oferecer suporte a VMs que executam o Windows ou vers\u00f5es mais recentes do Linux, voc\u00ea precisa de um sistema baseado em Intel VT ou AMD-V de 64 bits x86 com uma ou mais CPUs. Hardware Assisted Virtualization Os fabricantes de processadores desenvolveram tecnologias para \u201cfacilitar\u201d o trabalho do hypervisor, visando dispensar a necessidade de binary translation (virtualiza\u00e7\u00e3o full) e de paravirtualiza\u00e7\u00e3o. Claro que os ganhos se traduzem em performance! A Intel desenvolveu o Intel-VT e a AMD, o AMD-V. &nbsp;&nbsp;&nbsp;&nbsp; Antes de fazer a instala\u00e7\u00e3o voc\u00ea deve ativar o suporte de hardware para virtualiza\u00e7\u00e3o no host XCP-ng. O suporte \u00e0 virtualiza\u00e7\u00e3o \u00e9 uma op\u00e7\u00e3o na BIOS. \u00c9 poss\u00edvel que a sua BIOS tenha o suporte \u00e0 virtualiza\u00e7\u00e3o desativado por padr\u00e3o. Para mais informa\u00e7\u00f5es, consulte a documenta\u00e7\u00e3o da sua BIOS. Mem\u00f3ria (RAM) 2 GB no m\u00ednimo, sendo recomendado 4 GB ou mais&nbsp; Disco Site para verificar compatibilidade de hardware: http:\/\/hcl.xenserver.org\/ &nbsp;&nbsp;&nbsp;&nbsp; Para discos locais ou Local storage, voc\u00ea pode usar discos do tipo&nbsp; (PATA, SATA, SCSI) com 46 GB de espa\u00e7o em disco m\u00ednimo, sendo 70 GB de espa\u00e7o em disco o m\u00ednimo recomendado &nbsp;&nbsp;&nbsp;&nbsp; Voc\u00ea pode usar tamb\u00e9m SAN via placa tipo HBA (n\u00e3o atrav\u00e9s de software) ao instalar com inicializa\u00e7\u00e3o de caminhos m\u00faltiplos a partir da SAN. &nbsp;&nbsp;&nbsp; Pergunta: Posso usar o XCP-ng em um pendrive (como o VMWare ESXi)? Resposta curta: N\u00e3o Resposta m\u00e9dia: N\u00e3o &#8230; bem &#8230; hmm &#8230; uhmm &#8230; N\u00c3O! : no_entry_sign: Resposta longa: O XCP-ng grava muito em arquivos locais e essa grava\u00e7\u00e3o desgastar\u00e1 seu USB-Stick em um curto per\u00edodo de tempo, consequentemente, voc\u00ea ter\u00e1 problemas muito cedo utilizando esse tipo de m\u00eddia &nbsp;&nbsp;&nbsp;&nbsp; O banco de dados da API do XenServer est\u00e1 em constante mudan\u00e7a e portanto, escrevendo muito e, acredite, os pen drives n\u00e3o ficam muito felizes com isso a longo prazo. Nota: O XAPI DB \u00e9 o que mant\u00e9m o controle de todos os &#8220;estados&#8221; do XCP-ng e \u00e9 replicado em cada host slave. &nbsp;&nbsp;&nbsp;&nbsp; Logs: O XCP-ng mant\u00e9m muita depura\u00e7\u00e3o nos logs. Mas para este problema, no entanto, h\u00e1 uma solu\u00e7\u00e3o alternativa: use um syslog remoto. Rede NIC de 100 Mbit\/s ou mais r\u00e1pido. Recomenda-se uma ou mais NICs de Gb ou 10 Gb para transfer\u00eancias de dados P2V (phisical to virtual), exporta\u00e7\u00e3o \/ importa\u00e7\u00e3o mais r\u00e1pidas e migra\u00e7\u00e3o ao vivo de VM, al\u00e9m de backups mais r\u00e1pidos. Ele tamb\u00e9m requer uma rede IPv4 para gerenciamento e tr\u00e1fego de armazenamento. De quantas placas de rede eu preciso? Um pode ser suficiente! No entanto, se voc\u00ea usar um armazenamento compartilhado em rede (iSCSI ou NFS), ter uma NIC dedicada ser\u00e1 realmente importante para obter desempenhos consistentes. E se voc\u00ea quiser separar sua rede de VMs, sua rede de armazenamento e, finalmente, sua rede de gerenciamento, tr\u00eas placas ser\u00e3o suficientes. Uma separa\u00e7\u00e3o entre rede e gerenciamento de VM \u00e9 mais por conveni\u00eancia do que por performances. Conclus\u00e3o O XCP-ng \u00e9 uma ferramenta poderos\u00edssima, de c\u00f3digo aberto e sem limita\u00e7\u00e3o de recursos, amparado por uma plataforma extremamente robusta e est\u00e1vel, o que faz dele um dos principais players do mercado quando oo assunto \u00e9 hypervisor. Nos p\u0155oximos artigos faremos instala\u00e7\u00f5es e configura\u00e7\u00f5es guiadas. At\u00e9 l\u00e1. Nosso grupo no Telegram: https:\/\/t.me\/xcpng\" \/>\n<meta property=\"og:url\" content=\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/\" \/>\n<meta property=\"og:site_name\" content=\"O Informata\" \/>\n<meta property=\"article:published_time\" content=\"2019-11-27T19:30:48+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-27T00:49:24+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png\" \/>\n\t<meta property=\"og:image:width\" content=\"300\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Felipe Pedrosa\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Escrito por\" \/>\n\t<meta name=\"twitter:data1\" content=\"Felipe Pedrosa\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. tempo de leitura\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutos\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#article\",\"isPartOf\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/\"},\"author\":{\"name\":\"Felipe Pedrosa\",\"@id\":\"http:\/\/oinformata.eti.br\/wp\/#\/schema\/person\/9fec8059323543ef045963e57120f371\"},\"headline\":\"XCP-ng\",\"datePublished\":\"2019-11-27T19:30:48+00:00\",\"dateModified\":\"2023-11-27T00:49:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/\"},\"wordCount\":1585,\"image\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png\",\"keywords\":[\"XCP-ng\"],\"articleSection\":[\"Material de estudo\",\"XCP-ng\"],\"inLanguage\":\"pt-BR\"},{\"@type\":\"WebPage\",\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/\",\"url\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/\",\"name\":\"XCP-ng - O Informata\",\"isPartOf\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage\"},\"image\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png\",\"datePublished\":\"2019-11-27T19:30:48+00:00\",\"dateModified\":\"2023-11-27T00:49:24+00:00\",\"author\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/#\/schema\/person\/9fec8059323543ef045963e57120f371\"},\"breadcrumb\":{\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#breadcrumb\"},\"inLanguage\":\"pt-BR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage\",\"url\":\"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png\",\"contentUrl\":\"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png\",\"width\":300,\"height\":300},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"In\u00edcio\",\"item\":\"http:\/\/oinformata.eti.br\/wp\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"XCP-ng\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\/\/oinformata.eti.br\/wp\/#website\",\"url\":\"http:\/\/oinformata.eti.br\/wp\/\",\"name\":\"O Informata\",\"description\":\"Tecnologia e Informa&ccedil;&atilde;o\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\/\/oinformata.eti.br\/wp\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"pt-BR\"},{\"@type\":\"Person\",\"@id\":\"http:\/\/oinformata.eti.br\/wp\/#\/schema\/person\/9fec8059323543ef045963e57120f371\",\"name\":\"Felipe Pedrosa\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"pt-BR\",\"@id\":\"https:\/\/secure.gravatar.com\/avatar\/79c0387c09d1e67f2231a9d61c0c68ff6dfc9d2ada1c3c4c5cfb1e7eee72013f?s=96&d=mm&r=g\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/79c0387c09d1e67f2231a9d61c0c68ff6dfc9d2ada1c3c4c5cfb1e7eee72013f?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/79c0387c09d1e67f2231a9d61c0c68ff6dfc9d2ada1c3c4c5cfb1e7eee72013f?s=96&d=mm&r=g\",\"caption\":\"Felipe Pedrosa\"},\"description\":\"Graduado em TI pela FATEC, P\u00f3s Graduado em Seguran\u00e7a da Informa\u00e7\u00e3o pela UNISUL, CISCO CCNA4, Gerente de TI, Atuo na \u00e1rea Governamental desde 2009\",\"sameAs\":[\"http:\/\/oinformata.eti.br\"],\"url\":\"http:\/\/oinformata.eti.br\/wp\/author\/felipe-pedrosa\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"XCP-ng - O Informata","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/","og_locale":"pt_BR","og_type":"article","og_title":"XCP-ng - O Informata","og_description":"O que \u00e9 o XCP-ng O XCP-ng \u00e9 hypervisor baseado em Red Hat sob um Sistema Operacional CentOS, no momento, vers\u00e3o 8.0, utiliza o CentoOS7, portanto, tem uma base muito est\u00e1vel e robusta. Como surgiu? H\u00e1 muito tempo, existia o hypervisor gratuito, o Xen Cloud Platform &#8211; XCP,&nbsp; e que tamb\u00e9m tinha sua vers\u00e3o comercial, o Citrix XenServer. Com o tempo, a plataforma tornou-se robusta e conhecida, mais tarde, a Citrix abriu a plataforma XenServer, com todas as funcionalidades que antes eram pagas, ent\u00e3o o XCP n\u00e3o era mais necess\u00e1rio e acabou sendo descontinuado. Mas desde o XenServer 7.3, a Citrix removeu muitos recursos importantes da vers\u00e3o gratuita, o que acabou frustrando muitos usu\u00e1rios e membros da comunidade, e por consequ\u00eancia, ou voc\u00ea adquiria uma licen\u00e7a ou ficaria sem as funcionalidades, o que pra muitos, incluindo eu n\u00e3o era vi\u00e1vel nenhuma das op\u00e7\u00f5es. &nbsp;&nbsp;&nbsp; Isso deu in\u00edcio a um processo de busca e desenvolvimento de outras solu\u00e7\u00f5es, muitos migraram para outras plataformas como o Proxmox ou o oVirt, mas quem j\u00e1 tinha uma parque e um legado e queria manter sua virtualiza\u00e7\u00e3o rodando em XEN acabou se frustrando. Foi ent\u00e3o que Olivier Lambert fundou o projeto XCP-ng, ele queria ter um hipervisor de c\u00f3digo aberto livre, baseado na comunidade e sem restri\u00e7\u00f5es, com o esp\u00edrito do XCP. Por isso, ele resgatou o projeto abandonado do XCP e chamou seu novo projeto de XCP-ng, Xen Cloud Platform &#8211; New Generation. O objetivo do XCP-ng \u00e9 criar uma vers\u00e3o totalmente suportada pela comunidade do XenServer, sem nenhuma restri\u00e7\u00e3o de recurso. Isso propiciou uma migra\u00e7\u00e3o natural para estes usu\u00e1rios, que como eu, ficaram \u00f3rf\u00e3os do Citrix XenServer. Como guarda compatibilidade entre as plataformas, \u00e9 poss\u00edvel migrar do XenServer diretamente para o XCP-ng com um simples Update ou Upgrade de vers\u00e3o, simples e seguro. Novas funcionalidades da vers\u00e3o 8.0 Suporte ao ZFS (em teste) Suporte UEFI para convidados (experimental) Xen Orchestra quick deploy Software RAID support O RAID de software agora \u00e9 suportado durante a instala\u00e7\u00e3o do XCP-ng. Ele usa no background o mdadm, que \u00e9 o sistema RAID de software padr\u00e3o no Linux. \u00c9 bem suportado e muito maduro.&nbsp; \u00c9 muito f\u00e1cil ativar o RAID. Quando voc\u00ea seleciona o disco para instalar o sistema XCP-ng, clique no bot\u00e3o &#8220;Software RAID&#8221; Free Vs PRO Vers\u00e3o Free https:\/\/xcp-ng.org\/ &nbsp;&nbsp;&nbsp; Na vers\u00e3o free voc\u00ea conta com o suporte da comunidade atrav\u00e9s do f\u00f3rum e uma excelente documenta\u00e7\u00e3o, se voc\u00ea j\u00e1 tem conhecimento e know-how na plataforma XenServer voc\u00ea se sair\u00e1 muito bem s\u00f3 com este suporte. Vers\u00e3o PRO https:\/\/xcp-ng.com\/ J\u00e1 na vers\u00e3o PRO, o suporte \u00e9 pago e especialistas na plataforma praticamente te carregam pela m\u00e3o, podendo inclusive fazer suporte com acesso remoto e um time response de 1 hora para problemas cr\u00edticos Compara\u00e7\u00e3o XCP-NG e Xenserver Free Edition &#8211;Maximum pool size n\u00famero de hosts que voc\u00ea pode ter em um pool exclusivo&nbsp; XCP-nf :64, Xenserver F.Ed.: 3 &#8211;Dynamic Memory Control (DMC): XCP-ng ajusta automaticamente a quantidade de mem\u00f3ria dispon\u00edvel para uso pelo sistema operacional de uma VM convidada. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; Live storage migration: Migra\u00e7\u00e3o a quente : XCP-ng permite que os administradores selecionem um novo reposit\u00f3rio de armazenamento para os discos de uma VM e os movam ao vivo sem tempo de inatividade. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; Live patching: XCP-ng permite que os administradores corrijam os hipervisores sem precisar migrar, desligar ou suspender VMs (n\u00e3o \u00e9 necess\u00e1rio reinicializar o host). J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; USB Passthrough: XCP-ng Passa dispositivos USB f\u00edsicos individuais para uma VM. O sistema operacional da VM pode us\u00e1-lo como um dispositivo USB local. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; SR-IOV Networking: Single Root I\/O Virtualization (SR-IOV): XCP-ng permite que um \u00fanico dispositivo PCI apare\u00e7a como v\u00e1rios dispositivos PCI no sistema f\u00edsico. J\u00e1 o XenServer F. Ed. n\u00e3o. &#8211; GPU Passthrough: XCP-ng permite a implanta\u00e7\u00e3o de gr\u00e1ficos 3D em VMs e VDI para diversas utiliza\u00e7\u00f5es como, auto-cad, por exemplo. J\u00e1 o XenServer F. Ed. n\u00e3o. Licen\u00e7as XCP-ng \u00e9 um software livre, \u00e9 constru\u00eddo sobre v\u00e1rios componentes, incluindo o kernel do Linux (GPLv2), Xen (GPLv2, LGPLv2 + ou BSD, dependendo dos componentes) e muitos outros componentes do F \/ OSS &#8211; Free and Open Source Software (a licen\u00e7a para cada um \u00e9 definida na tag License de cada RPM ) Para cada vers\u00e3o do XCP-ng existe um arquivo compilando os textos das licen\u00e7as. ele est\u00e1 dispon\u00edvel em https:\/\/github.com\/xcp-ng\/xcp\/tree\/master\/iso&nbsp;&nbsp; Um arquivo chamado LICENSES&nbsp; tamb\u00e9m est\u00e1 presente na imagem ISO do instalador. Todos os recursos est\u00e3o dispon\u00edveis gratuitamente.&nbsp; O suporte profissional est\u00e1 dispon\u00edvel em https:\/\/xcp-ng.com\/ Requisitos O host XCP-ng deve ser uma m\u00e1quina x86 de 64 bits dedicada \u00e0 hospedagem de VMs. O XCP-ng cria uma parti\u00e7\u00e3o Linux otimizada e refor\u00e7ada com um kernel habilitado para Xen. Esse kernel controla a intera\u00e7\u00e3o entre os dispositivos virtualizados vistos pelas VMs e o hardware f\u00edsico. &nbsp;&nbsp;&nbsp; Na configura\u00e7\u00e3o m\u00e1xima o XCP-ng suporta: &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 5 TB de RAM &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 16 NICs f\u00edsicas &nbsp;&nbsp;&nbsp;&nbsp; At\u00e9 288 processadores l\u00f3gicos por host. CPUs Recomenda-se uma ou mais CPUs x86 de 64 bits, no m\u00ednimo 1,5 GHz, CPU multicore de 2 GHz ou mais r\u00e1pida. Para oferecer suporte a VMs que executam o Windows ou vers\u00f5es mais recentes do Linux, voc\u00ea precisa de um sistema baseado em Intel VT ou AMD-V de 64 bits x86 com uma ou mais CPUs. Hardware Assisted Virtualization Os fabricantes de processadores desenvolveram tecnologias para \u201cfacilitar\u201d o trabalho do hypervisor, visando dispensar a necessidade de binary translation (virtualiza\u00e7\u00e3o full) e de paravirtualiza\u00e7\u00e3o. Claro que os ganhos se traduzem em performance! A Intel desenvolveu o Intel-VT e a AMD, o AMD-V. &nbsp;&nbsp;&nbsp;&nbsp; Antes de fazer a instala\u00e7\u00e3o voc\u00ea deve ativar o suporte de hardware para virtualiza\u00e7\u00e3o no host XCP-ng. O suporte \u00e0 virtualiza\u00e7\u00e3o \u00e9 uma op\u00e7\u00e3o na BIOS. \u00c9 poss\u00edvel que a sua BIOS tenha o suporte \u00e0 virtualiza\u00e7\u00e3o desativado por padr\u00e3o. Para mais informa\u00e7\u00f5es, consulte a documenta\u00e7\u00e3o da sua BIOS. Mem\u00f3ria (RAM) 2 GB no m\u00ednimo, sendo recomendado 4 GB ou mais&nbsp; Disco Site para verificar compatibilidade de hardware: http:\/\/hcl.xenserver.org\/ &nbsp;&nbsp;&nbsp;&nbsp; Para discos locais ou Local storage, voc\u00ea pode usar discos do tipo&nbsp; (PATA, SATA, SCSI) com 46 GB de espa\u00e7o em disco m\u00ednimo, sendo 70 GB de espa\u00e7o em disco o m\u00ednimo recomendado &nbsp;&nbsp;&nbsp;&nbsp; Voc\u00ea pode usar tamb\u00e9m SAN via placa tipo HBA (n\u00e3o atrav\u00e9s de software) ao instalar com inicializa\u00e7\u00e3o de caminhos m\u00faltiplos a partir da SAN. &nbsp;&nbsp;&nbsp; Pergunta: Posso usar o XCP-ng em um pendrive (como o VMWare ESXi)? Resposta curta: N\u00e3o Resposta m\u00e9dia: N\u00e3o &#8230; bem &#8230; hmm &#8230; uhmm &#8230; N\u00c3O! : no_entry_sign: Resposta longa: O XCP-ng grava muito em arquivos locais e essa grava\u00e7\u00e3o desgastar\u00e1 seu USB-Stick em um curto per\u00edodo de tempo, consequentemente, voc\u00ea ter\u00e1 problemas muito cedo utilizando esse tipo de m\u00eddia &nbsp;&nbsp;&nbsp;&nbsp; O banco de dados da API do XenServer est\u00e1 em constante mudan\u00e7a e portanto, escrevendo muito e, acredite, os pen drives n\u00e3o ficam muito felizes com isso a longo prazo. Nota: O XAPI DB \u00e9 o que mant\u00e9m o controle de todos os &#8220;estados&#8221; do XCP-ng e \u00e9 replicado em cada host slave. &nbsp;&nbsp;&nbsp;&nbsp; Logs: O XCP-ng mant\u00e9m muita depura\u00e7\u00e3o nos logs. Mas para este problema, no entanto, h\u00e1 uma solu\u00e7\u00e3o alternativa: use um syslog remoto. Rede NIC de 100 Mbit\/s ou mais r\u00e1pido. Recomenda-se uma ou mais NICs de Gb ou 10 Gb para transfer\u00eancias de dados P2V (phisical to virtual), exporta\u00e7\u00e3o \/ importa\u00e7\u00e3o mais r\u00e1pidas e migra\u00e7\u00e3o ao vivo de VM, al\u00e9m de backups mais r\u00e1pidos. Ele tamb\u00e9m requer uma rede IPv4 para gerenciamento e tr\u00e1fego de armazenamento. De quantas placas de rede eu preciso? Um pode ser suficiente! No entanto, se voc\u00ea usar um armazenamento compartilhado em rede (iSCSI ou NFS), ter uma NIC dedicada ser\u00e1 realmente importante para obter desempenhos consistentes. E se voc\u00ea quiser separar sua rede de VMs, sua rede de armazenamento e, finalmente, sua rede de gerenciamento, tr\u00eas placas ser\u00e3o suficientes. Uma separa\u00e7\u00e3o entre rede e gerenciamento de VM \u00e9 mais por conveni\u00eancia do que por performances. Conclus\u00e3o O XCP-ng \u00e9 uma ferramenta poderos\u00edssima, de c\u00f3digo aberto e sem limita\u00e7\u00e3o de recursos, amparado por uma plataforma extremamente robusta e est\u00e1vel, o que faz dele um dos principais players do mercado quando oo assunto \u00e9 hypervisor. Nos p\u0155oximos artigos faremos instala\u00e7\u00f5es e configura\u00e7\u00f5es guiadas. At\u00e9 l\u00e1. Nosso grupo no Telegram: https:\/\/t.me\/xcpng","og_url":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/","og_site_name":"O Informata","article_published_time":"2019-11-27T19:30:48+00:00","article_modified_time":"2023-11-27T00:49:24+00:00","og_image":[{"width":300,"height":300,"url":"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png","type":"image\/png"}],"author":"Felipe Pedrosa","twitter_card":"summary_large_image","twitter_misc":{"Escrito por":"Felipe Pedrosa","Est. tempo de leitura":"8 minutos"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#article","isPartOf":{"@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/"},"author":{"name":"Felipe Pedrosa","@id":"http:\/\/oinformata.eti.br\/wp\/#\/schema\/person\/9fec8059323543ef045963e57120f371"},"headline":"XCP-ng","datePublished":"2019-11-27T19:30:48+00:00","dateModified":"2023-11-27T00:49:24+00:00","mainEntityOfPage":{"@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/"},"wordCount":1585,"image":{"@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage"},"thumbnailUrl":"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png","keywords":["XCP-ng"],"articleSection":["Material de estudo","XCP-ng"],"inLanguage":"pt-BR"},{"@type":"WebPage","@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/","url":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/","name":"XCP-ng - O Informata","isPartOf":{"@id":"http:\/\/oinformata.eti.br\/wp\/#website"},"primaryImageOfPage":{"@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage"},"image":{"@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage"},"thumbnailUrl":"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png","datePublished":"2019-11-27T19:30:48+00:00","dateModified":"2023-11-27T00:49:24+00:00","author":{"@id":"http:\/\/oinformata.eti.br\/wp\/#\/schema\/person\/9fec8059323543ef045963e57120f371"},"breadcrumb":{"@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#breadcrumb"},"inLanguage":"pt-BR","potentialAction":[{"@type":"ReadAction","target":["http:\/\/oinformata.eti.br\/wp\/xcp-ng\/"]}]},{"@type":"ImageObject","inLanguage":"pt-BR","@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#primaryimage","url":"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png","contentUrl":"http:\/\/oinformata.eti.br\/wp\/wp-content\/uploads\/2019\/11\/mainlogo.png","width":300,"height":300},{"@type":"BreadcrumbList","@id":"http:\/\/oinformata.eti.br\/wp\/xcp-ng\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"In\u00edcio","item":"http:\/\/oinformata.eti.br\/wp\/"},{"@type":"ListItem","position":2,"name":"XCP-ng"}]},{"@type":"WebSite","@id":"http:\/\/oinformata.eti.br\/wp\/#website","url":"http:\/\/oinformata.eti.br\/wp\/","name":"O Informata","description":"Tecnologia e Informa&ccedil;&atilde;o","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/oinformata.eti.br\/wp\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"pt-BR"},{"@type":"Person","@id":"http:\/\/oinformata.eti.br\/wp\/#\/schema\/person\/9fec8059323543ef045963e57120f371","name":"Felipe Pedrosa","image":{"@type":"ImageObject","inLanguage":"pt-BR","@id":"https:\/\/secure.gravatar.com\/avatar\/79c0387c09d1e67f2231a9d61c0c68ff6dfc9d2ada1c3c4c5cfb1e7eee72013f?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/79c0387c09d1e67f2231a9d61c0c68ff6dfc9d2ada1c3c4c5cfb1e7eee72013f?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/79c0387c09d1e67f2231a9d61c0c68ff6dfc9d2ada1c3c4c5cfb1e7eee72013f?s=96&d=mm&r=g","caption":"Felipe Pedrosa"},"description":"Graduado em TI pela FATEC, P\u00f3s Graduado em Seguran\u00e7a da Informa\u00e7\u00e3o pela UNISUL, CISCO CCNA4, Gerente de TI, Atuo na \u00e1rea Governamental desde 2009","sameAs":["http:\/\/oinformata.eti.br"],"url":"http:\/\/oinformata.eti.br\/wp\/author\/felipe-pedrosa\/"}]}},"_links":{"self":[{"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/posts\/61","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/comments?post=61"}],"version-history":[{"count":2,"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/posts\/61\/revisions"}],"predecessor-version":[{"id":289,"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/posts\/61\/revisions\/289"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/media\/45"}],"wp:attachment":[{"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/media?parent=61"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/categories?post=61"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/oinformata.eti.br\/wp\/wp-json\/wp\/v2\/tags?post=61"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}