GNU/Linux >> Tutoriels Linux >  >> Ubuntu

Proxmox vs Hyper-V :comment choisir ?

Présentation

La virtualisation des serveurs permet de faire tourner plusieurs machines virtuelles sur un seul serveur physique. L'exécution de machines virtuelles (VM) sur un serveur permet de gagner du temps et de l'argent, en allouant efficacement les ressources matérielles à plusieurs systèmes.

Proxmox et Hyper-V sont deux choix populaires d'hyperviseurs bare metal, le logiciel qui rend possible la virtualisation d'entreprise.

Dans cet article, vous découvrirez les différences entre Proxmox et Hyper-V et obtiendrez des conseils pour choisir le bon hyperviseur pour votre organisation.

Proxmox vs Hyper-V :Définitions

Hyper-V et Proxmox sont des hyperviseurs de type 1 (bare metal), ce qui signifie qu'ils s'exécutent directement sur le matériel de l'hôte, en utilisant ses ressources pour gérer les systèmes d'exploitation invités.

Proxmox

Proxmox VE est une plate-forme de virtualisation de serveur open source de classe entreprise. Il est basé sur Debian Linux et intègre étroitement l'hyperviseur KVM et la technologie Linux Containers (LXC) sur une plate-forme unique.

Proxmox propose une interface utilisateur Web intégrée qui permet aux utilisateurs de gérer les machines virtuelles, les conteneurs et la haute disponibilité des clusters, avec un seul outil.

Hyper-V

Hyper-V a été développé par Microsoft et, en tant que tel, il permet aux utilisateurs de créer des machines virtuelles sur des systèmes x86-64 exécutant Windows. Chaque machine virtuelle s'exécute dans sa partition isolée, ce qui permet aux utilisateurs d'exécuter simultanément plusieurs machines virtuelles sur le même matériel.

Hyper-V nécessite au moins une partition parent par instance d'hyperviseur, ce qui crée des partitions enfants avec les systèmes d'exploitation invités à l'aide de l'API hypercall. Les partitions doivent inclure une version de Windows Server prise en charge (2008 ou plus récente).

Proxmox et Hyper-V : comparaison

La section suivante comprend une comparaison globale entre Proxmox et Hyper-V.

Proxmox Hyper-V
Type de logiciel Open source Propriétaire
Base KVM Linux Debian Serveur Windows
Gestion centrale Oui Oui
Cluster Oui Oui
Haute disponibilité Oui Oui
API de stockage et de sauvegarde Oui Oui
Migrations en direct Oui Oui
Équilibrage de charge de VM Oui Oui
Essai gratuit Illimité /
Prix Gratuit avec toutes les fonctionnalités Gratuit avec Windows Server.
Plans tarifaires multiples

Caractéristiques

Proxmox

Proxmox possède de nombreuses fonctionnalités qui continuent de se développer au fil du temps en raison de sa nature open source. Il s'agit d'une solution complète pour la virtualisation d'entreprise qui intègre une interface graphique ou une interface de ligne de commande basée sur le Web avec un shell Unix ou Windows PowerShell, facilitant la gestion des machines virtuelles.

Les fonctionnalités de Proxmox incluent :

  • Hyperviseur KVM et prise en charge de LXC . L'utilitaire prend en charge le superviseur KVM et les technologies de virtualisation Linux Containers (LXC).
  • Gestionnaire de cluster haute disponibilité . Gestionnaire HA utilisé pour gérer plusieurs nœuds.
  • Migration en direct/en ligne . Les capacités de migration en direct garantissent des temps d'arrêt réduits.
  • Sauvegarde . Proxmox Backup Server assure la redondance et les sauvegardes incrémentielles pour les restaurations de fichiers uniques et en direct.
  • Sécurité . Proxmox comprend un pare-feu intégré et des services de réplication de stockage avec des contrôles séparés pour les macros, les groupes de sécurité, les alias et les ensembles d'adresses IP.
  • Assistance tierce . Intégration facile d'outils tiers via une API RESTful.
  • Règles multi-maîtres . Facilitez le déploiement et la maintenance des tâches à l'échelle du cluster.
  • Modèle de mise en réseau en pont . Prend en charge IPv4 et IPv6 et jusqu'à 4094 ponts par hôte.

Hyper-V

Hyper-V et Proxmox ont des fonctionnalités similaires, la principale différence étant le besoin de plusieurs outils de gestion dans Hyper-V. Windows Server permet aux utilisateurs de choisir entre le mode basé sur l'interface graphique ou le mode Core lors de l'installation.

