Hyper-V contre ESXi contre XenServer


18

Quelqu'un peut-il partager ses expériences (par exemple, c'était génial! Cela a lamentablement échoué!) Avec l'utilisation des plates-formes de virtualisation Hyper-V , ESXi et XenServer ? Coût? La gestion? Caractéristiques? Gestion de la charge et des sauvegardes et récupération?

Et aussi les exigences minimales du serveur?

Je pensais que Xen était une plate-forme de virtualisation gratuite pour Linux. Existe-t-il une plateforme Xen et une plateforme XenServer distincte?

Des opinions et des observations seraient appréciées pour un déploiement de test pour notre organisation.


2
Chacune de ces solutions a ses avantages et ses inconvénients. Si vous pouviez mentionner vos exigences / votre échelle, vous pourriez obtenir une réponse plus valable. Google vous fournira de nombreuses «comparaisons», mais en fournissant une situation réelle, les gens peuvent vous donner des détails qui vont au-delà du résultat typique de Google.
Jeff Hengesbach

J'ai fait des recherches sur Google et lu à leur sujet, ce que je voulais principalement, c'était entendre la réaction d'autres administrateurs qui avaient essayé de les utiliser. C'est-à-dire que nous pouvons tous lire à quel point le RAID est merveilleux, mais j'ai eu un RAID matériel 5 qui va mal quand un disque est mort et je ne reconstruirais pas avec un nouveau parce qu'un autre disque avait un mauvais bloc qui n'a jamais déclenché d'alerte sur le contrôleur ... espérait trouver ici des anecdotes similaires qui ne se trouvent pas dans la littérature, pour ainsi dire.
Bart Silverstrim

1
Merci pour la réponse Bart. Où j'allais, c'est que si vous ne parlez que d'une poignée de VM sur 1-2 hôtes physiques, l'une des solutions fonctionnera pour vous. Ils commencent à se différencier lorsque les exigences se déplacent vers des fonctions de gestion avancées, une disponibilité élevée, une sécurité accrue, des types de charges de travail plus extrêmes, les administrateurs actuels / les préférences d'environnement (Windows vs linux vraiment).
Jeff Hengesbach

Je préfère être en mesure d'expérimenter avec des configurations de réseau domestique, ce qui signifie que plus $$ est pire pour moi, mais dans notre organisation, nous déplaçons actuellement des systèmes basés sur Windows XP / 2000/2003 (imprimante / partage de fichiers principalement) et un Linux serveur Web (babillard, usage interne) à un système. Le matériel a 16 Go de RAM, 2 processeurs à 4 cœurs, Ethernet gigabit (double gigabit mais je ne sais pas s'il est possible de les lier sur un hyperviseur). Notre serveur vm actuel dispose de quatre systèmes peu utilisés et quelques autres doivent être migrés (en utilisant EXSi).
Bart Silverstrim

1
N'oubliez pas RHEV ( redhat.com/virtualization/rhev ) ou Ubuntu KVM avec ganeti
ptman

Réponses:


25

J'ai récemment pris les trois pour faire tourner mon réseau domestique, et la réponse courte est que cela dépend de vos besoins particuliers. À moins que vos besoins ne soient très spécialisés (base de données / Exchange / etc), du matériel moderne avec prise en charge de la virtualisation, vous exécuterez les invités avec des différences de performances négligeables. Étant donné que je suggère de regarder les fonctionnalités et le prix.

VMware: Comme vous le savez probablement, VMware est le roi de la virtualisation de longue date. Il possède la plus grande liste de systèmes d'exploitation invités compatibles et possède une caractéristique unique importante: la surcharge de la mémoire (vous pouvez allouer plus de mémoire virtuelle qu'il n'y a de mémoire physique). Si votre objectif est de consolider un tas de petits serveurs sous-utilisés, VMware vous fournira probablement plus de VM / hôte qu'autre chose. La mise en garde est que si vous sur-engagez et que les VM ont besoin de plus de ressources, les réservoirs de performance. ESX / ESXi possède également la plus petite liste de matériel compatible. Si vous cherchez un système à boîte blanche, cochez icipremier. Si vous avez du matériel compatible, il est assez facile à installer et à utiliser. La version gratuite (ESXi) est livrée avec pratiquement aucune fonctionnalité, ce qui est bien si vous recherchez quelques hôtes autonomes, et les versions non gratuites sont hors de prix. Sur une note personnelle, je VMware laisse un mauvais goût dans ma bouche - dans mon esprit, ils sont l'une des nombreuses entreprises à résister au changement et à l'innovation lorsque le fondement même de leur entreprise est remis en question par la concurrence. Récemment, ils ont demandé à une entreprise partenaire de supprimer le support de leur produit pour la version gratuite.

