Hyper-V vs. ESXi vs. XenServer


18

Alguém pode compartilhar suas experiências (por exemplo, isso foi ótimo! Isso falhou miseravelmente!) Com o uso das plataformas de virtualização Hyper-V , ESXi e XenServer ? Custo? Gestão? características? Manipulando carga e backups e recuperação?

E também requisitos mínimos de servidor?

Eu pensei que o Xen era uma plataforma de virtualização gratuita para Linux. Existe uma plataforma Xen e uma plataforma XenServer separada?

Opiniões e observações seriam apreciadas para uma implementação de teste para nossa organização.


2
Cada uma dessas soluções tem seus prós e contras. Se você mencionar seus requisitos / escala, poderá obter uma resposta mais valiosa. O Google fornecerá muitas 'comparações', mas fornecendo uma situação real, as pessoas podem fornecer detalhes específicos que vão além do resultado típico do Google.
21711 Jeff Hengesbach

Eu tenho pesquisado e pesquisado sobre eles, o que eu queria principalmente era ouvir uma reação de outros administradores que tentaram usá-los. Ou seja, todos nós podemos ler sobre o quão maravilhoso é o RAID, mas eu tive um RAID 5 de hardware com defeito quando uma unidade morreu e não foi reconstruída com uma nova porque outra unidade tinha um bloco defeituoso que nunca acionava um alerta no controlador ... esperava encontrar anedotas semelhantes aqui que não são encontradas na literatura, por assim dizer.
23410 Bart Silverstrim

11
Obrigado pela resposta Bart. Para onde eu estava indo, se você estiver falando apenas de algumas VMs em 1-2 hosts físicos, qualquer uma das soluções funcionará para você. Eles começam a se diferenciar quando os requisitos passam para funções avançadas de gerenciamento, alta disponibilidade, segurança, tipos de cargas de trabalho mais extremas, administradores atuais / preferência do ambiente (Windows x Linux realmente).
21711 Jeff Hengesbach

Eu prefiro poder experimentar configurações de rede doméstica, o que significa que quanto mais $$ pior para mim, mas em nossa organização atualmente estamos movendo sistemas baseados no Windows XP / 2000/2003 (principalmente compartilhamento de impressoras / arquivos) e um Linux servidor web (quadro de avisos, uso interno) a um sistema. O hardware possui 16 GB de RAM, 2 processadores de 4 núcleos, Ethernet de gigabit (gigabit duplo, mas não sei se há suporte para conectá-los em um hipervisor). Nosso servidor vm atual possui quatro sistemas pouco usados, com mais alguns agendados para serem migrados (usando EXSi).
23410 Bart Silverstrim

11
Não se esqueça do RHEV ( redhat.com/virtualization/rhev ) ou do Ubuntu KVM com ganeti
ptman

Respostas:


25

Recentemente, levei os três para dar uma volta na minha rede doméstica, e a resposta curta é que depende de suas necessidades particulares. A menos que suas necessidades sejam muito especializadas (banco de dados / Exchange / etc), hardware moderno com suporte à virtualização, você executará os convidados com diferenças insignificantes de desempenho. Dado que eu sugiro olhar características e preço.

VMware: Como você provavelmente já deve saber, o VMware é o rei de longa data da virtualização. Possui a maior lista de sistemas operacionais convidados compatíveis e possui um recurso exclusivo e significativo - a confirmação excessiva de memória (você pode alocar mais memória virtual do que a memória física). Se seu objetivo é consolidar vários servidores pequenos e subutilizados, o VMware provavelmente fornecerá mais VMs / host do que qualquer outra coisa. A ressalva é que, se você se comprometer demais e as VMs precisarem de mais recursos, os tanques de desempenho. O ESX / ESXi também possui a menor lista de hardware compatível. Se você estiver procurando um sistema de caixa branca, verifique aquiprimeiro. Se você possui hardware compatível, é bastante fácil de instalar e usar. A versão gratuita (ESXi) vem com quase nenhum recurso, o que é bom se você estiver procurando por alguns hosts independentes, e as versões não gratuitas têm preços fora deste mundo. Em uma observação pessoal, a VMware deixa um gosto desagradável na minha boca - na minha opinião, elas são uma das muitas empresas que resistem à mudança e à inovação quando a própria base de seus negócios é desafiada pela concorrência. Recentemente, eles pediram a uma empresa parceira para remover o suporte de seu produto para a versão gratuita.