Les fonctionnalités notables d'Hyper-V sont :

  • Virtualisation imbriquée . Permet aux administrateurs de créer des VM avec un hôte hyperviseur, ce qui facilite les tests et la R&D avant le déploiement dans un environnement de production.
  • Reprise après sinistre . Hyper-V Replica est un outil utilisé pour créer des copies de VM et les restaurer.
  • Optimisation . Chaque VM dispose d'un ensemble de services d'intégration, facilitant l'utilisation des VM et augmentant la compatibilité.
  • Portabilité . Hyper-V prend en charge la migration en direct, la migration du stockage et l'importation et l'exportation de machines virtuelles.
  • Connexion à distance . La connexion à la machine virtuelle d'Hyper-V est un outil avec accès à la console, permettant d'accéder au système d'exploitation invité.
  • Sécurité . Les boucliers de VM et le démarrage sécurisé améliorent la sécurité et protègent contre les logiciels malveillants et les accès non autorisés.
  • Points de contrôle . Hyper-V permet aux utilisateurs de créer des points de contrôle et de préserver l'état du VHD, y compris tout le contenu, à un moment donné. Cependant, il n'y a pas de duplication de données.

Performances

Proxmox et Hyper-V offrent d'excellentes performances pour une large gamme de configurations. Le tableau suivant présente une vue d'ensemble des principales fonctionnalités de performances :

Proxmox Hyper-V
Limite vCPU 160 64
Limite CPU logique 768 512
Limite de mémoire physique 12 To 24 To
Limite de nœuds Hôte limité 64

Comme il est open-source, Proxmox offre les mêmes fonctionnalités gratuitement à tous les utilisateurs. D'autre part, Hyper-V limite le nombre de machines virtuelles en fonction du plan tarifaire.

La dernière version de Windows Server 2019 offre Hyper-V comme plate-forme puissante pour exécuter des charges de travail critiques pour l'entreprise. La mémoire persistante est le dernier ajout qui améliore les performances d'Hyper-V et réduit considérablement la latence de stockage.

Proxmox offre des informations sur les performances des clusters, des nœuds individuels, des machines virtuelles ou des conteneurs, le tout dans l'interface graphique Web. L'affichage de toutes les informations sur les performances dans un seul panneau d'administration vous permet de voir comment les ressources sont réparties entre les machines virtuelles et les conteneurs et de localiser rapidement les goulots d'étranglement des performances.

Proxmox propose l'outil Backup Server, permettant aux utilisateurs de sauvegarder et de restaurer des machines virtuelles, des conteneurs et des hôtes au niveau de l'entreprise. Hyper-V permet aux utilisateurs de sauvegarder des machines virtuelles à partir du système d'exploitation hôte à l'aide de l'utilitaire VSS Writer ou de l'API WMI.

Les deux hyperviseurs offrent des performances maximales s'ils sont gérés par des administrateurs qui savent comment modifier chaque hyperviseur et mettre en œuvre les meilleures pratiques en matière de performances.

Cluster

Les deux hyperviseurs prennent en charge le clustering, ce qui apporte de nombreux avantages. Les principaux avantages sont la migration des machines virtuelles entre les nœuds de cluster et la gestion de plusieurs serveurs à partir d'une seule interface.

Proxmox

Proxmox permet aux utilisateurs de gérer plusieurs serveurs à l'aide de son interface graphique de gestion basée sur le Web. L'interface graphique est utile lors de la gestion des batteries de serveurs. Le gestionnaire de cluster Proxmox fournit une sécurité supplémentaire à l'aide de diverses méthodes d'authentification et permet aux utilisateurs de migrer des machines virtuelles et des conteneurs dans le cluster.

Il n'y a pas de limite au nombre de nœuds dans un cluster, à l'exception de la configuration de l'hôte et des performances du réseau. Augmentez la disponibilité en configurant plusieurs serveurs Proxmox.

Hyper-V

Hyper-V prend en charge le clustering via son gestionnaire de cluster de basculement , qui est fourni gratuitement avec Windows Server et permet aux utilisateurs de créer et de gérer des clusters de basculement. Le clustering de basculement maintient la haute disponibilité des applications critiques pour l'entreprise.

Un autre outil facilitant le clustering Hyper-V est le System Center Virtual Machine Manager (SCVMM). Cependant, SCVMM n'est pas inclus avec Windows Server et doit être acheté séparément.

SCVMM permet aux utilisateurs de gérer les hôtes Hyper-V et les clusters de basculement à une échelle trop grande pour le gestionnaire Hyper-V. Il combine plusieurs tâches de gestion dans un seul outil avec une interface conviviale et un tableau de bord d'analyse.

Facilité d'utilisation

Proxmox

