LA CLOCHE

Il y a ceux qui lisent cette actualité avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam

Les principaux développeurs de cette technologie étaient VMWare avec un produit vSphere et Microsoft avec les technologies Hyper-V. Pour sélectionner un hyperviseur pour l'infrastructure d'Avantrade LLC, il est nécessaire de procéder à une analyse comparative des deux solutions.

Présentation du produit VMWare

VMware développe des produits de virtualisation spécialisés depuis 1998. L'ensemble des produits de l'entreprise, d'une manière ou d'une autre, est associé aux technologies de virtualisation et aux possibilités de leur application. Il est à noter que parmi les trois principaux acteurs du marché de la virtualisation commerciale (Citrix, Microsoft, VMware), seul VMware est une société de virtualisation hautement spécialisée, ce qui lui permet de garder une longueur d'avance sur tous ses concurrents en termes de fonctionnalité produit.

Les produits phares de VMware sont VMware ESX / ESXi, des hyperviseurs installés sur du métal nu. Pour le moment, la dernière version du produit est la quatrième version, sortie mi-2009. L'hyperviseur est la base de la virtualisation des serveurs, il vous permet de partager des ressources de manière à créer des environnements séparés et indépendants pour plusieurs systèmes d'exploitation sur un seul serveur physique. Cependant, l'hyperviseur lui-même a une gamme très limitée de capacités, mais pour profiter de tous les avantages, une solution est nécessaire qui comprend non seulement des outils de virtualisation, mais également la gestion de l'infrastructure (vCenter) - cette solution complexe s'appelle vSphere.

Une analyse de l'efficacité de l'utilisation de l'équipement serveur montre que la plupart du temps de travail, la charge est d'environ 5 à 8% du maximum, pendant les heures non ouvrables, les serveurs restent simplement inactifs, chauffant l'air. Lors de l'utilisation de VMware vSphere, nous consolidons la charge de plusieurs serveurs sur un serveur physique (nous transférons non seulement des applications, mais également des systèmes d'exploitation vers un serveur). Les performances des serveurs modernes rendent le concept auparavant populaire de «une tâche, un serveur» extrêmement inefficace, mais grâce à la virtualisation, vous pouvez désormais en utiliser un nouveau: «une tâche - une machine virtuelle». Ainsi, le problème de compatibilité de divers logiciels est résolu - toutes les applications ne peuvent pas être exécutées dans une seule copie du système d'exploitation. De plus, l'infrastructure utilise souvent d'anciennes applications qui ne sont plus compatibles avec les versions actuelles du système d'exploitation et l'installation d'anciennes versions n'est pas prise en charge sur le nouveau matériel. La virtualisation résout également ce problème - vous pouvez même exécuter Windows NT 4.0 ou MS-DOS dans une machine virtuelle ESX.

Les produits de virtualisation de serveurs sont utilisés dans une grande variété d'infrastructures, des petites entreprises aux grandes entreprises.

Dans les petites entreprises, le produit vous permet de minimiser la quantité de matériel serveur, si nécessaire, tout en conservant la possibilité d'utiliser divers systèmes d'exploitation. Avec l'aide des technologies de virtualisation, nous pouvons placer tous les services sur un ou deux serveurs à part entière (au lieu de plusieurs PC ordinaires, comme c'est souvent le cas) et résoudre à la fois la qualité de l'équipement et sa quantité.

Pour les moyennes et grandes entreprises, la virtualisation des serveurs peut améliorer la disponibilité des services grâce aux technologies de tolérance aux pannes et à la migration de serveurs virtuels entre les serveurs physiques. La possibilité de déplacer des serveurs virtuels d'un serveur physique à un autre sans interruption peut considérablement augmenter la disponibilité des services et faciliter la maintenance de l'ensemble du système. Le temps de déploiement des nouveaux services est considérablement réduit - vous n'avez plus besoin d'attendre la livraison d'un nouveau serveur, il suffit d'en déployer un nouveau en quelques minutes machine virtuelle et installez le logiciel nécessaire. En raison du fait que les machines virtuelles ne nécessitent pas l'installation de pilotes spécifiques, de mises à jour de firmware, etc. les tâches d'administration sont également grandement simplifiées.

VMware vSphere a système universel surveiller l'état des éléments de l'ensemble du système, à la fois au niveau des serveurs physiques et au niveau des serveurs virtuels dans l'entreprise. Si, pour une raison quelconque, les outils de surveillance standard ne suffisent pas, il existe un certain nombre de applications supplémentaires des tiers avec des capacités supplémentaires.

Il est possible de fournir une disponibilité accrue des serveurs virtuels en redémarrant sur le serveur physique de sauvegarde en cas de panne du serveur principal, comme le montre la figure 2.3.

Figure 2.3 - Organisation du fonctionnement de l'hyperviseur en cas de panne

Ainsi, du fait de la disponibilité de serveurs redondants, il est possible de restaurer rapidement les performances du système en déplaçant les données du serveur principal en cas de panne vers la sauvegarde.

Le terme «virtualisation» est récemment devenu très à la mode. Le concept de "machine virtuelle" a cessé d'être quelque chose d'exotique et de lointain. De nombreuses organisations, d'une manière ou d'une autre liées informatiqueont déjà appris à utiliser les machines virtuelles dans leurs activités quotidiennes pour améliorer l'efficacité de leur infrastructure informatique. Le concept de virtualisation est désormais utilisé partout et, parfois, dans divers contextes: virtualisation des systèmes de stockage, des systèmes d'exploitation, des applications. Si divers aspects de la virtualisation des ressources matérielles sont connus des spécialistes depuis longtemps, la virtualisation des systèmes d'exploitation n'a commencé à prendre de l'ampleur qu'au cours des dernières années, mais à un rythme rapide.

Alors, que sont la virtualisation et les machines virtuelles pour les systèmes d'exploitation? Le terme virtualisation lui-même signifie la présentation d'un objet sous une forme pratique pour l'utilisateur, tandis que tous les détails de la mise en œuvre sont cachés et que l'objet lui-même a des interfaces familières pour interagir avec l'environnement externe en relation avec lui. Lorsqu'ils parlent de virtualisation des systèmes d'exploitation, tout d'abord, ils signifient la création de machines virtuelles - certaines abstractions qui contiennent leur propre environnement matériel et logiciel virtuel, ce qui permet d'installer et d'exécuter plusieurs instances de systèmes d'exploitation sur une plate-forme physique. Pourquoi est-ce? Tout d'abord, afin de séparer la présentation du système d'exploitation du matériel et de placer plusieurs serveurs virtuels fonctionnels sur un serveur physique avec la possibilité de migrer et de restaurer rapidement les environnements d'exploitation. Cette approche offre également une flexibilité maximale dans le déploiement, la maintenance et la gestion des serveurs.

La plupart des DSI des grandes organisations, s'ils ne prévoient pas de virtualiser partiellement ou complètement leur infrastructure informatique, y réfléchissent au moins sérieusement. Sur le long terme, les projets de virtualisation semblent très tentants: augmenter la flexibilité de l'infrastructure informatique, augmenter la fiabilité et assurer une haute disponibilité des serveurs, économiser sur le matériel - tous ces facteurs et bien d'autres attirent les responsables des services informatiques des entreprises. Cependant, beaucoup ne réalisent pas l'effort qu'il faudra pour migrer une infrastructure physique vers une infrastructure virtuelle, car il n'y a que quelques spécialistes compétents dans ce domaine et l'acquisition et le déploiement de puissantes plates-formes de virtualisation commerciales sont coûteux. Cet article se concentrera sur deux plates-formes de virtualisation de serveurs populaires: VMware Server gratuit et VMware ESX Server commercial.

Pourquoi VMware?

