Présentation des clusters VergeOS
Présentation des clusters VergeOS, y compris les types de cluster (HCI, calcul seul, stockage seul), les exigences de cluster, la conception de la scalabilité et les bonnes pratiques pour l’organisation des charges de travail.
Vue d'ensemble des clusters VergeOS
Vue d'ensemble des clusters VergeOS
Qu'est-ce qu'un cluster ?
Un groupe de nœuds ayant les mêmes caractéristiques matérielles
Forme un pool de ressources logique présenté comme des ressources utilisables dans l'interface utilisateur VergeOS
Cela permet une gestion efficace, une mise à l'échelle et une haute disponibilité pour les charges de travail virtualisées.
Objectif des clusters
Performances optimisées pour différentes charges de travail
Différentes charges de travail ont des exigences de performance variables, et les clusters vous permettent de créer des configurations matérielles adaptées à ces besoins spécifiques. Vous pouvez concevoir des clusters avec différentes spécifications telles que :
Rapports mémoire/cœurs optimisés pour des applications spécifiques
CPU plus rapides pour les charges de travail gourmandes en calcul
Stockage haute performance (NVMe, SSD) pour les applications gourmandes en E/S
Capacités de passage matériel spécialisées (par ex. GPU, vGPU)
Configurations des interfaces réseau pour les charges de travail sensibles à la bande passante
Organisation des charges de travail
Les charges de travail (VM, locataires, services NAS, etc.) sont attribuées à des clusters spécifiques et, éventuellement, configurées avec des clusters de basculement. Cette affectation garantit que les charges de travail s'exécutent sur l'infrastructure matérielle appropriée, conforme à leurs exigences de performance et de disponibilité.
Types de clusters
VergeOS prend en charge trois types de clusters distincts qui peuvent être combinés et assortis au sein d'un même système :
Clusters combinés de calcul et de stockage (HCI) - Les nœuds fournissent la puissance de traitement et la mémoire pour les charges de travail et participent au réseau de stockage virtuel (vSAN)
Clusters de stockage uniquement - Dédiés exclusivement aux services de stockage ; les nœuds contribuent au réseau de stockage virtuel (vSAN)
Clusters de calcul uniquement - Nœuds dédiés exclusivement aux ressources de calcul (sans participation au stockage vSAN). Les clusters de calcul contiennent un stockage réservé au démarrage ou peuvent être configurés pour un démarrage PXE.
Flexibilité du système
Un seul système VergeOS peut contenir plusieurs clusters dans n'importe quelle combinaison des types disponibles. Cette flexibilité permet aux organisations de :
Commencer avec une configuration simple et évoluer avec des clusters spécialisés au fur et à mesure des besoins
Optimiser l'allocation des ressources en fonction des caractéristiques des charges de travail
Mettre en œuvre des stratégies de mise à l'échelle rentables en ajoutant uniquement les ressources nécessaires
Prendre en charge des portefeuilles d'applications diversifiés avec des exigences de performance variées
Exigences des clusters
Nombre minimal de nœuds: Chaque cluster nécessite au moins deux nœuds pour maintenir la redondance du système et garantir la haute disponibilité pendant les opérations de maintenance ou les pannes matérielles.
Nœuds contrôleurs (stockage Tier 0) : Le premier cluster dans un système VergeOS doit inclure au moins deux nœuds avec une couche de stockage dédiée aux métadonnées VergeOS (Tier 0). Ces nœuds contrôleurs sont essentiels à l'administration et au fonctionnement du système.
Conception pour la scalabilité
Les clusters sont conçus dans une optique de scalabilité :
Capacité de montée en charge horizontale: Des nœuds supplémentaires peuvent être ajoutés aux clusters existants à mesure que les besoins augmentent
Extension dynamique: Les clusters peuvent être étendus sans interruption du système
Croissance flexible: Les organisations peuvent faire évoluer le calcul et le stockage indépendamment en fonction des besoins réels
Gestion de cluster
Configuration initiale
Les clusters sont créés pendant le processus d'installation de VergeOS avec des paramètres par défaut, y compris le type de CPU par défaut basé sur le matériel CPU détecté.
Personnalisation et optimisation
Après l'installation, les paramètres du cluster peuvent être ajustés via l'interface utilisateur VergeOS pour optimiser les performances, la sécurité et les paramètres opérationnels. Voir Paramètres du cluster pour des informations détaillées sur la configuration du cluster.
Bonnes pratiques
Standardisation matérielle : Utilisez des spécifications matérielles cohérentes au sein de chaque cluster. L'utilisation de matériel de nœud différent dans un même cluster peut entraîner des problèmes de performance et de fiabilité.
Planification de l'architecture des clusters :
Évaluez les exigences des charges de travail avant de concevoir les configurations de cluster
Prévoyez la croissance future lors de la détermination de la taille initiale du cluster
Tenez compte de la topologie réseau et des exigences de connectivité
Évaluez la localisation des données et les implications en matière de performance
Optimisation des performances :
Faites correspondre les spécifications du cluster aux caractéristiques de la charge de travail
Surveillez les schémas d'utilisation et ajustez les configurations si nécessaire
Les clusters constituent la base de l'architecture flexible et évolutive de VergeOS, permettant aux organisations de créer une infrastructure qui s'adapte à leurs exigences spécifiques en matière de charges de travail tout en conservant la simplicité opérationnelle et une haute disponibilité.
Mis à jour
Ce contenu vous a-t-il été utile ?