Microsoft:O Hyper-V é uma opção muito intrigante, ainda mais com a versão R2. Testei o Hyper-V Server, que é o produto autônomo gratuito. Sou fã da Microsoft e realmente queria gostar do Hyper-V, principalmente porque ele pode ser executado em praticamente qualquer hardware que possua drivers do Windows. Se você estiver executando em um ambiente de domínio e usar principalmente o Windows, o Hyper-V deverá estar no topo da sua lista. Quando você tem a opção de comprar / usar o SCVMM, esse parece ser um valor ainda melhor. Ao contrário do VMware, a versão gratuita vem com um bom conjunto de recursos e é ainda melhor no R2, onde cluster e migração ao vivo estão disponíveis! O Hyper-V executa os convidados do Windows muito bem, possui uma lista pequena, mas crescente, de convidados suportados pelo Linux, e até mesmo convidados não esclarecidos do Linux parecem funcionar razoavelmente bem. A história é diferente se você não estiver Em um ambiente de domínio, gerenciar o servidor Hyper-V autônomo é um grande problema. Apesar de todos os produtos que a Microsoft entregou em um produto v1, o gerenciamento estava me deixando louco.

Citrix: O resultado final dos meus testes foi o XenServer 5.5. Possui IMHO o melhor conjunto de recursos e capacidades das três ofertas gratuitas. Como o VMware, ele é instalado e gerenciado como um dispositivo e não como um sistema operacional (como o Hyper-V). Ele também tem uma lista muito maior de hardware compatível (e eu suspeitoa capacidade de adicionar drivers, se necessário). Oferece muito mais recursos do que a oferta gratuita da VMware e, se você atualizasse a versão gratuita para a versão paga, custaria muito, muito menos. Os convidados do Windows são bem suportados, mas os convidados do Linux não são o que você esperaria de uma plataforma de virtualização baseada em Linux. Sua lista de convidados Linux suportados é muito pequena em comparação com VMware e convidados Linux não suportados não parecem funcionar bem. O Ubuntu está visivelmente ausente da lista. No geral, para uso doméstico, senti que tinha o melhor retorno possível.


Concordo; O XenServer 5.5 possui o melhor conjunto de recursos que são gratuitos imediatamente. No geral, um ótimo resumo dos OEMs dos produtos também.
Osij2is 29/07/2009

Não consigo entender os problemas com sem domínio juntou Hyper-V ... usado por algum tempo sem problemas ...
Dscoduc

@ Dscoduc - Apenas preferência pessoal mais do que qualquer coisa. Certamente, o Hyper-V funciona sem um domínio, mas se você quiser tirar proveito dos recursos de ponta que obtém gratuitamente com o Servidor Hyper-V (CSV, Live Migration, etc.), você precisa de um domínio. Com o XenServer, você obtém esses tipos de recursos avançados sem precisar de um domínio e com a facilidade de um dispositivo.
22610 John Clayton

Amo citrix XenServer. O console do XenCenter é um ótimo produto. Torna tudo fácil de gerenciar. Não pode dar errado com o XenServer. O Xen é um produto gratuito e, em alguns casos, possui mais alguns recursos, pois a Citrix baseia seu produto XenServer no Xen e contribui bastante para o projeto Xen, às vezes trabalhando em conjunto. Se você optar pelo Xen, há um projeto de código aberto que copiou o projeto Citrix XenCenter. Eu recomendaria. openxenmanager.com
jds950

6