Proxmox est basé sur Linux (Debian), ce qui le rend facile à utiliser si vous avez déjà travaillé avec Linux. De plus, son interface graphique Web intégrée facilite la gestion de toutes les tâches en un seul endroit. L'interface Web est basée sur ExtJS et prend en charge tous les navigateurs modernes.

Cependant, Proxmox Admin est toujours en cours de développement et certaines options avancées nécessitent une utilisation en ligne de commande.

Hyper-V

Étant un produit Microsoft, Hyper-V est intuitif et facile à utiliser. Cependant, la gestion des tâches est répartie sur cinq outils de gestion.

Par exemple, il est très facile de créer une VM, mais sa gestion et l'exécution de diverses tâches de maintenance nécessitent des interfaces différentes. Cela s'applique particulièrement au clustering, car il nécessite plusieurs outils différents pour effectuer toutes les tâches nécessaires, y compris Hyper-V Manager et Failover-Cluster Manager.

L'utilitaire Hyper-V Manager fournit les fonctions de base de la machine virtuelle :création, récupération, mise à jour ou suppression. Cependant, il est limité en termes de déplacement de machines virtuelles entre les hôtes et dispose de peu de mesures de performances. Les fonctionnalités avancées nécessitent l'installation d'outils supplémentaires.

Portabilité

Proxmox

Proxmox prend en charge de nombreux formats d'image, notamment HDD, QCOW, QCOW2, QED, VDI, etc. La prise en charge d'une large gamme d'images facilite la portabilité de la machine virtuelle et la prise en charge du système d'exploitation dans la machine virtuelle invitée.

Cependant, l'importation et l'exportation d'une image nécessitent une utilisation avancée de la ligne de commande ainsi que le Proxmox Backup Server utilitaire. Le moyen le plus simple de déplacer une image consiste à sauvegarder une configuration sur la VM actuelle et à la restaurer sur une autre.

Hyper-V

Hyper-V fournit une migration dynamique fonctionnalité qui permet aux utilisateurs de déplacer des machines virtuelles en cours d'exécution d'un hôte à un autre sans temps d'arrêt. Utilisez la fonctionnalité de migration en direct lors de l'application de correctifs ou lorsque vous souhaitez déplacer une machine virtuelle vers un hôte disposant de plus de ressources disponibles en raison d'une demande accrue.

Hyper-V enregistre le système d'exploitation invité dans un seul fichier de disque dur virtuel, prenant en charge les formats VHD et VHDX. Après la migration du système d'exploitation invité, il détecte toute modification matérielle via les services d'intégration et installe les pilotes nécessaires pour améliorer les performances.

Hyper-V permet également aux utilisateurs de créer et d'utiliser des modèles de machine virtuelle. Les modèles sont des copies de VM génériques qui peuvent être utilisées pour créer une nouvelle VM avec les mêmes caractéristiques.

Sécurité

Proxmox

Proxmox est basé sur Linux, ce qui signifie qu'il est livré avec des fonctionnalités de sécurité intégrées au niveau de l'entreprise. Il fournit des sauvegardes automatisées pour les nœuds spécifiés par l'utilisateur tout en isolant les VM dans des conteneurs, protégeant ainsi les autres VM des problèmes potentiels ou du code malveillant dans une VM.

L'utilitaire Proxmox Backup Server crypte les données et tout le trafic client-serveur, protégeant ainsi l'intégrité des données. En limitant l'accès des utilisateurs en fonction de leur rôle, Proxmox empêche tout accès non autorisé et réduit les risques d'erreur humaine.

La communauté open source identifie en permanence les problèmes prioritaires, les bugs ou les failles de sécurité, aidant les développeurs Proxmox à les résoudre rapidement.

Hyper-V

Hyper-V propose gratuitement l'application de commutateur virtuel. Le commutateur virtuel fait partie intégrante du réseau virtuel, qui permet aux machines virtuelles de communiquer entre elles. Le commutateur virtuel inspecte chaque paquet de données envoyé entre les machines virtuelles avant de le router, améliorant ainsi la sécurité dans l'environnement virtuel.

De plus, à partir de Windows Server 2019, tout le trafic sur l'ensemble du sous-réseau est chiffré sans nécessiter aucune modification des machines virtuelles ou des équipements réseau.

Hyper-V améliore la sécurité des données avec des machines virtuelles blindées, chiffrées avec BitLocker, ce qui permet de sécuriser les disques virtuels. Le chiffrement empêche de démarrer le disque sur une autre machine virtuelle ou de lire les données contenues dans le lecteur virtuel.

Assistance

Proxmox