VMware est l'un des premiers acteurs du marché émergent des plates-formes de virtualisation. En 1998, VMware a breveté ses techniques logicielles de virtualisation et a depuis publié de nombreux produits efficaces et professionnels pour la virtualisation de différents niveaux: de VMware Workstation destiné à l'utilisateur final (consommateur) à VMware ESX Server, conçu pour héberger une infrastructure virtuelle pour les moyennes et grandes entreprises. Le vaste portefeuille de produits de VMware comprend de nombreux outils pour améliorer l'efficacité du processus de virtualisation, gérer les serveurs virtuels et migrer des plates-formes physiques vers les plates-formes virtuelles. En Russie, les produits VMware sont particulièrement appréciés, car la virtualisation prend encore de l'ampleur dans notre pays et les plates-formes d'autres fournisseurs, que nous ne connaissons pas si bien, sont très «brutes» et ont beaucoup moins de fonctionnalités que leurs homologues de VMware. De plus, la virtualisation VMware surpasse presque toujours la concurrence dans divers tests de performances. Et si on parle de virtualisation des salles d'opération systèmes Windows - ce sont presque certainement des produits VMware. Pendant ce temps, parmi les plates-formes de virtualisation, VMware a beaucoup de choix:

  • Station de travail VMware - une plateforme centrée sur les utilisateurs de bureau et destinée à être utilisée par les développeurs de logiciels, ainsi que les professionnels de l'informatique,
  • VMware Player - un "player" gratuit de machines virtuelles, conçu pour exécuter des modèles prêts à l'emploi de machines virtuelles qui effectuent une tâche spécifique,
  • Serveur VMware, anciennement appelé VMware GSX Server, destiné à l'infrastructure des petites entreprises pour prendre en charge les serveurs virtuels
  • VMware Ace - un produit de création de machines virtuelles protégées par des politiques de sécurité,
  • Serveur VMware ESX - une puissante plateforme de virtualisation pour les moyennes et grandes entreprises, axée principalement sur le maintien d'une infrastructure informatique holistique et évolutive,
  • Centre virtuel VMware est un outil puissant pour la gestion des plates-formes de virtualisation VMware ESX Server et VMware Server, avec des capacités étendues pour la consolidation, la configuration et la gestion des serveurs.
  • VMware Fusion est un produit de virtualisation de bureau pour la plate-forme Mac d'Apple.

Les concurrents officiels de VMware pour la virtualisation des serveurs sont Microsoft, Virtual Iron, XenSource et SWsoft. Cependant, le produit de la société SWsoft a un champ d'application plutôt restreint (hébergement), et le développement d'autres fournisseurs par rapport aux produits de VMware pour le moment semble beaucoup plus faible.

Quand mettre en œuvre une infrastructure virtuelle dans une entreprise

Tout d'abord, il est nécessaire de définir clairement les objectifs avec lesquels les plates-formes de virtualisation seront mises en œuvre. Ensuite, il est nécessaire de déterminer les critères selon lesquels l'efficacité de la mise en œuvre de l'infrastructure virtuelle sera évaluée. En plus des critères purement financiers (réduction des coûts matériels, économies de maintenance), vous devez également envisager d'améliorer la fiabilité, l'évolutivité, la flexibilité, la résilience de l'infrastructure, la réduction du temps de déploiement, les temps d'arrêt, la reprise après sinistre, la gestion centralisée et la haute disponibilité. Bien entendu, tous ces critères peuvent être exprimés en termes monétaires, en fonction du type et des spécificités de l'environnement à virtualiser.

7 raisons de mettre en œuvre la virtualisation des serveurs

  • Augmentation de l'utilisation du matériel
    Selon les statistiques, la plupart des serveurs sont chargés de 15 à 20% lors de l'exécution des tâches quotidiennes. L'utilisation de plusieurs serveurs virtuels sur un seul physique l'augmentera jusqu'à 80%, tout en permettant des économies importantes sur l'achat de matériel.
  • Réduction des coûts de remplacement du matériel
    Étant donné que les serveurs virtuels sont découplés du matériel spécifique, la mise à jour du parc de serveurs physiques ne nécessite pas la réinstallation et la configuration du logiciel. La machine virtuelle peut simplement être copiée sur un autre serveur.
  • Augmenter la flexibilité d'utilisation des serveurs virtuels
    Au cas où vous auriez besoin d'utiliser plusieurs serveurs (par exemple, pour tester et travailler en production) avec une charge variable, les serveurs virtuels sont la meilleure solution, car ils peuvent être facilement portés sur d'autres plates-formes lorsque le serveur physique subit des charges accrues.
  • Assurer une haute disponibilité
    Sauvegardez les machines virtuelles et restaurez-les à partir de sauvegardes prend beaucoup moins de temps et est une procédure plus simple. De plus, en cas de panne d'équipement, une copie de sauvegarde d'un serveur virtuel peut être immédiatement lancée sur un autre serveur physique.
  • Amélioration de la gérabilité de l'infrastructure serveur
    Il existe de nombreux produits de gestion d'infrastructure virtuelle disponibles pour gérer de manière centralisée les serveurs virtuels et fournir l'équilibrage de charge et la migration en direct.
  • Économies sur le personnel de maintenance
    Simplifier la gestion des serveurs virtuels à long terme permet de réaliser des économies sur les spécialistes qui maintiennent l'infrastructure de l'entreprise. Si deux personnes utilisant les outils de gestion de serveurs virtuels peuvent faire ce que quatre ont fait, pourquoi auriez-vous besoin de deux spécialistes supplémentaires gagnant au moins 15 000 $ par an? Néanmoins, il faut garder à l'esprit que beaucoup d'argent est également nécessaire pour former du personnel qualifié dans le domaine de la virtualisation.
  • Économies d'énergie
    Pour les petites entreprises, ce facteur, bien sûr, n'a pas vraiment d'importance, mais pour les grands centres de données, où les coûts de maintenance d'un grand parc de serveurs incluent le coût de l'électricité (électricité, systèmes de refroidissement), ce point est d'une importance considérable. La concentration de plusieurs serveurs virtuels sur un serveur physique réduira ces coûts.

Lorsque vous n'avez pas besoin de mettre en œuvre une infrastructure dans l'entreprise

Malgré tous les avantages, la virtualisation des serveurs présente également certaines limites dans son utilisation. Lors de la planification d'une infrastructure virtuelle, tenez compte des facteurs suivants:

  • Les serveurs ont une charge de travail continue de plus de 60%
    Ces serveurs ne sont pas de bons candidats pour la virtualisation car lorsque vous le migrez vers une machine virtuelle et l'hébergez avec d'autres serveurs virtuels, il peut manquer de ressources.
  • Le serveur utilise du matériel supplémentaire qui ne peut pas être virtualisé
    Tout est clair ici: dans le cas où le serveur utilise du matériel non supporté par les éditeurs de plates-formes de virtualisation, il ne sert à rien de virtualiser un tel serveur.
  • Les coûts d'acquisition et de mise en œuvre d'une plateforme de virtualisation sont trop élevés
    Dans les entreprises de taille moyenne et de petite taille, l'infrastructure des serveurs n'est pas si grande, tout comme les coûts de matériel et de maintenance. Dans ce cas, vous devez faire attention à la procédure de virtualisation, car l'achat d'une plateforme commerciale peut ne pas être justifié.
  • Manque de spécialistes qualifiés
    Dans de nombreux cas, le processus de migration du matériel physique vers les machines virtuelles et le déploiement ultérieur d'une plate-forme de virtualisation nécessitent de bonnes qualifications de la part des personnes qui les conduisent. Ceci est particulièrement nécessaire lors du déploiement de plates-formes de classe "Bare metal" (bare metal). Si vous n'êtes pas sûr que vos employés aient les connaissances nécessaires pour ce faire, ne démarrez pas de projet de virtualisation.

VMware Server est une plateforme de virtualisation gratuite et puissante pour les petites entreprises

