Machines virtuelles · Hyperviseurs · Centres de données périphériques

Plates-formes Mini-ITX pour la virtualisation des centres de données

Plates-formes Mini-ITX destinées aux hôtes de virtualisation, aux nœuds VDI, aux centres de données périphériques, aux solutions de calcul optimisées pour le stockage et aux appliances réseau, avec des exigences définies en matière de processeur, de mémoire, de stockage, de PCIe, d'Ethernet, de gestion thermique et d'hyperviseur.

Plateforme Mini-ITX destinée à la virtualisation des centres de données et aux charges de travail des serveurs en périphérie

Priorité à l'affectation des ressources

Dimensionner l'hôte en fonction des charges de travail réelles

Le choix du matériel de virtualisation doit tenir compte du nombre de machines virtuelles, des besoins en vCPU, des ensembles de travail en mémoire, des IOPS de stockage, du trafic réseau, des périphériques en mode passthrough, de l'hyperviseur, du modèle de disponibilité, de l'alimentation, du refroidissement et des contraintes liées au boîtier.

Densité des machines virtuelles du modèle

Le nombre de machines virtuelles ne constitue pas à lui seul un critère de dimensionnement. Enregistrez l'utilisation maximale du processeur, la mémoire réservée, la latence de stockage, le trafic réseau, la politique de surallocation et le comportement des charges de travail simultanées.

Suivi des E/S de stockage

Les opérations de démarrage, les bases de données, les instantanés, la journalisation, la sauvegarde et la migration génèrent différents modèles de lecture et d'écriture. Adaptez en conséquence la taille des disques NVMe et SATA, le nombre de voies du contrôleur, l'endurance, la capacité et les capacités de récupération.

Mesurer le trafic réseau

La migration des machines virtuelles, le trafic de stockage, le trafic est-ouest, la gestion et l'accès client peuvent partager le même chemin de carte réseau. Vérifiez conjointement le débit, la latence, la charge CPU, les pertes de paquets et la segmentation.

Hôtes VM · VDI · Charges de travail GPU · Nœuds périphériques

Profils de charge de travail de virtualisation

La page d'origine traitait de l'hébergement de machines virtuelles à forte densité, de la VDI, des charges de travail multimédia virtualisées et des nœuds périphériques de télécommunications. Ces profils restent pertinents après suppression des résultats non pris en charge concernant la capacité, la latence et la disponibilité.

Hôtes VM consolidés

Exécutez plusieurs machines virtuelles d'infrastructure ou d'application sur un seul hôte. Définissez les ratios de vCPU, les réservations de mémoire, la latence de stockage, les fenêtres de sauvegarde, le trafic réseau, la politique de redémarrage et la méthode de maintenance.

Nœuds de bureau virtuel

Le dimensionnement d'une infrastructure VDI dépend du nombre d'utilisateurs simultanés, de la mémoire allouée par poste de travail, des besoins graphiques, des pics de connexions, du stockage des profils, du comportement du réseau, de l'authentification et de la planification de l'hyperviseur.

Charges de travail GPU virtualisées

Le « GPU passthrough » ou le traitement graphique par intermédiaire nécessite un matériel compatible, un IOMMU, un BIOS, un hyperviseur, des pilotes, des licences, des voies PCIe, une alimentation électrique, un système de refroidissement ainsi qu’une validation spécifique à la charge de travail.

Nœuds de centres de données en périphérie

Les nœuds distribués allient virtualisation, conception mécanique compacte et maintenance à distance. Définissez la charge des machines virtuelles, les liaisons montantes, le stockage local, la reprise d'alimentation, la surveillance, les mises à jour logicielles et les contraintes environnementales.

Processeur · Mémoire · Stockage · Hyperviseur

Exigences relatives aux serrures avant le choix des planches

Avant de valider une carte destinée à la production, il convient de définir de manière définitive l’hyperviseur, les fonctionnalités du processeur, la capacité mémoire, la topologie de stockage, le chemin d’accès réseau, les périphériques en mode « passthrough », l’enveloppe énergétique, le refroidissement, le modèle de reprise et le cycle de vie.