Microsoft:Hyper-V est une option très intrigante, encore plus avec la version R2. J'ai testé Hyper-V Server, qui est le produit autonome gratuit. Je suis un fan de Microsoft et je voulais vraiment aimer Hyper-V, principalement parce qu'il peut fonctionner sur pratiquement n'importe quel matériel doté de pilotes Windows. Si vous exécutez dans un environnement de domaine et utilisez principalement Windows, Hyper-V doit être en haut de votre liste. Lorsque vous avez la possibilité d'acheter / d'utiliser SCVMM, cela semble être une valeur encore meilleure. Contrairement à VMware, la version gratuite est livrée avec un bon ensemble de fonctionnalités et est encore meilleure dans R2, où le clustering et la migration en direct sont disponibles! Hyper-V exécute très bien les invités Windows, a une petite liste, mais croissante, d'invités Linux pris en charge, et même les invités Linux non éclairés semblent fonctionner assez bien. L'histoire est différente si vous n'êtes pas Dans un environnement de domaine, la gestion du serveur Hyper-V autonome est une difficulté majeure. Malgré tous les produits livrés par Microsoft dans un produit v1, la direction me rendait fou.

Citrix: Le résultat final de mes tests a été d'aller avec XenServer 5.5. Il a à mon humble avis le meilleur ensemble de fonctionnalités et de capacités des trois offres gratuites. Comme VMware, il est installé et géré comme une appliance plutôt qu'un système d'exploitation (comme Hyper-V). Il a également une liste beaucoup plus grande de matériel compatible (et je soupçonnela possibilité d'ajouter des pilotes si nécessaire). Il offre bien plus de fonctionnalités que l'offre gratuite de VMware, et si vous deviez mettre à niveau la version gratuite vers la version payante coûterait beaucoup, beaucoup moins. Les invités Windows sont bien pris en charge, mais les invités Linux ne sont pas ce que vous attendez d'une plate-forme de virtualisation basée sur Linux. Sa liste d'invités Linux pris en charge est assez petite par rapport à VMware et les invités Linux non pris en charge ne semblent pas bien fonctionner du tout. Ubuntu fait nettement défaut dans la liste. Dans l'ensemble, pour un usage domestique, j'ai senti qu'il avait le meilleur rapport qualité / prix.


Je suis d'accord; XenServer 5.5 possède le meilleur ensemble de fonctionnalités gratuites. Dans l'ensemble, un excellent résumé sur les OEM des produits eux-mêmes.
osij2is

Je ne peux pas comprendre les problèmes avec Hyper-V non lié au domaine ... l'utilise depuis un certain temps sans aucun problème ...
Dscoduc

@Dscoduc - Juste une préférence personnelle plus que tout. Bien sûr, Hyper-V fonctionne sans domaine, mais si vous avez toujours voulu profiter des fonctionnalités haut de gamme que vous obtenez gratuitement avec Hyper-V Server (CSV, Live Migration, etc.), vous avez besoin d'un domaine. Avec XenServer, vous obtenez ce genre de fonctionnalités haut de gamme sans avoir besoin d'un domaine et avec la facilité d'une appliance.
John Clayton

J'adore citrix XenServer. La console XenCenter est un excellent produit. Rend tout facile à gérer. Vous ne pouvez pas vous tromper avec XenServer. Xen est un produit gratuit et dans certains cas, il a plus de fonctionnalités car Citrix base son produit XenServer sur Xen et contribue beaucoup au projet Xen, travaillant parfois en tandem. Si vous optez pour Xen, il existe un projet open source qui a copié le projet Citrix XenCenter. Je le recommanderais. openxenmanager.com
jds950

6

Je pensais que Xen était une plate-forme de virtualisation gratuite pour Linux ... existe-t-il une plate-forme Xen et une plate-forme XenServer distincte?