Le produit gratuit VMware Server est une plate-forme de virtualisation assez puissante qui peut s'exécuter sur des serveurs exécutant des systèmes d'exploitation hôtes Windows et Linux. L'objectif principal de VMware Server est de prendre en charge les petites et moyennes infrastructures virtuelles des petites entreprises. En raison de la faible complexité de son développement et de son installation, VMware Server peut être déployé dans les plus brefs délais, à la fois sur les serveurs des organisations et sur les ordinateurs des particuliers.

Auparavant, ce produit était distribué sous une licence commerciale et s'appelait VMware GSX Server 3, cependant, avec la croissance des opportunités et des ventes de la puissante plate-forme de virtualisation VMware ESX Server, VMware n'a vu aucune perspective dans les ventes de la plate-forme VMware Server, rendant finalement le produit gratuit. Il est à noter que pour ce produit, VMware s'appuie principalement sur les revenus de la vente de Virtual Center for VMware Server, un outil de gestion d'infrastructure virtuelle efficace basé sur VMware Server qui est hautement interopérable avec machines virtuelles et consolidation des serveurs virtuels.

Voici les principaux cas d'utilisation d'un produit VMware Server:

  • prise en charge de plusieurs serveurs virtuels sur un serveur physique dans la production de l'entreprise
  • prise en charge de plusieurs serveurs virtuels pour les tests «en bundle» dans un réseau hôte virtuel pendant le développement et le support logiciel
  • lancement de machines virtuelles prêtes à l'emploi (Virtual Appliances) exécutant une fonction serveur spécifique
  • assurer la haute disponibilité des serveurs virtuels (les machines virtuelles peuvent être facilement transférées entre les serveurs physiques)
  • création de copies de sauvegarde faciles à restaurer des serveurs virtuels en obtenant des instantanés de l'état actuel du système («instantanés»).

VMware Server dispose de fonctionnalités étendues pour travailler avec des machines virtuelles, notamment:

  • Prise en charge de toute architecture x86 standard
    VMware Server n'a pas d'exigences spécifiques pour les composants de serveur physique, contrairement à VMware ESX Server, qui impose des restrictions très spécifiques sur le matériel du serveur. Les processeurs multicœurs sont également pris en charge.
  • Prise en charge du SMP virtuel bidirectionnel (multi-traitement symétrique)
    Si l'architecture du serveur physique le permet, les machines virtuelles créées dans VMware Server peuvent contenir deux processeurs virtuels, ce qui affecte positivement les performances des systèmes invités.
  • Prise en charge d'un grand nombre de systèmes d'exploitation hôtes et invités, dont une liste complète est toujours disponible sur le site Web de VMware
    Le nombre de systèmes d'exploitation hôtes sur lesquels VMware Server peut être installé est bien entendu inférieur au nombre de systèmes invités pris en charge. En attendant, presque tous les systèmes d'exploitation connus peuvent être installés en tant qu'invité. Même s'il ne figure pas dans la liste des supports pris en charge, cela ne signifie pas qu'il ne peut pas être installé.
  • Prise en charge des systèmes d'exploitation hôte et invité 64 bits
    En tant que systèmes hôtes 64 bits, les systèmes d'exploitation 64 bits de la famille Windows Server 2003 peuvent être utilisés, ainsi que les versions 64 bits des systèmes Linux: Red Hat, SUSE, Mandriva et Ubuntu. La liste des systèmes d'exploitation invités pris en charge est également complétée par les versions 64 bits de Windows Vista, Sun Solaris et FreeBSD.
  • Prise en charge d'IntelVT (Intel Virtualization Technology)
    VMware Server expérimente la technologie de virtualisation matérielle d'Intel et lui permet d'être utilisé pour prendre en charge les machines virtuelles. Il convient de noter que la virtualisation matérielle, selon les recherches des ingénieurs VMware, est encore plus lente que la virtualisation logicielle, il n'est donc pas recommandé d'activer la prise en charge de la virtualisation logicielle pour de meilleures performances.

Une introduction à VMware Server commence par la fenêtre de la console de gestion de la machine virtuelle:

Dans l'espace de travail de la fenêtre principale du programme, vous pouvez créer une machine virtuelle, en ajouter une existante, basculer la console vers un autre hôte physique (gérer le serveur virtuel à distance) et configurer les paramètres de l'hôte.

La création d'une machine virtuelle dans VMware Server est simple et intuitive et ne prend que quelques étapes dans l'assistant Nouvelle machine virtuelle:

  • sélectionnez un système invité dans la liste, qui sera installé en tant qu'invité
  • sélectionnez le nom et l'emplacement des fichiers de la machine virtuelle
  • sélectionnez le type d'interaction réseau entre la machine virtuelle, le système d'exploitation hôte, d'autres machines virtuelles et un réseau externe
  • entrez le volume du disque virtuel et cliquez sur Terminer.

Après cela, si la distribution du système invité à installer est sur un CD ou un DVD, insérez-le simplement dans le lecteur et appuyez sur le bouton "Power on" de la barre d'outils. Si vous disposez d'un kit de distribution du système d'exploitation sous la forme d'une image ISO, sélectionnez l'élément de menu VM-\u003e Paramètres, accédez à l'élément du CD-ROM, où nous indiquons le chemin d'accès à l'image ISO, cliquez sur OK et Allumer.

Le processus d'installation d'un système invité dans VMware Server est assez simple et ne nécessite pas de description distincte. Cependant, lors de l'installation de systèmes d'exploitation invités, veillez à prendre en compte les points suivants:

  • Allouez suffisamment de ressources au serveur virtuel prévu pour exécuter ses fonctions, mais rappelez-vous qu'il est toujours plus difficile d'augmenter le nombre de ressources allouées que de diminuer.
  • Lors du choix du type de mise en réseau du serveur virtuel, tenez compte des problèmes de sécurité et si le serveur virtuel n'a besoin que de la communication dans le réseau virtuel interne de l'hôte, n'installez pas Bridged Networking.
  • Si non seulement vous avez accès à la console de gestion du serveur virtuel, vous pouvez rendre votre machine virtuelle privée en cochant la case dans VM-\u003e Paramètres-\u003e Options-\u003e Permissions.
  • N'oubliez pas d'installer VMware Tools sur les invités, car l'installation de ces modules complémentaires augmentera considérablement l'expérience et les performances des invités.
  • Essayez de maintenir le ratio: pas plus de 4 machines virtuelles par processeur physique, car un plus grand nombre d'entre elles affectera considérablement les performances des serveurs virtuels.

Lors de la maintenance d'une infrastructure virtuelle basée sur VMware Server, vous devez surveiller attentivement la charge sur les ressources matérielles du serveur. Si une machine virtuelle manque de ressources, vous devez penser à la déplacer vers un autre serveur. Si vous prévoyez de gérer un grand nombre de serveurs virtuels, vous devriez envisager d'acheter VMware Virtual Center, qui vous permet de contrôler de manière centralisée de nombreux hôtes sur lesquels VMware Server est installé, de les combiner en clusters et de surveiller la charge des hôtes par les machines virtuelles. Utilisez les compteurs de performances des invités pour déterminer la quantité de ressources à allouer aux serveurs virtuels. Essayez de n'utiliser que des disques SCSI virtuels car les IDE virtuels sont plus lents.

Si vous devez accéder à la console du serveur virtuel à partir d'un réseau externe, vous pouvez configurer un client Web pour VMware Server intégré à Microsoft IIS. Cette fonctionnalité vous permettra de contrôler les serveurs virtuels sur Internet à l'aide d'une connexion SSL (Secure Socket Layer) sécurisée.

Spécifications du serveur VMware