Exigence Limites techniques Vérification de la mise en production
Virtualisation du processeur La compatibilité au niveau des sockets ne garantit pas la disponibilité de fonctionnalités de virtualisation exploitables. VT-x ou AMD-V, VT-d ou IOMMU, nombre de cœurs, charge du planificateur, paramètres du BIOS, microcode, limite de puissance et prise en charge de l'hyperviseur.
Mémoire La capacité maximale en barrettes DIMM ne détermine pas la densité réelle des machines virtuelles. Canaux, type de module, comportement ECC, mémoire réservée, NUMA le cas échéant, « ballooning », politique de surallocation, bande passante et capacité validée.
Stockage Les étiquettes RAID ou NVMe ne déterminent pas le nombre d'IOPS des applications. Source du contrôleur, voies PCIe, profondeur de file d'attente, latence, endurance, mode RAID, chemin de démarrage, instantanés, sauvegarde et comportement en cas de coupure de courant.
Réseautage La technologie 10 GbE ne garantit pas un trafic VM simultané à la vitesse de la ligne. Contrôleur NIC, chemin PCIe, pilote, déchargements, prise en charge SR-IOV, VLAN, MTU, trafic de migration, trafic de stockage et débit soutenu.
Hyperviseur La compatibilité avec ESXi, Hyper-V, KVM ou Proxmox dépend de la configuration. Compatibilité matérielle, BIOS, pilotes de stockage et de carte réseau, passthrough, mode de démarrage, outils de gestion, mises à jour, restauration et image de production.

Architecture de virtualisation

Mapper les ressources du matériel aux machines virtuelles

Les performances de l'hôte dépendent du chemin d'accès complet aux ressources. La planification CPU, l'allocation de mémoire, les files d'attente de stockage, le trafic réseau, le passthrough, la gestion, la surveillance et la récupération doivent être testés en tant qu'ensemble unique.

  1. Plateforme physiqueProcesseur, mémoire, stockage NVMe ou SATA, cartes réseau, périphériques PCIe, alimentation, refroidissement et boîtier
  2. Couche firmwareBIOS, extensions de virtualisation, IOMMU, mode de démarrage, mappage des périphériques, paramètres d'alimentation, chien de garde et options de récupération
  3. HyperviseurESXi, Hyper-V, KVM, Proxmox VE ou toute autre plateforme validée disposant de pilotes et d'outils de gestion adaptés
  4. Ressources virtuellesvCPU, mémoire virtuelle, disques virtuels, commutateurs virtuels, périphériques en mode « passthrough », instantanés, réservations et limites de ressources
  5. Couche de charge de travailServices d'infrastructure, VDI, bases de données, applications, conteneurs, surveillance, sauvegarde et services de périphérie

Mémoire · NVMe · PCIe · 10 GbE

Vérifier la mémoire, l'espace de stockage et les chemins d'accès réseau

Les goulots d'étranglement liés à la virtualisation se situent souvent au niveau des ressources mémoire, de stockage et réseau. Mesurez chaque chemin dans le cadre d'une activité simultanée des machines virtuelles, plutôt que de valider les interfaces séparément.

Capacité de mémoire
Définissez la réserve de l'hôte, la mémoire par machine virtuelle, la politique de surallocation, les exigences en matière de mémoire ECC, la topologie des modules, la bande passante et le plan de mise à niveau. Vérifiez la compatibilité ECC au niveau du processeur, de la carte mère, du BIOS et des barrettes de mémoire (DIMM).
NVMe et SATA
Séparer les rôles liés au démarrage, au datastore de la machine virtuelle, au cache, aux journaux et à la sauvegarde. Vérifier le partage des voies, le comportement des files d'attente, l'endurance, la température, le comportement du RAID ou du HBA, ainsi que la récupération.
Réseau 10 GbE
Mesurez simultanément le trafic lié à la migration, au stockage, aux machines virtuelles et à la gestion. Vérifiez le contrôleur, le chemin PCIe, le pilote, le transcepteur ou le DAC, les VLAN, les déchargements, la MTU et la charge thermique.
SR-IOV et « passthrough »
Vérifiez la prise en charge de l'IOMMU par le processeur et le chipset, les paramètres du BIOS, le comportement de l'ACS au niveau des périphériques, les capacités de la carte réseau ou de l'accélérateur, la prise en charge de l'hyperviseur, les pilotes, l'isolation et le comportement en cas de réinitialisation.
Extension PCIe
Avant de choisir une carte d'extension, vérifiez la largeur de la voie électrique, la puissance de sortie, la source d'alimentation de la voie, les ressources partagées, la bifurcation, les dimensions de la carte, l'alimentation auxiliaire, l'assistance au conducteur et le refroidissement continu.
Alimentation et refroidissement
Simuler les charges du processeur, de la mémoire, du stockage, de la carte réseau, de l'accélérateur et des ventilateurs dans le cadre d'un environnement de machines virtuelles fonctionnant en parallèle. Vérifier la marge d'alimentation, la température du VRM, la température des SSD, le flux d'air et la limitation des performances.