Oui et la confusion est courante.

  • Xen - L'HyperVisor qui se trouve dans les coulisses.
  • XenSource - Le projet / solution de virtualisation open source appartient désormais à Citrix.
  • XenServer - Le produit de virtualisation en source fermée produit par Citrix.

2
Il convient d'ajouter que xen n'est pas Linux, ni une plate-forme de virtualisation pour Linux. C'est juste un hyperviseur. Il existe une base de code pour permettre à Linux d'être le domaine admin / IO dom0 et c'est la norme. Mais vous pouvez aussi avoir d'autres OS comme dom0, par exemple open solaris
goo

4

Assez général ce que vous demandez, cependant, ce sont trois très gros produits dans le monde de la virtualisation, et tous offrent des périodes de suivi, je vous conseillerais de les tester sur du matériel de rechange. Je peux vous donner mes expériences de ce que je sais dans les trois mais ce serait bien d'entendre les autres aussi

VMware vSphere 4 Tout d'abord, il est le leader du marché et a une grande domination sur le lot. Je coûte plus cher mais dépend de ce que vous recherchez. ESX (installation ESXi ou ESX HD) en tant qu'hôte géré unique est gratuit. Vous payez pour les fonctionnalités de clustering et de gestion, HA, DRS + DPM, FT Cela donne une bonne comparaison vSphere Compare

D'autres avantages que j'ai trouvés sont les options CLI et API. c'est une quantité infinie d'automatisation et de support pour une large communauté d'utilisateurs. Beaucoup de plug-ins à choisir également.

Citrix XenServer Ce que j'appellerais second, car Citrix est idéal pour la livraison de bureau, et je suppose que XenServer sera un produit puissant pour cette suite de choses. encore à tester. juste besoin de trouver du temps mais jusqu'ici ça a l'air soigné. Il est basé sur le Xen.org gratuit, donc il y aura une communauté d'utilisateurs croissante derrière lui. Cela figure également sur ma liste d'évaluation, mais le nôtre utilise les TI pour la production de machines virtuelles, devra obtenir des vues.

MS Hyper-V Comme MS sait qu'ils doivent entrer dans cette industrie, elle finit par mûrir et correspondre à la caractéristique de ses concurrents. Je n'ai pas encore testé cet hyperviseur.

En ce qui concerne les tests. Assurez-vous d'avoir de grands serveurs, les 8 Go + RAM du processeur 2xQuad, iSCSI ou FC SAN font une énorme différence pour tester sur du matériel décent.

J'espère que cela pourra aider ;)


2
Donc, fondamentalement, vous n'avez testé que le produit VMware?
Dscoduc

3

Coût: XEN et Hyper-V seront probablement des produits moins chers à court terme.

Compatibilité du stockage: vous voulez vraiment un SAN décent pour piloter votre stockage.

Outils: VMware est roi ici. VirtualCenter, Lab Manager, LifeCycle Manager, Assistants de sauvegarde. Citrix / Xen ne fait que commencer à créer des outils de cette fonctionnalité (bien que les outils VMware puissent parfois être horriblement bogués).


2

Jusqu'à présent, les commentaires de chacun correspondent à mes propres expériences. ESXi est une excellente introduction (gratuite) à la plate-forme VMWare. Je recommanderais également XenServer 5.5 et XenCenter, tous deux exempts de Citrix. J'utilise actuellement Citrix XenServer 5.5 à la maison et il fonctionne extrêmement bien et XenCenter rend l'administration si facile. J'ai été très impressionné par le produit en tant que concurrent direct de la gamme de produits VMWare.

En termes de coût, VMWare est la plateforme la plus chère mais la plus mature et la plus stable. Je dirais que Citrix est le prochain dans la tarification, et MS durent car ils donnent pratiquement (~ 30 $?) Hyper-V.

Et comme d'habitude, les fonctionnalités ont un prix. Plus de $$$, plus de fonctionnalités, donc je dirais que pour vous, la meilleure tactique est d'enquêter d'abord sur ce dont vous pensez avoir besoin. Énumérez ensuite les fonctionnalités que vous souhaitez . Ensuite, travaillez à partir de là et cherchez des solutions. Tout élément supplémentaire doit être noté.