Eu pensei que o Xen fosse uma plataforma de virtualização gratuita para Linux ... existe um Xen e uma plataforma XenServer separada?

Sim e confusão é comum.

  • Xen - O HyperVisor que fica nos bastidores.
  • XenSource - O projeto / solução de virtualização de código aberto agora pertencente à Citrix.
  • XenServer - O produto de virtualização de código fechado produzido pela Citrix.

2
Vale acrescentar que o xen não é linux, nem é uma plataforma de virtualização para linux. É apenas um hipervisor. Existe uma base de código para permitir que o linux seja o domínio dom0 admin / IO e essa é a norma. Mas você também pode ter outro sistema operacional como dom0 por exemplo solaris abertos
goo

4

De maneira geral, o que você está perguntando, no entanto, são três produtos muito grandes no mundo da virtualização, e todos oferecem períodos de acompanhamento que eu recomendaria para testá-los em algum hardware sobressalente. Posso contar minhas experiências do que sei nos três, mas seria bom ouvir também dos outros

VMware vSphere 4 Primeiro, ele é o líder de mercado e tem grande domínio sobre o lote. Eu custa mais, mas depende do que você está procurando. O ESX (instalação do ESXi ou ESX HD) como um único host gerenciado é gratuito. Você paga para recursos de cluster e de gestão, HA, DRS + DPM, FT Isto dá uma boa comparação vSphere Compare

Outras vantagens que encontrei são as opções de CLI e API. é infinita a quantidade de automação e suporte para uma grande comunidade de usuários. Muitos plug-ins para você escolher também.

Citrix XenServer Isso eu consideraria o Citrix excelente para entrega em desktops e acho que o XenServer será um produto poderoso para esse conjunto de coisas. ainda para testá-lo. só preciso encontrar tempo, mas até agora parece arrumado. Ele é baseado no Xen.org gratuito e, portanto, terá uma crescente comunidade de usuários. Isso também está na minha lista de avaliação, no entanto, nossa equipe de TI a usa para VMs de produção, e terá que obter visualizações.

MS Hyper-V Como a MS sabe que precisa entrar nesse setor, ela eventualmente amadurece e combina com os recursos de seus concorrentes. Ainda tenho que testar esse hipervisor.

No que diz respeito aos testes. Verifique se você possui servidores grandes, a CPU 2xQuad de 8 GB + RAM, iSCSI ou FC SAN faz uma enorme diferença para testar em hardware decente.

Espero que ajude ;)


2
Então, basicamente, você testou apenas o produto VMware?
Dscoduc 12/10/2009

3

Custo: XEN e Hyper-V provavelmente serão produtos mais baratos no curto prazo.

Compatibilidade de armazenamento: você realmente deseja uma SAN decente para conduzir seu armazenamento.

Ferramentas: VMware é o rei aqui. VirtualCenter, Lab Manager, LifeCycle Manager, Assistentes de backup. O Citrix / Xen está apenas começando a criar ferramentas dessa funcionalidade (embora as ferramentas da VMware PODEM ser horríveis às vezes).


2

Os comentários de todos até agora estão em pé de igualdade com minhas próprias experiências. O ESXi é uma excelente introdução (gratuita) à plataforma VMWare. Eu também recomendaria o XenServer 5.5 e o XenCenter, ambos gratuitos da Citrix. Atualmente, uso o Citrix XenServer 5.5 em casa e funciona muito bem e o XenCenter facilita a administração. Fiquei muito impressionado com o produto como concorrente direto da linha de produtos da VMWare.

Em termos de custo, o VMWare é a plataforma mais cara, mas a mais madura e estável. Eu diria que a Citrix é a próxima nos preços, e os MS duram, pois estão praticamente distribuindo (~ US $ 30?) O Hyper-V.

E, como de costume, os recursos vêm com um preço. Mais $$$, mais recursos, então eu diria que talvez a melhor tática seja investigar o que você acha que precisa primeiro. Em seguida, liste os recursos que você deseja . Em seguida, trabalhe a partir daí e investigue soluções. Qualquer coisa extra deve ser anotada.