Alors que Proxmox offre toutes ses fonctionnalités gratuitement, le support professionnel de l'équipe technique Proxmox nécessite un abonnement Proxmox VE payant. L'abonnement donne également accès au référentiel d'entreprise Proxmox et aux mises à jour logicielles régulières et aux améliorations de sécurité.

Pour les utilisateurs qui achètent un abonnement payant, Proxmox offre également la possibilité de réserver une formation pour les administrateurs système ou de soumettre des tickets lorsqu'ils rencontrent des problèmes.

Cependant, si l'abonnement payant n'est pas dans votre budget, vous pouvez probablement résoudre votre problème en recherchant le Wiki Proxmox ou en cherchant des réponses dans la communauté Proxmox développée.

Hyper-V

Hyper-V bénéficie d'un excellent support sur Internet car les développeurs du monde entier l'utilisent. De nombreux forums, sites Web d'aide, blogs, sites communautaires et bases de connaissances contiennent des réponses à divers problèmes que les utilisateurs peuvent rencontrer lors de l'utilisation d'Hyper-V.

Vous pouvez également obtenir de l'aide directement de Microsoft avec des réponses rapides et des techniciens d'assistance si vous avez un contrat d'assistance actif avec Microsoft.

Prix

Proxmox

Proxmox est gratuit avec un abonnement payant optionnel qui permet aux utilisateurs d'accéder au référentiel d'entreprise et à l'assistance professionnelle des développeurs Proxmox.

Au moment de la rédaction de cet article, les plans d'abonnement disponibles sont les suivants :

Niveau de licence Options de coût et d'assistance
Communauté 95 € par an et socket CPU
De base 295 € par an et socket CPU
Trois tickets d'assistance par an.
Norme 445 € par an et socket CPU
Dix tickets d'assistance par an.
Premium 890 € par an et socket CPU
Tickets d'assistance illimités.

Hyper-V

Bien qu'Hyper-V puisse être téléchargé gratuitement en tant que plate-forme de virtualisation autonome, toutes les fonctionnalités de gestion nécessitent une mise à niveau vers l'une des éditions complètes de Windows Server et un achat de System Center.

La licence Windows Server Datacenter sur l'hôte Hyper-V vous permet de déployer autant de serveurs de virtualisation que le permet votre configuration de serveur bare metal.

Bien que les fonctionnalités de base telles que la création d'une machine virtuelle, la création d'instantanés et l'allocation de ressources soient gratuites, Microsoft recommande une mise à niveau vers Windows Server et un achat Windows System Center pour gérer le serveur.

Les coûts sont :

  • Centre système Windows licence :à partir de 1 323 USD par an.
  • Windows Server 2019 licence - 501 $ par an pour les Essentials édition, 972 $ pour le Standard édition et 6 155 $ pour le centre de données édition avec des fonctionnalités de virtualisation complètes.

Proxmox vs Hyper-V :comment choisir ?

Bien que les deux hyperviseurs soient du même type et fonctionnent sur des serveurs bare metal, ils s'adressent généralement à des publics différents. Plusieurs facteurs clés doivent être pris en compte lors du choix d'un hyperviseur pour votre organisation :

  • La taille de l'organisation.
  • Options d'évolutivité.
  • Impact budgétaire
  • Performances (comprend le clustering, les sauvegardes et la portabilité).
  • Facilité d'utilisation.
  • Gestion du serveur.

Proxmox est un bon choix pour les organisations nécessitant plus de contrôle interne avec un budget serré. La seule dépense est l'abonnement facultatif pour le support officiel et l'accès au référentiel d'entreprise. Il est basé sur Linux, ce qui le rend intuitif et facile à utiliser si vous êtes habitué à un système d'exploitation Linux.

D'autre part, Hyper-V est un bon choix pour les organisations dont les administrateurs connaissent bien la pile de produits Microsoft, car aucune formation supplémentaire n'est nécessaire.

Si vous avez déjà acheté une édition Windows Server, la licence Hyper-V est déjà incluse gratuitement. Cependant, la plate-forme entraîne des coûts supplémentaires pour les outils de gestion de VM, alors tenez compte de l'impact budgétaire.


Ubuntu
  1. Comment installer Proxmox VE 4 sur Debian 8 (Jessie)

  2. Comment installer Lubuntu 20.10 sur Windows 10 Hyper-V

  3. Linux – Comment choisir une distribution ??

  4. Comment taper en langue Kannada dans Libreoffice ?

  5. Comment choisir un modèle InstantSite.

Comment installer Devuan(I)

Comment installer Hyper-V sur Windows 10 21H

Comment installer Proxmox VE sur Linux

Comment installer Ubuntu 20.04 LTS Focal Fossa

Comment choisir le thème cPanel (Style)

Comment installer Linux étape par étape