OpportunitésVMware Server 1.0
Capacité à fonctionner en tant que serviceOui
Démarrage des machines virtuelles au démarrage du système d'exploitation hôteOui
La gestion localeClient lourd, ligne de commande
Accès utilisateur multipleOui
Interfaces de programmation (API)Oui (C / COM / Perl)
Utilisation du produit à distanceOui (console Web)
Utilisation à distance des machines virtuellesGros client
Gestion de plusieurs installationsne pas
Ratio machines virtuelles / cœur2-4
Prise en charge de la virtualisation matérielleIntel VT (expérimental)
Génération de matériel virtuel5
Prise en charge des processeurs virtuels à l'intérieur d'une machine virtuelle (technologie VMware Virtual SMP)2.expérimental)
La quantité maximale de RAM allouée à une machine virtuelleJusqu'à 3,4 Go
La quantité maximale de RAM allouée à toutes les machines virtuellesJusqu'à 64 Go
Contrôleurs / disques virtuels IDE par machine virtuelle1/4
Contrôleurs / disques SCSI virtuels par machine virtuelle4/60
Taille maximale du disque virtuelJusqu'à 950 Go
Nombre maximum d'interfaces réseau virtuelles4
Commutateurs virtuels9
Obtenir des instantanés via un gros clientOui
Obtenir des instantanés via la ligne de commandene pas
Instantanés multiplesne pas
Clonage de machines virtuellesne pas
Groupes de machines virtuelles (équipes)ne pas
Débogage de machines virtuellesOui
Service de dossiers partagésne pas
Machine virtuelle hôte de support par glisser-déposerne pas
OS hôte non pris en chargeWindows XP Professionnel (32/64 bits)
Windows XP Édition familiale
Windows 2000 Professionnel
Red Hat Linux 7.0
Red Hat Linux 7.1
  1. Uniquement sur les systèmes d'exploitation prenant en charge la mémoire étendue ou PAE activé.
  2. Disponible lors de l'utilisation de VMware Virtual Center.

Il existe de nombreux utilitaires commerciaux et gratuits disponibles pour VMware Server pour la gestion des machines virtuelles et des disques, la surveillance des performances et la maintenance. Toutefois, si vous souhaitez tirer pleinement parti de la puissance de VMware Server, vous devez vous pencher sur VMware Virtual Center for VMware Server.

VMware ESX Server - une plate-forme de virtualisation de classe entreprise et un outil pour créer une infrastructure virtuelle de l'entreprise

Parmi les nombreuses solutions de virtualisation proposées par VMware, VMware ESX Server se démarque. En tant que développement phare de la société, VMware ESX Server est la base de la création de grandes infrastructures virtuelles qui intègrent d'autres produits VMware.

VMware ESX Server est une plate-forme de virtualisation bare metal installée sur un serveur bare metal sans système d'exploitation ou autre logiciel. VMware ESX Server est basé sur le système d'exploitation Linux Red Hat, dans lequel les ingénieurs VMware ont apporté des modifications importantes pour ajouter de nombreuses fonctionnalités pour prendre en charge la virtualisation. Cette mise en œuvre de cette plate-forme maximise l'utilisation des ressources matérielles du serveur et garantit la meilleure interaction entre les invités et le matériel.

VMware ESX Server possède de nombreux atouts et constitue le cœur d'une infrastructure virtuelle de grande entreprise qui nécessite la maintenance, la consolidation, la haute disponibilité et la virtualisation de plusieurs serveurs virtuels entre les serveurs physiques. ESX Server est le véritable concept de création d'une infrastructure informatique d'entreprise à l'aide de machines virtuelles.

En plus du serveur ESX, l'infrastructure virtuelle de l'entreprise contient également des composants tels que des réseaux de stockage (SAN), des systèmes de stockage (Storages), des connexions haut débit (Fibre Channel) et des réseaux virtuels (VLAN). Une infrastructure virtuelle basée sur VMware ESX Server vous permet de gérer de manière centralisée toutes ces ressources et d'assurer un fonctionnement ininterrompu des serveurs virtuels. Les principaux composants de l'infrastructure virtuelle sont:

  • Serveur ESX lui-même.
  • VMware File System VMFS (Virtual Machine File System)optimisé pour les performances des machines virtuelles et la haute disponibilité.
  • VMware SMP (multi-traitement symétrique) - une technologie qui permet aux machines virtuelles d'utiliser tous les processeurs sur un hôte tout en ayant plusieurs processeurs virtuels.
  • Client d'infrastructure virtuelle - un outil puissant pour administration à distance et la configuration de VMware ESX Server qui s'exécute sur des postes de travail Windows et dispose d'une interface conviviale.
  • Centre virtuel - un outil de gestion centralisée de plusieurs serveurs ESX.
  • Accès Web à l'infrastructure virtuelle - la possibilité de gérer des machines virtuelles depuis un réseau externe via un canal sécurisé.
  • VMware VMotion - une technologie qui permet la migration «en direct» d'un serveur virtuel en cours d'exécution vers un autre serveur physique, sans qu'il soit nécessaire d'éteindre la machine virtuelle et d'assurer son bon fonctionnement lors de la migration.
  • VMware High Availability (HA) - la possibilité de redémarrer automatiquement les miroirs nécessaires des machines virtuelles sur un autre serveur en cas de panne matérielle ou logicielle d'un serveur physique.
  • Planificateur de ressources distribuées VMware (DRS) - un composant qui permet une allocation dynamique des ressources aux machines virtuelles.
  • Sauvegarde consolidée VMware (VCB) - un outil simple et puissant pour créer des sauvegardes de machines virtuelles.
  • SDK d'infrastructure VMware - un package pour développer des applications pour une infrastructure virtuelle par des développeurs tiers.

Quand utiliser l'infrastructure virtuelle basée sur VMware ESX Server

  • Vous avez une idée claire du nombre de serveurs physiques requis pour prendre en charge l'infrastructure de serveur virtuel. Gardez à l'esprit que la planification de la migration des serveurs physiques ne doit pas être basée sur plus de 4 à 6 machines virtuelles par processeur physique avec une charge réelle moyenne des serveurs physiques migrés de 15%.
  • Vous avez sélectionné l'édition de VMware ESX Server et les composants d'infrastructure virtuelle appropriés, calculé les coûts de leur déploiement et de leur maintenance, et conclu que la mise en œuvre est appropriée car les économies de matériel et de maintenance couvrent ces coûts.
  • Vous avez des spécialistes qui mèneront non seulement avec compétence un projet de virtualisation, mais également des administrateurs qui ont des connaissances suffisantes pour maintenir et développer une infrastructure virtuelle chaque jour.
  • Vous êtes prêt à acheter le matériel requis par VMware ESX Server. Soyez prudent - le Guide d'installation ESX Server vous indique le matériel spécifique requis pour l'installer. À première vue, tout semblera plutôt cher, mais si vous lisez attentivement les exigences, il devient clair qu'un serveur ESX entièrement fonctionnel à des fins de formation peut être construit pour 900 $.

La procédure d'installation de VMware ESX Server est assez simple et ne nécessite pas de connaissances approfondies de la part de l'utilisateur. Si vous avez suivi les recommandations de VMware et choisi judicieusement le matériel du serveur hôte, l'installation du serveur ESX prendra moins d'une heure. Une fois que vous avez installé au moins un ESX, vous avez immédiatement beaucoup de questions et de problèmes - c'est le prix des fonctionnalités fournies par VMware ESX Server. Voici quelques directives de base pour démarrer après l'installation d'ESX:

  • Pour gérer le serveur ESX et créer les premières machines virtuelles, utilisez VMware Infrastructure Client, qui peut être téléchargé à partir de https: //.
  • Pour transférer des fichiers vers et depuis ESX, utilisez soit WinSCP (transfert de fichiers lent, chiffre le trafic) soit FastSCP (transfert de fichiers rapide, mais il vaut mieux ne pas l'utiliser depuis le réseau externe, car le trafic n'est pas crypté).
  • Pour permettre à l'utilisateur root de se connecter via SSH (Secure Shell), ajoutez la ligne «PermitRootLogon yes» au fichier «httpd.conf» sur l'ESX.
  • Utilisez les utilitaires "vmkfs-tools" pour gérer les disques, utilisez la commande "esxtop" pour surveiller les performances des machines virtuelles et utilisez le journal "var / log / vmware / hostd.log" pour analyser les rapports d'erreur.
  • N'oubliez pas que l'espace libre sur votre ESX est toujours de deux types de partitions: le premier pour le système d'exploitation de l'ESX lui-même, le second pour les partitions vmfs pour l'hébergement de machines virtuelles. Pour savoir combien d'espace libre reste sur les deux partitions, utilisez la commande "vdf -h".