Des opinions et des observations seraient appréciées pour un déploiement de test pour notre organisation.

Il semble donc que votre organisation essaie de tester les eaux. Si tester les eaux est tout ce que vous pouvez faire, commencez par le prix. ESXi 4.0 et / ou Citrix XenServer 5.5. Si vous utilisez strictement une plate-forme Microsoft, je recommanderais Hyper-V comme alternative.


Avec Hyper-V, n'avez-vous pas besoin de licence Server 2008?
Bart Silverstrim

Je ne travaille pas régulièrement avec Hyper-V, je ne peux donc pas répondre avec précision à votre question. Le site Web de Microsoft peut être une meilleure source que moi pour l'octroi de licences: microsoft.com/windowsserver2008/en/us/hyperv-faq.aspx
osij2is

Hyper-V Server 2008 est gratuit - Détails ici microsoft.com/downloads/… . Vous devez accepter les termes du contrat de licence, il est fermé mais vous n'avez pas à payer pour Hyper-V autonome.
Helvick

Je suppose qu'ils le donnent gratuitement maintenant. Si vous ne pouvez pas les battre, donnez-les!
osij2is

1
Si vos OS invités ne sont pas Windows, c'est gratuit. Si vous utilisez Windows, vous devez alors autoriser les systèmes d'exploitation invités. Ou, si vous acquérez une licence Windows Standard, vous pouvez l'installer en tant qu'hôte et invité avec la licence unique, ou l'édition Entreprise autorise 4 invités et l'édition DataCenter autorise un nombre illimité d'invités. Tout le monde ne s'en rend pas compte, mais la même licence s'applique également à VMWare et XenServer. Par exemple, 1 licence Enterprise permet jusqu'à 4 invités sur le même hôte.
Scott Forsyth - MVP

0

Je n'ai pas beaucoup d'expérience avec Hyper-V, mais d'après ce que j'ai vu et entendu, c'est l'entrée classique sur le marché MS: c'est juste assez bon, mais n'attendez rien de fantaisiste (comme une migration en direct appropriée, sans aucune chaîne) attaché). Mon opinion personnelle: si vous appréciez la disponibilité de vos machines, ne faites pas cela. La technologie n'est tout simplement pas encore suffisamment mature.

VMware est leader du marché pour une raison. C'est facile à gérer, même si vous n'avez pas beaucoup d'expérience en virtualisation. Il est stable, rapide, mature, évolutif et cher. Probablement le meilleur produit que vous puissiez obtenir.

Xen est intégré à de nombreuses distributions Linux gratuites, mais dans une telle configuration, il est un peu plus compliqué à gérer que VMware. Un peu, pas beaucoup, surtout si votre boutique n'est pas trop grande. Toutes les principales distributions ont Xen et / ou KVM de nos jours: CentOS, Debian, Ubuntu, Fedora. Si vous souhaitez une assistance payante, RHEL et SLES la proposent. Xen a une énorme base d'utilisateurs, tout comme VMware et oui, vous pouvez l'obtenir gratuitement, bien que votre manque évident d'expérience me pousse à vous suggérer d'acheter un support approprié. Je dirais que le rapport qualité / prix de Xen est un peu meilleur que celui de VMware.


Hyper-V R2 (qui fait partie de Server 2008 R2) vient de disparaître RTM proposera de nombreuses améliorations, notamment la migration en direct .
Richard

L'achat de 2 licences de Server 2008 permettra donc la migration en direct des VM entre deux machines? Y a-t-il un hic?
Bart Silverstrim

Vous devez acheter Enterprise of Datacenter Edition de 2008 R2 pour le prendre en charge - la condition de base est que vous configuriez d'abord un cluster de basculement. Cela nécessitera également un stockage partagé.
Helvick

"JUST gone RTM". Vmware effectue une migration en direct depuis l'an 2000. Je m'en tiendrai au produit éprouvé, merci beaucoup.
Chris K