Guide de choix d'une plateforme

Sélectionner « Compute » par profil de ressources de machine virtuelle

Choisissez la famille de processeurs après avoir défini la concurrence des machines virtuelles, l'empreinte mémoire, les IOPS de stockage, le trafic réseau, les exigences en matière de passthrough, la compatibilité logicielle, la consommation électrique, le refroidissement et le cycle de vie.

Déploiement Point de départ Logique de sélection
Hôtes de machines virtuelles x86 et serveurs périphériques Plates-formes Intel Évaluer la liste des processeurs approuvés, les extensions de virtualisation, la topologie de la mémoire, les cartes réseau, les voies de stockage, les extensions PCIe, les pilotes d'hyperviseur, l'alimentation et le comportement thermique en régime continu.
Nœuds de virtualisation embarqués DDR5 Plates-formes AMD Évaluer la famille de processeurs, les canaux de mémoire, le comportement ECC, les ressources PCIe, le stockage, la topologie des cartes réseau, la prise en charge des hyperviseurs, l'enveloppe énergétique et le cycle de vie des logiciels.
Architecture de serveur compacte sur mesure Technologie de plateforme À utiliser lorsque les aspects liés au processeur, au réseau, au stockage, aux extensions, à l'alimentation, au BIOS, au boîtier et au cycle de vie doivent être examinés conjointement avant de choisir une orientation de production.

Revue technique sur la virtualisation

Figer la configuration de l'hôte

Indiquez l'hyperviseur, le nombre de machines virtuelles, la charge des vCPU, la capacité mémoire cible, les IOPS de stockage, le trafic réseau, les périphériques en passthrough, l'alimentation, le boîtier, le refroidissement, la méthode de restauration, le cycle de vie, la quantité et le périmètre de validation.

Validation technique

FAQ sur le référencement naturel

FAQ sur la virtualisation des centres de données

Qu'est-ce que la virtualisation des centres de données ?

La virtualisation des centres de données transforme les ressources physiques (puissance de calcul, mémoire, stockage et réseau) en ressources virtuelles. Les hyperviseurs attribuent ces ressources à plusieurs machines virtuelles, tandis que les logiciels de gestion assurent l'approvisionnement, la surveillance et la restauration.

Quel matériel faut-il pour la virtualisation ?

Un hôte de virtualisation nécessite un processeur compatible, une mémoire suffisante, un espace de stockage, une connexion réseau, la prise en charge du micrologiciel, une alimentation électrique, un système de refroidissement et des pilotes d'hyperviseur. Les charges de travail de type « passthrough », ECC, SR-IOV ou GPU imposent des exigences spécifiques à la plate-forme.

De combien de mémoire vive (RAM) un serveur de virtualisation a-t-il besoin ?

La quantité de RAM dépend du nombre de machines virtuelles actives simultanément, de la mémoire allouée par charge de travail, de la réserve de l'hôte, de la politique de surallocation, des caches et de la marge de croissance. Déterminez la taille de la mémoire en fonction des ensembles de travail mesurés plutôt qu'en fonction d'un nombre fixe de machines virtuelles.

Combien de machines virtuelles un serveur peut-il faire fonctionner ?

Il n'y a pas de chiffre précis. La densité des machines virtuelles dépend de la demande en ressources CPU, de la mémoire, de la latence de stockage, du trafic réseau, des réservations, du surengagement, des licences et des pics de charge de travail. Testez l'hôte sous des charges simultanées similaires à celles d'un environnement de production.

Machines virtuelles ou conteneurs : quelles sont les différences ?

Les machines virtuelles comprennent des systèmes d'exploitation invités et du matériel virtuel. Les conteneurs partagent le noyau de l'hôte tout en isolant les applications. Ils présentent des exigences différentes en matière de ressources, de sécurité, de portabilité, de gestion et de compatibilité.

Conseils d'experts et astuces pour les centres de données

Accédez à des tutoriels, des guides et des meilleures pratiques rédigés par des experts sur l'optimisation des machines virtuelles, la configuration de l'hyperviseur, les stratégies de haute disponibilité, etc.