Après avoir installé VMware ESX Server, vous aurez besoin d'un outil de migration physique vers virtuel (P2V). VMware propose d'utiliser le produit VMware Converter à ces fins, mais vous pouvez utiliser des solutions d'autres fabricants. Vous aurez constamment des questions - n'hésitez pas à contacter les forums de la société VMware, où ses visiteurs réguliers vous aideront dans une situation difficile. Au final, plusieurs machines virtuelles seront installées sur votre ESX, qui est une infrastructure virtuelle, comme le montre la figure réalisée à l'aide du programme Veeam Reporter:

Les concepts clés de l'infrastructure virtuelle sont: l'adaptateur physique (NIC), l'adaptateur virtuel (vNIC), le commutateur virtuel (vSwitch) et le réseau virtuel (Vlan). VMware ESX Server vous permet de créer jusqu'à quatre adaptateurs réseau virtuels pour une machine virtuelle, chacun d'entre eux pouvant être lié à un réseau virtuel créé à son tour sur des commutateurs virtuels.

Un commutateur virtuel est une sorte de périphérique multi-port abstrait qui permute les canaux entre les réseaux virtuels et les adaptateurs réseau virtuels des machines virtuelles.

Un réseau virtuel est une combinaison de plusieurs machines virtuelles dans un seul environnement réseau dans lequel elles interagissent les unes avec les autres. Si le commutateur virtuel est connecté à un adaptateur de réseau, alors les machines virtuelles à travers lui pourront "voir" le réseau externe, par rapport à ESX.

En fait, tout n'est pas aussi compliqué qu'il n'y paraît: la création d'éléments d'une infrastructure virtuelle prend très peu de temps et, une fois configurée, une telle infrastructure ne nécessite pas de configuration supplémentaire lorsque de nouvelles machines virtuelles y sont introduites.

Un peu sur Virtual Center for VMware ESX Server

Comme pour le produit VMware Server, l'utilisation de plusieurs hôtes avec VMware ESX Server dans une infrastructure informatique d'entreprise pose le problème de la gestion centralisée et de la surveillance des performances des hôtes physiques. Pour résoudre ces problèmes avec les plates-formes VMware ESX Server, ainsi qu'avec VMware Server, la solution Virtual Center est utilisée. Le sien apparence montré dans la figure:

Virtual Center vous permet de surveiller plusieurs hôtes sur lesquels VMware ESX Server est installé, de les mettre en cluster et de les contrôler en utilisant des «alarmes» - des signaux concernant divers événements. Il convient de noter que les capacités de Virtual Center for VMware ESX Server sont bien supérieures à celles de Virtual Center for VMware Server, ce qui est principalement dû au fait que le produit lui-même VMware ESX Server a des capacités beaucoup plus étendues.

Dois-je choisir VMware Server ou VMware ESX Server?

À partir de ce qui précède, il devient clair que les deux produits décrits dans l'article visent à maintenir une infrastructure de serveur virtuel et à exécuter des fonctions similaires. Cependant, il existe des différences significatives entre les deux plates-formes. Si une infrastructure virtuelle basée sur VMware Server peut être construite principalement à partir de serveurs qui exécutent des tâches quotidiennes dans une organisation, qui ne nécessitent pas de haute disponibilité, vitesse et flexibilité, alors VMware ESX Server est une plate-forme complète pour prendre en charge l'infrastructure informatique vitale d'une entreprise en conditions de fonctionnement ininterrompu des serveurs virtuels et leur prise en charge en mode 24 × 7 × 365.

Voici quelques exemples d'utilisation d'une infrastructure basée sur VMware Server:

  • support et maintenance des serveurs internes de l'organisation,
  • effectuer des tâches de test pour des applications individuelles,
  • modélisation petite réseaux virtuels afin de vérifier le fonctionnement des bundles de serveurs,
  • le lancement de modèles prêts à l'emploi de machines virtuelles faisant office de serveurs internes de l'organisation,
  • préparer les serveurs individuels pour une migration rapide.

VMware ESX Server doit être utilisé lors de la résolution des tâches suivantes:

  • tests d'applications en streaming dans les grandes organisations de développement de logiciels,
  • maintenir les serveurs externes de l'organisation avec un haut degré de disponibilité, de flexibilité et de gérabilité,
  • modélisation de grands réseaux virtuels,
  • réduire les coûts d'équipement, de maintenance et d'électricité dans les grandes organisations et les centres de données.

Ainsi, lors de la mise en œuvre d'une infrastructure virtuelle dans une organisation, vous devez examiner attentivement la définition des objectifs ultimes. Lors du déploiement d'un serveur VMware gratuit, il n'y aura pas de problèmes particuliers d'installation et de maintenance, il n'y aura pas non plus de frais d'achat de la plate-forme elle-même, mais l'organisation peut perdre en performances (puisque la virtualisation est effectuée au-dessus du système d'exploitation hôte), en fiabilité et en disponibilité. La mise en œuvre de VMware ESX Server entraînera de grandes difficultés techniques de déploiement et de maintenance en l'absence de spécialistes qualifiés. De plus, investir dans une telle plate-forme peut ne pas être rentable pour les petites et moyennes entreprises. Cependant, comme le montre l'expérience de VMware, pour les grandes entreprises, la mise en œuvre de VMware ESX Server se transforme, à long terme, en d'importantes économies de coûts.

La prise en compte de ces moments vous permettra de planifier avec compétence la migration des serveurs physiques de votre infrastructure informatique vers des serveurs virtuels, tout en économisant non seulement de l'argent, mais aussi du temps, qui, comme vous le savez, est aussi de l'argent.

vSAN 6.7 améliore l'efficacité opérationnelle HCI, réduit la courbe d'apprentissage et accélère la prise de décision. Cette version offre une prise en charge des applications plus cohérente, robuste et sécurisée. En outre, les connaissances d'experts de premier plan, les dernières technologies et les outils d'analyse sont utilisés pour une résolution de problèmes plus pratique et accélérée. De plus en plus d'entreprises et de fournisseurs de services cloud choisissent VMware vSAN comme solution d'infrastructure hyperconvergée.

OPPORTUNITÉS

Améliorations du produit