@Rcihard, dites-moi, est-ce la vraie chose, sans avoir à utiliser un LUN par VM ou sans avoir à basculer toutes les VM sur un LUN? Parce que c'est / a été un peu un problème, n'est-ce pas? Afaik, Hyper-V peut faire une sorte de migration en direct, mais c'est un peu un hack, car les machines sont brièvement suspendues pendant la migration. Et puis, en raison de l'utilisation de NTFS, vous devez soit placer une VM sur un LUN seul, soit migrer toutes les VM sur un LUN. Après tout, NTFS n'est pas un système de fichiers en cluster. Ou du moins, j'ai donc entendu: P
wzzrd

0

Gardez à l'esprit que VMWare propose ESX et ESXi, qui sont fondamentalement les mêmes mais pas exactement les mêmes. Comme mentionné ci-dessus, ESXi peut être utilisé comme logiciel gratuit avec la plupart de toutes les fonctionnalités dont vous auriez besoin pour essayer le logiciel et même l'utiliser dans une capacité de production limitée, cependant si vous voulez avoir le support de VM (que j'ai trouvé être un groupe très compétent), vous devrez payer pour la licence. Certaines des principales différences entre ESX et ESXi incluent différents ensembles d'outils de ligne de commande, ainsi que des différences générales d'architecture, ce qui signifie que, par exemple, l'accès à la console sur la boîte est radicalement différent. En général, si vous décidez d'essayer ESX, j'essaierais certainement la version gratuite d'ESXi d'abord, mais je ne compterais pas nécessairement sur l'utilisation de cela en production.


2
Pourquoi ne pas utiliser ESXi en production? VMWare pousse ESXi comme hyperviseur principal et j'ai vu ESX répertorié comme "pris en charge pour les clients hérités" dans plus d'un de leurs documents.
MDMarra

Entièrement d'accord - il n'y a aucune raison de ne pas utiliser ESXi en production, mais je conseillerais toujours qu'il soit entièrement sous licence afin de bénéficier de l'assistance. Et comme vous le dites, VMware a déclaré qu'il allait passer à un hyperviseur basé sur ESXi plutôt qu'à ESX à l'avenir.
Helvick

0

Quiconque envisage autre chose que Hyper-V doit comprendre l'article de la base de connaissances suivant: http://support.microsoft.com/kb/897615 . Les grandes sociétés disposant de comptes d'assistance Premier ne seront pas aussi performantes que les petites sociétés. Le soutien doit être la première considération d'un hyperviseur.

Au-delà de cela, VMWare est le roi des fonctionnalités. Les analystes et les pousseurs de crayons qui n'utilisent jamais ces produits utilisent les fonctionnalités de VMWares comme une liste de "incontournables" comme si VMWare tapissait leurs poches d'or.

Hyper-V a presque tout ce qui est nécessaire comme ligne de base, mais n'a pas la capacité de lier les cartes réseau sur l'hyperviseur. OMI, c'est une mauvaise décision de dépendre du "teaming" tiers. HyperV possède la meilleure interface utilisateur lorsqu'il est utilisé avec SCVMM. SCVMM manque d'intégration dans les autres produits System Center, donc pour obtenir la solution complète, vous devez vraiment obtenir une licence pour SystemCenter Suite. SCVMM peut également être utilisé pour gérer les environnements VMWare, mais aucun Xen-love pour le moment.

XenServer est le roi IO. Si vous exécutez XenApp, la seule virtualisation à considérer est XenServer. La console XenCenter Mgmt est au mieux maladroite.


0

De telles questions finissent toujours par être une décision religieuse. Pour la plupart, ces trois plates-formes ont leurs forces et leurs faiblesses. En regardant les réponses de tout le monde, il est assez clair que chaque personne a son choix de plate-forme indépendamment des faits ...

Pour corriger une déclaration incorrecte précédente ...

Hyper-V a presque tout ce qui est nécessaire comme base de référence, mais n'a pas la capacité de lier les cartes réseau sur l'hyperviseur.

Les interfaces synthétiques Hyper-V sont liées à l'hyperviseur, et le produit Hyper-V a presque tout (sinon tous) que vous trouverez sur d'autres plates-formes.

Enfin, je soupçonne que tous les fournisseurs vont finir par offrir gratuitement l'hyperviseur de base et que les bénéfices proviendront de la gestion et des modules complémentaires.

Les décisions de virtualisation d'entreprise doivent vraiment être prises avec des comparaisons de produits et des considérations sur la feuille de route des produits.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.