Opiniões e observações seriam apreciadas para uma implementação de teste para nossa organização.

Parece que sua organização está tentando testar as águas. Se testar as águas é tudo o que você pode fazer, comece com o preço. ESXi 4.0 e / ou Citrix XenServer 5.5. Se você estiver executando estritamente uma plataforma da Microsoft, recomendo o Hyper-V como alternativa.


Com o Hyper-V, você não precisa licenciar o Server 2008?
23410 Bart Silverstrim

Como não trabalho regularmente com o Hyper-V, não posso responder sua pergunta com precisão. Site da Microsoft pode ser uma fonte melhor do que eu para o licenciamento: microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx
osij2is

O Hyper-V Server 2008 é gratuito - Detalhes aqui microsoft.com/downloads/… . Você precisa aceitar os termos da licença, ela está fechada, mas você não precisa pagar pelo Hyper-V independente.
Helvick 23/07/2009

Acho que eles estão dando de graça agora. Se você não pode vencê-los, entregue-os!
Osij2is

11
Se o seu SO convidado não for Windows, é totalmente gratuito. Se você usa o Windows, precisa licenciar os sistemas operacionais convidados. Ou, se você licenciar o Windows Standard, poderá instalá-lo como host e convidado com a licença única, ou a edição Enterprise permitirá 4 convidados e a edição DataCenter permitirá convidados ilimitados. Nem todo mundo percebe isso, mas o mesmo licenciamento também se aplica ao VMWare e ao XenServer. Por exemplo, 1 licença do Enterprise permite até 4 convidados no mesmo host.
9788 Scott Scorset - MVP

0

Eu não tenho muita experiência com Hyper-V, mas pelo que tenho visto e ouvido, é o MS do mercado de entrada clássica: é apenas bom o suficiente, mas não espere fancy qualquer coisa (como migração em tempo real adequada, sem quaisquer cordas em anexo). Minha opinião pessoal: se você valoriza o tempo de atividade de suas máquinas, não faça isso. A tecnologia ainda não está madura o suficiente.

A VMware é líder de mercado por um motivo. É fácil de gerenciar, mesmo que você não tenha muita experiência em virtualização. É estável, rápido, maduro, escalável e caro. Provavelmente o melhor produto que você pode obter.

O Xen está embutido em muitas distribuições gratuitas do Linux, mas nessa configuração, é um pouco mais complicado do que o VMware gerenciar. Um pouco, não muito, especialmente se sua loja não é muito grande. Todas as principais distribuições têm Xen e / ou KVM atualmente: CentOS, Debian, Ubuntu, Fedora. Se você deseja suporte pago, o RHEL e o SLES fornecem. O Xen possui uma grande base de usuários, assim como o VMware e, sim, você pode obtê-lo gratuitamente, embora sua evidente falta de experiência exija que eu sugira que você compre o suporte adequado para ele. Eu reconheceria que a relação preço / qualidade do Xen é um pouco melhor que a da VMware.


O Hyper-V R2 (parte do Server 2008 R2) acaba de lançar o RTM com muitos aprimoramentos, incluindo a migração ao vivo .
Richard

Portanto, a compra de 2 licenças do Server 2008 permitirá a migração ao vivo de VMs entre duas máquinas? Existe um problema?
23410 Bart Silverstrim

Você precisa adquirir o Enterprise of Datacenter Edition de 2008 R2 para suportá-lo - o requisito básico é que você configure primeiro um cluster de failover. Isso exigirá armazenamento compartilhado também.
Helvick 23/07/09

"APENAS foi RTM". O VMware faz migração ao vivo desde o Y2K. Eu vou ficar com o produto comprovado, muito obrigado.
Chris K