Voici les principales nouvelles fonctionnalités et mises à jour de vSAN 6.7.

  • Interface utilisateur basée sur HTML5
  • L'interface utilisateur entièrement repensée offre des capacités de contrôle modernes. Nouvelle interface a été construit sur la même plate-forme que celle utilisée dans d'autres produits VMware, de sorte que les clients disposeront d'un processus unifié et facile à utiliser pour gérer la pile de produits SDDC la plus complète. De plus, la nouvelle interface réduit le nombre d'étapes requises pour effectuer de nombreuses tâches en rationalisant les flux de travail.
  • vRealize Operations dans vCenter
  • VRealize Operations, intégré directement dans vCenter, offre une visibilité complète sur les environnements HCI déployés sur site ou sur un large éventail de clouds publics et est disponible gratuitement pour tous les clients vSAN Advanced et Enterprise. Avec des tableaux de bord vSAN personnalisables dans une seule console de gestion, vous pouvez surveiller et contrôler votre environnement HCI. L'intégration d'instances vROP nouvelles ou existantes est transparente.
  • vSAN ReadyCare
  • L'assistance VSAN ReadyCare souligne l'engagement de VMware envers les clients vSAN et fournit une assistance de bout en bout grâce à des experts de premier plan et aux dernières analyses et technologies. En utilisant la modélisation prédictive dans vSAN Support Insight, VMware analyse les données collectées de manière anonyme auprès de milliers de clients vSAN et les avertit avant que des problèmes ne surviennent. En outre, les validateurs d'intégrité vSAN fournissent des notifications en temps réel et des conseils de dépannage.
  • Cryptage FIPS 140-2
  • Le produit vSAN implémente le premier solution standard sur le cryptage des données au stockage pour HCI. VSAN 6.7 introduit vSAN Encryption, la première solution logicielle à répondre à la norme FIPS 140-2 et aux exigences fédérales américaines strictes. Le chiffrement vSAN vous aide à réduire les coûts de protection des données et à augmenter la flexibilité en éliminant la dépendance matérielle et en simplifiant les processus de gestion de base. De plus, il s'agit de la première solution HCI pour laquelle un manuel STIG a été approuvé par la Defense Information Systems Agency (DISA).
  • Résilience accrue des applications
  • VSAN offre une expérience utilisateur cohérente pour les applications avec des capacités d'auto-récupération intelligentes telles que la resynchronisation adaptative, le basculement rapide pour les réseaux physiquement séparés et la consolidation des réplicas. La synchronisation adaptative optimise la gestion du trafic d'E / S pour maintenir les applications en cours d'exécution pendant la synchronisation. La consolidation des réplicas réduit le temps et les efforts nécessaires pour mettre un nœud en mode maintenance. Enfin, le basculement instantané élimine le besoin de basculement de réseaux physiquement séparés.
  • Disponibilité accrue des clusters distribués
  • Les environnements de cluster distribués sont encore plus efficaces avec un découplage intelligent du trafic des témoins, une redéfinition de l'environnement sous-jacent et une resynchronisation efficace. La séparation du trafic des témoins et une synchronisation efficace optimisent l'itinéraire et la taille des données qui transitent sur chaque lien, rendant le basculement transparent pour les utilisateurs finaux de l'application. La redéfinition de l'environnement principal augmente la disponibilité des charges de travail en utilisant une logique plus efficace en cas de défaillance de l'environnement.
  • Applications optimisées de nouvelle génération
  • VSAN utilise une nouvelle politique de rétention (épinglage d'hôte vSAN) pour adapter l'efficacité et la résilience de vSAN aux besoins dernières applications modèles sans partage. Avec cette stratégie, vSAN conserve une copie des données et écrit des blocs de données sur l'hôte ESXi exécutant la machine virtuelle. Cette fonctionnalité est particulièrement importante pour les applications avec de grandes quantités de données (Hadoop), NoSQL (DataStax) et d'autres applications qui effectuent des sauvegardes de données au niveau de l'application.
  • Prise en charge étendue des environnements d'applications métier critiques
  • VSAN prend désormais en charge plus d'environnements applications critiques avec prise en charge du clustering de basculement Windows Server, qui simplifie la gestion du stockage pour ces charges de travail et aide les clients à accélérer leur migration vers un SDDC centralisé.
  • Support proactif avec vSAN Support Insight
  • Le support proactif améliore la fiabilité de vSAN avec des alertes qui sont générées avant que des problèmes d'infrastructure ne surviennent, et réduit le temps de support traditionnel avec la collecte périodique des données. Pour utiliser cette fonctionnalité, vous devez vous inscrire au programme d'amélioration de l'expérience client.
  • Prise en charge du vidage de mémoire adaptatif
  • La prise en charge Adaptive Core Dump réduit le temps de résolution client vSAN pour plus de types d'environnements en ajustant automatiquement la direction et la taille des données précieuses utilisées pour accélérer le support.
  • Support matériel étendu
  • vSAN prend désormais en charge les disques 4Kn pour aider à préparer les environnements vSAN aux besoins évolutifs futurs et vous permettre de réduire votre coût total de possession.

Aujourd'hui, je voudrais vous parler des produits qui étaient auparavant fabriqués par VMware, mais qui, pour une raison ou une autre, ont été retirés des ventes et ont cessé de se développer. La liste est loin d'être complète et contient, pour l'essentiel, mon avis sur les produits en fonction des résultats de leur travail.

Serveur VMware ESX

Je commencerai par peut-être le produit le plus important qui a fait de VMware un leader sur le marché de la virtualisation de serveurs.

VMware ESX Server est le premier hyperviseur de type 1 pour les processeurs Intel x86. ESX n'était pas le premier hyperviseur de serveur, ni même le premier produit VMware. Cependant, il a été le premier à implémenter des fonctionnalités telles que la migration de VM en direct (vMotion), la haute disponibilité d'une VM (High Availability), l'équilibrage automatique (Distributed Resource Scheduler), la gestion de l'alimentation (Distributed Power Management) et bien plus encore.

Au fait, vous êtes-vous déjà demandé ce que signifie l'abréviation ESX? Donc, ESX est Elastic Sky X. Ce qui prouve une fois de plus qu'en 2002, VMware a développé ses produits avec un œil sur le cloud computing ...

ESX a été construit sur la base d'une architecture monolithique, tous les pilotes, le réseau et le sous-système d'E / S fonctionnaient au niveau de l'hyperviseur. Cependant, pour gérer l'hyperzovir, une petite machine virtuelle de service a été installée sur chaque hôte - Service Console basé sur un kit de distribution Red Hat Linux modifié. D'une part, cela imposait un certain nombre de restrictions - la VM de service consommait une partie des ressources informatiques de l'hôte, ses disques, comme toute autre VM, devaient être placés sur le stockage VMFS et chaque hôte avait besoin d'au moins deux adresses IP, une pour l'interface VMKernel , le second est pour la console de service. D'autre part, la console de service offrait la possibilité d'installer des logiciels tiers (agents, plugins) qui étendaient les capacités de surveillance et de gestion de l'hyperviseur. La console de service a donné lieu à une idée fausse courante selon laquelle l'hyperviseur ESX est un Linux modifié.

Il est à noter que les premières versions d'ESX ont été installées et gérées séparément, cependant, à partir d'ESX 2.0, VMware VirtualCenter (maintenant connu sous le nom de vCenter Server) semblait gérer de manière centralisée plusieurs hôtes. Puis, en fait, est apparue l'infrastructure virtuelle, qui était un ensemble de produits pour la virtualisation, composé d'un hyperviseur ESX et d'un logiciel de gestion VirtualCenter. Pour la version 4.0, l'infrastructure virtuelle a été renommée vSphere.

En 2008, un hyperviseur alternatif est apparu - ESXi, qui n'avait pas besoin de la console de service, était beaucoup plus petit, mais ne prenait pas en charge beaucoup de ce que pouvait faire ESX (ESXi manquait d'une interface WEB, d'un pare-feu intégré, de la possibilité de démarrer sur SAN, d'intégration avec Active Annuaire, etc.). Avec chaque nouvelle version, VMware a progressivement augmenté les fonctionnalités d'ESXi. VMware vSphere 4.1 est la dernière version à inclure l'hyperviseur ESX. À partir de 5.0, VMware n'a laissé que ESXi.

Serveur / serveur VMware GSX

Pendant de nombreuses années, VMware GSX Server a été lancé avec VMware ESX. Ground Storm X (comme l'abréviation GSX signifie) était un hyperviseur de type 2 et était installé sur les systèmes d'exploitation serveur Microsoft Windows, RedHat ou SUSE Linux. L'utilisation d'un hyperviseur de type 2 avait ses avantages. Premièrement, le GSX prenait en charge une gamme beaucoup plus large de matériel et pouvait même fonctionner sur du matériel de bureau, par opposition à l'ESX «capricieux». Deuxièmement, VMware GSX était extrêmement facile à installer et à configurer, toute personne travaillant avec VMware Workstation pouvait également gérer GSX. Troisièmement, le GSX avait un serveur NAT et DHCP intégré, ce qui facilitait la configuration du réseau pour la VM.

Comme son frère aîné, GSX a pris en charge la gestion centralisée via VirtualCenter.

Plus tard, GSX a été renommé VMware Server, avec la possibilité d'exécuter des VM 64 bits, ainsi que d'allouer plusieurs processeurs virtuels aux VM. Sorti à la fin de 2008, VMware Server 2.0 est devenu gratuit, a acquis une interface Web à part entière et la possibilité de transférer Périphériques USB à l'intérieur de la machine virtuelle, mais a perdu la prise en charge de VMware VirtualCenter.

À cette époque, les hyperviseurs ESX et ESXi avaient pris le contrôle de la majorité du marché de la virtualisation de serveurs. VMware ESXi Free et Microsoft Hyper-V Server sont désormais le dernier clou dans le cercueil de VMware Server. VMware et Microsoft ont abandonné leurs hyperviseurs de système d'exploitation serveur.

Battement de cœur VMware vCenter Server

Le produit conçu pour garantir la haute disponibilité des services vCenter et des services associés (SGBD, SSO, Update Manager) n'a pas été développé par VMware lui-même, mais par une société tierce - Neverfail Group.

Le mécanisme de protection reposait sur l'idée d'organiser un cluster à deux nœuds fonctionnant en mode actif-passif. Le nœud passif surveillait l'état du nœud principal et, en cas d'indisponibilité, lançait des services en cluster. Aucun stockage partagé n'était requis pour que le cluster fonctionne. les modifications apportées au nœud actif étaient périodiquement répliquées sur le nœud passif. vCenter Heartbeat a fourni une protection pour les configurations vCenter physiques et virtuelles, et même mixtes où un nœud était physique et l'autre virtuel.

Alors que vCenter Heartbeat était le seul moyen de protéger vCenter non seulement contre les pannes matérielles mais aussi logicielles pendant un certain temps, l'implémentation était carrément boiteuse. La procédure compliquée d'installation et de maintenance du cluster, ainsi que de nombreux bogues, ont fait leur sale boulot. En conséquence, à partir de vSphere 5.5 U3 / vSphere 6.0, VMware a abandonné vCenter Heartbeat et est revenu à une méthode de clustering plus familière outils Microsoft Cluster de basculement.

VMware vCenter Protect

Pour ceux d'entre vous qui ont travaillé avec vSphere depuis au moins la version 4, sachez qu'à l'époque vCenter Update Manager prenait en charge l'installation de mises à jour non seulement pour les hyperviseurs ESX / ESXi, mais également pour les systèmes d'exploitation invités et divers logiciels. Cependant, à partir de la version 5.0, cette fonctionnalité a été supprimée d'Update Manager, mais VMware a commencé à proposer un produit distinct - VMware vCenter Protect, qui a été acquis avec Shavlik.


En plus de mettre à jour les systèmes d'exploitation invités, vCenter Protect vous a permis d'effectuer un inventaire des logiciels et du matériel, d'exécuter divers scripts selon un calendrier et de rechercher les vulnérabilités.

Mais les ventes n'allaient apparemment pas bien et le portefeuille de VMware comprenait également vRealize Configuration Manager, acquis auprès d'EMC en 2010, pour effectuer la gestion des correctifs, l'inventaire, etc. Par conséquent, en 2013, vCenter Protect a été vendu à LANDesk.

Appliance de stockage virtuel VMware

L'appliance de stockage virtuel est la première incursion de VMware sur le marché du stockage défini par logiciel. VSA était destiné aux PME et permettait de créer un système de stockage commun tolérant aux pannes basé sur des disques locaux installés sur le serveur.


Une application VSA dédiée a été déployée sur chaque hôte ESXi. Les disques virtuels VSA se trouvaient sur le stockage VMFS créé sur les volumes du contrôleur RAID local. La moitié de l'espace disque était destinée à la mise en miroir des données d'un autre VSA (une sorte d'analogue de réseau de RAID 1) situé sur un hôte voisin, la moitié était réservée à la charge utile. Ensuite, chaque application a présenté son stockage en miroir via le protocole NFS à tous les hôtes de virtualisation. Une installation prenait en charge 2 ou 3 hôtes de virtualisation, lors de l'utilisation de 2 hôtes, vCenter Server agissait en tant qu'arbitre et devait être déployé sur un serveur physique distinct ou un hôte ESXi qui ne fait pas partie du VSA.

La fonctionnalité VSA était très limitée. Ainsi, par exemple, la première version de VSA ne prenait en charge le placement que sur les volumes VMFS avec RAID 1 ou 10, ce qui entraînait des frais généraux de stockage élevés (en fait, l'espace utilisable était inférieur à 1/4 du volume des disques locaux), il n'y avait pas de support pour VAAI, il n'y avait pas prise en charge de la mise en cache ou du déchirement.

Tout cela, combiné à un prix pas trop bas et à de faibles performances, n'a pas permis à VSA d'évincer les systèmes de stockage habituels du segment des PME. Par conséquent, peu de temps après la sortie de la première version de Virtual SAN en 2014, le produit a été arrêté.

VMware Virsto

Autre victime de Virtual SAN, un produit de la société du même nom, acquise par VMware en 2013. Pour autant que je sache, après l'achat, Virsto n'est jamais apparu dans les listes de prix, mais a été multiplié par zéro presque immédiatement.

Développement avant-gardiste dans le domaine du stockage de données défini par logiciel, Virsto était une application virtuelle qui agit comme un virtualiseur de stockage, c.-à-d. les ressources de stockage ont été présentées aux lignes ascendantes, et les lignes ascendantes, à leur tour, ont donné de l'espace disque aux hôtes utilisant le protocole NFS. Le cœur du Virsto était VirstoFS - le spécialiste système de fichierspour optimiser les opérations d'écriture et de lecture à l'aide de mécanismes similaires à ceux des systèmes de stockage NetApp FAS. Virsto pouvait accumuler des écritures aléatoires dans un journal spécial, puis écrire séquentiellement des données sur le système de stockage, ce qui avait un effet positif sur les IOPS et la latence. En outre, Virsto a pris en charge le stockage de données à plusieurs niveaux (déchirement) et optimisé le travail avec les instantanés en stockant des métadonnées dans la RAM sur quel bloc de données se trouve dans quel instantané.


Malgré le fait que le produit ne soit jamais sorti, les efforts des développeurs n'ont pas été vains - dans Virtual SAN 6.0, au lieu de VMFS-L, un nouveau format de partitionnement de disque basé sur VirstoFS et le support des snapshots "avancés" est apparu.

Gestionnaire de laboratoire VMware

Un produit pour automatiser le déploiement et la gestion du cycle de vie des VM dans les environnements de test.

En fait, Lab Manager était un gestionnaire de gestionnaires, déployé au-dessus d'une installation existante de VMware ESX / ESXi et vCenter et permettait d'organiser l'accès multi-utilisateur (multi-tenant) à une infrastructure virtuelle partagée, en allouant l'ensemble nécessaire de ressources informatiques aux utilisateurs, en émettant automatiquement des adresses IP de VM à partir de VM, indiquez la durée du bail de VM.

Avec la popularité croissante du sujet du cloud computing, VMware est passé à un autre produit - vCloud Director, transférant progressivement toutes les puces de Lab Manager et le fermant.

VMware ACE

Je veux terminer l'examen sur une bête plutôt rare - VMware ACE. Avant même l'avènement du VDI sous sa forme classique et l'adoption généralisée du BYOD, VMware proposait à ses clients des logiciels de gestion centralisée des postes de travail virtuels pouvant fonctionner sur ordinateur personnel utilisateurs - VMware ACE.


ACE a travaillé en collaboration avec les hyperviseurs clients VMware Workstation et Player et a permis la gestion des VM en fonction de politiques spécifiées. À l'aide de stratégies, les administrateurs peuvent restreindre les fonctionnalités de la VM (par exemple, désactiver le transfert des périphériques USB ou contrôler l'accès au réseau), forcer le chiffrement des disques virtuels, autoriser l'accès aux VM uniquement pour les utilisateurs autorisés, configurer la durée de vie de la VM après laquelle la VM a cessé de démarrer, etc. etc. Les VM ainsi que les politiques et l'hyperviseur VMware Player pouvaient être exportés sous forme de package Pocket ACE prêt à l'emploi et transférés à l'utilisateur de n'importe quelle manière pratique (sur un CD-ROM, un lecteur flash ou sur le réseau). Si nécessaire, l'administrateur peut déployer le serveur de gestion ACE sur le réseau, auquel les hyperviseurs clients se connectent et demande les paramètres de stratégie actuels pour la machine virtuelle.

Malgré les fonctionnalités intéressantes, le produit n'était pas largement utilisé et, selon VMware, il ne répondait pas à toutes les exigences des quelques clients qui l'utilisaient, donc en 2011, il a été retiré du marché. Quelques années plus tard, ACE a été remplacé par VMware Horizon FLEX, qui dispose de son propre mécanisme pour fournir des machines virtuelles aux ordinateurs des utilisateurs et prend également en charge l'hyperviseur VMware Fusion Pro pour OS MAC d'Apple OS X.

Nous n'entrerons pas dans les détails techniques dans cet article. Examinons plutôt la terminologie VMware. Ce bref aperçu sera utile pour ceux qui souhaitent comprendre la différence entre les produits VMware sous-jacents. Presque tout le monde connaît ESXi. Qu'en est-il de vSphere et vCenter? Les gens confondent souvent ces termes, mais en fait, ils n'ont rien de compliqué. Mettons tout sur les étagères.

Introduit en 2001, l'hyperviseur VMware ESX (anciennement appelé VMware ESX Server) a lancé une révolution virtuelle. Aujourd'hui, VMware est l'un des principaux développeurs de produits logiciels de virtualisation (qui fait désormais partie de Dell). Tous les ans et demi, la société publie de nouveaux logiciels dotés de fonctionnalités avancées compatibles avec une large gamme de matériels, y compris les SSD NVMe, les disques durs extra-larges et le dernier matériel central. processeurs Intel ou AMD.

VMware ESXi

ESXi est un hyperviseur; un petit logiciel qui s'installe sur un serveur physique et vous permet d'exécuter plusieurs systèmes d'exploitation sur un seul ordinateur hôte. Ces systèmes d'exploitation fonctionnent séparément les uns des autres, mais peuvent interagir avec le monde extérieur via le réseau. Dans ce cas, les autres ordinateurs sont connectés à un réseau local (réseau local, LAN). Les systèmes d'exploitation s'exécutent dans des machines virtuelles (VM), dont chacune possède son propre matériel virtuel.

Il existe des versions payantes et gratuites de VMware ESXi. Vous pouvez commander l'installation d'une version gratuite sur. La fonctionnalité de la version gratuite est quelque peu limitée. Il vous permet de consolider un nombre limité de systèmes d'exploitation sur un seul ordinateur et il ne peut pas être géré via un serveur de gestion central - vCenter. Cependant, Free ESXi (ou VMware ESXi Hypervisor) se connecte au stockage distant où des machines virtuelles peuvent être créées, stockées et utilisées. Autrement dit, ce stockage distant peut être partagé entre plusieurs hôtes ESXi, mais pas entre des machines virtuelles. Les machines virtuelles sont «détenues» par chaque hôte, ce qui rend la gestion centralisée impossible.

Travailler avec la version gratuite d'ESXi est très simple et consiste en processus de base: formation, test des processus de production, test des systèmes de reprise après sinistre, approbation des solutions architecturales. À l'aide d'instantanés, vous pouvez vérifier l'exactitude des correctifs Windows. Cela peut également être utile si vous décidez de cloner votre serveur de production à l'aide de VMware Converter ou de la technologie P2V et que vous souhaitez tester le service pack Microsoft avant de l'installer.

VMware vCenter

VMware vCenter est une plate-forme de gestion centralisée pour l'infrastructure virtuelle VMware. Avec son aide, vous pouvez gérer presque tous les processus à partir d'une seule console. VCenter Server peut être installé sur Windows ou déployé en tant que machine virtuelle préconfigurée à l'aide de Photon OS, une puissante distribution basée sur Linux. Auparavant, VMware utilisait la distribution Suse Linux Enterprise Server (SUSE), mais est récemment passé à Photon OS.

vCenter Server est un logiciel sous licence. Vous pouvez l'obtenir de deux manières:

  • vCenter Server Essentials dans le cadre du package vSphere Essentials. Cette version de vCenter gère trois hôtes avec chacun deux processeurs physiques. Si vous avez une petite entreprise, vous fonctionnerez avec environ 60 machines virtuelles, et cette version de vCenter vous conviendra. Avec l'ensemble de base, vous obtenez une licence non seulement pour le serveur vCenter, mais également pour ESXi (jusqu'à trois hôtes avec deux CPU chacun).
  • Standalone vCenter Server est une version autonome complète du serveur vCenter capable de gérer 2 000 hôtes à partir de 25 000 machines virtuelles. Il s'agit d'une licence exclusive de vCenter. VCenter lui-même n'est qu'une partie du puzzle des licences. Pour gérer tous les hôtes à partir d'un seul appareil, vous avez besoin d'une licence pour chacun d'eux. Il existe trois types de licences: standard, entreprise, entreprise Plus, et chacune s'applique à un processeur. Donc, si vous prévoyez de créer un hôte avec deux processeurs physiques, vous aurez besoin de 2 licences pour cet hôte unique.

VMware vSphere

VMware vSphere est le nom commercial de toute la suite de produits VMware. Comme indiqué précédemment, différents logiciels coûtent différentes sommes d'argent. Les moins chers sont les packages de base vSphere Essentials ou Essentials Plus. Y a-t-il une différence entre eux? Oui, mais il s'agit du nombre de fonctions disponibles et non du logiciel lui-même.

Selon le type de licence, vous avez accès à un certain nombre de fonctions qui peuvent être gérées via le client Web vSphere. Il existe également un programme client vSphere HTML 5, mais pas encore utilisable. L'entreprise continue de le développer.

Essentials n'inclut pas la haute disponibilité (redémarrage automatique de la machine virtuelle), vMotion, le logiciel de sauvegarde (VDP) et la possibilité d'utiliser le stockage VSAN.

Le package Essentials convient aux petites entreprises qui n'ont pas besoin d'être constamment en ligne. D'autre part, pouvoir déplacer vos machines virtuelles vers un autre hôte et effectuer des opérations de maintenance ou des mises à niveau d'hôte tout en restant en ligne vous donne un réel avantage. Tout cela peut être fait pendant la journée de travail sans interrompre le travail des utilisateurs.

De plus, en cas de panne matérielle inattendue, vSphere High Availability (HA) redémarrera automatiquement les machines virtuelles qui ont cessé de fonctionner avec l'hôte problématique. Ces machines virtuelles sont automatiquement redémarrées sur d'autres hôtes du cluster VMware. Il faut un peu de temps au système pour déterminer quel ordinateur est tombé en panne et quels hôtes peuvent temporairement reprendre ses machines virtuelles. Ces hôtes doivent disposer d'une mémoire et d'une puissance CPU suffisantes pour gérer la charge supplémentaire. Dès que le système a terminé l'analyse, les VM sont redémarrées. L'ensemble du processus est automatisé et ne nécessite aucune intervention de l'administrateur.

Résumer

Comme vous pouvez le voir, la terminologie VMware est assez facile à comprendre, tout comme la différence entre ESXi, vSphere et vCenter. Le système de licence est également clair. L'hyperviseur lui-même est gratuit, mais ses fonctionnalités sont limitées, ce qui fait que ce logiciel n'est pas assuré contre la perte de données. Par conséquent, ESXi est uniquement destiné à être utilisé dans des environnements de test.

LA CLOCHE

Il y a ceux qui lisent cette actualité avant vous.
Abonnez-vous pour recevoir les derniers articles.
Email
Nom
Nom de famille
Comment voulez-vous lire The Bell
Pas de spam