@Rcihard, diga-me, isso é real, sem ter que usar um LUN por VM ou sem ter que fazer failover de todas as VMs em um LUN? Porque isso é / tem sido um problema, não é? No entanto, o Hyper-V pode fazer algum tipo de Live Migration, mas é um pouco complicado, já que as máquinas são suspensas em pouco tempo durante a migração. E ainda assim, devido ao uso do NTFS, você deve colocar uma VM em um LUN por si só ou migrar todas as VMs em um LUN. Afinal, o NTFS não é um sistema de arquivos em cluster. Ou pelo menos, então eu ouvi: P
wzzrd 24/07/2009

0

Lembre-se de que o VMWare oferece ESX e ESXi, que são basicamente os mesmos, mas não exatamente iguais. Conforme mencionado acima, o ESXi pode ser utilizado como software livre com a maioria dos recursos necessários para experimentar o software e até usá-lo em uma capacidade de produção limitada; no entanto, se você deseja obter suporte da VM (que eu achei ser um grupo muito experiente), você precisará pagar pela licença. Algumas das principais diferenças entre o ESX e o ESXi incluem diferentes conjuntos de ferramentas de linha de comando, bem como diferenças gerais na arquitetura, o que significa que, por exemplo, o acesso ao console na caixa é radicalmente diferente. Em geral, se você decidir experimentar o ESX, definitivamente experimentaria a versão gratuita do ESXi primeiro, mas não precisaria contar com o uso na produção.


2
Por que não usar o ESXi na produção? O VMWare está empurrando o ESXi como seu hypervisor principal e vi o ESX listado como "suportado por clientes herdados" em mais de um de seus documentos.
23909 MDMarra

Concordo plenamente - não há razão para não usar o ESXi em produção, mas eu ainda aconselho que ele seja totalmente licenciado para aproveitar o suporte. E, como você diz, a VMware disse que está mudando para um Hypervisor baseado no ESXi em vez do ESX no futuro.
Helvick 23/07/2009

0

Qualquer pessoa que considere algo diferente do Hyper-V precisa entender o seguinte artigo da base de dados: http://support.microsoft.com/kb/897615 . As grandes empresas com contas de suporte Premier não serão tão afetadas quanto as empresas menores. O suporte precisa ser a primeira consideração de um hipervisor.

Além disso, o VMWare é o rei dos recursos. Analistas e empurradores de lápis que nunca usam esses produtos usam os recursos do VMWares como uma lista de itens obrigatórios, como se o VMWare estivesse cobrindo seus bolsos com ouro.

O Hyper-V tem quase tudo o que é necessário como linha de base, mas não possui a capacidade de vincular NICs no hipervisor. Na IMO, é uma péssima decisão depender de "equipes" de terceiros. O HyperV tem a melhor interface do usuário quando usado com o SCVMM. O SCVMM não possui integração com os outros produtos System Center. Portanto, para obter a solução completa, você realmente precisa licenciar o SystemCenter Suite. O SCVMM também pode ser usado para gerenciar ambientes VMWare, mas não há amor Xen no momento.

O XenServer é o rei do IO. Se você executar o XenApp, a única virtualização a considerar é o XenServer. O console XenCenter Mgmt é, na melhor das hipóteses, desajeitado.


0

Perguntas como essa sempre acabam sendo uma decisão religiosa. Na maioria das vezes, todas essas três plataformas têm seus pontos fortes e fracos. Examinando as respostas de todos os outros, é bastante claro que cada pessoa tem sua escolha de plataforma, independentemente dos fatos ...

Para corrigir uma declaração incorreta anterior ...

O Hyper-V tem quase tudo o que é necessário como linha de base, mas não possui a capacidade de vincular NICs no hipervisor.

As interfaces sintéticas do Hyper-V estão vinculadas ao hypervisor, e o produto Hyper-V tem quase tudo (se não tudo) que você encontrará em outras plataformas.

Por fim, eu suspeitaria que todos os fornecedores acabariam oferecendo o Hypervisor de base gratuitamente e o lucro virá do gerenciamento e complementos.

As decisões de virtualização corporativa realmente precisam ser tomadas com comparações de produtos e considerações do roteiro do produto.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.