|
Ce document a été traduit à l'aide d'une technologie de traduction automatique. Bien que nous nous efforcions de fournir des traductions exactes, nous ne fournissons aucune garantie quant à l'exhaustivité, l'exactitude ou la fiabilité du contenu traduit. En cas de divergence, la version originale anglaise prévaut et fait foi. |
Configurations matérielles et réseau requises
En tant que solution HCI sur des serveurs en matériel sans système d’exploitation, il existe des exigences minimales en matière de matériel et de réseau pour installer et exécuter SUSE Virtualization.
Un cluster à trois nœuds est nécessaire pour réaliser pleinement les fonctionnalités multi-nœuds. Le premier nœud ajouté au cluster est par défaut le nœud de gestion. Lorsque le cluster compte trois nœuds ou plus, les deux nœuds ajoutés après le premier sont automatiquement promus en nœuds de gestion pour former un cluster à haute disponibilité (HA).
Les dernières versions prennent en charge le déploiement de clusters à nœud unique. De tels clusters ne prennent pas en charge la haute disponibilité, les répliques multiples et la migration en direct.
Configuration matérielle requise
Les nœuds SUSE Virtualization ont les exigences et recommandations matérielles suivantes pour l’installation et les tests.
| Matériel | Développement/Test | Serveur |
|---|---|---|
UC |
AMD64 ou ARM64 (avec virtualisation assistée par matériel) ; 8 cœurs minimum |
AMD64 ou ARM64 (avec virtualisation assistée par matériel) ; 16 cœurs minimum |
Mémoire |
32 Go minimum |
64 Go minimum |
Capacité du disque |
250 Go minimum (180 Go minimum pour witness nodes ou lors de l’utilisation de plusieurs disques) |
500 Go minimum, 1 To ou plus recommandé |
Performance du disque |
5 000+ IOPS aléatoires par disque (SSD/NVMe) ; le stockage du nœud de gestion doit répondre aux exigences de vitesse etcd. Seuls les disques locaux et le RAID matériel sont pris en charge. |
5 000+ IOPS aléatoires par disque (SSD/NVMe) ; le stockage du nœud de gestion doit répondre aux exigences de vitesse etcd. Seuls les disques locaux et le RAID matériel sont pris en charge. |
Nombre de cartes réseau |
Réseau du cluster de gestion : 1 NIC requis, 2 NIC recommandés ; réseau de charge de travail VM : 1 NIC requis, au moins 2 NIC recommandés (ne s’applique pas au witness node) |
Réseau du cluster de gestion : 1 NIC requis, 2 NIC recommandés ; réseau de charge de travail VM : 1 NIC requis, au moins 2 NIC recommandés (ne s’applique pas au witness node) |
Vitesse de la carte réseau |
Ethernet minimum de 1 Gbps |
Ethernet minimum de 10 Gbps |
Commutateur réseau |
Trunking de port pour le support VLAN |
Trunking de port pour le support VLAN |
|
Spécifications de l’UC
La Migration en direct fonctionne correctement uniquement si les UC de tous les serveurs physiques du cluster ont les mêmes spécifications. Cette exigence s’applique à toutes les opérations qui dépendent de la fonctionnalité de Migration en direct, telles que la migration automatique de VM lorsque le Mode de maintenance est activé.
Les UC plus récentes (même celles du même fournisseur, génération et famille) peuvent avoir des capacités variées qui peuvent être exposées aux systèmes d’exploitation des VM. Pour garantir la stabilité des VM, la Migration en direct vérifie si les capacités des UC sont cohérentes et bloque les tentatives de migration lorsque la source et la destination sont incompatibles.
Lors de la création de clusters, de l’ajout de plus d’hôtes à un cluster et du remplacement d’hôtes, utilisez toujours des UC avec les mêmes spécifications pour éviter des contraintes opérationnelles.
Configuration du réseau
Les nœuds ont les exigences réseau suivantes pour l’installation.
Exigences de port pour les nœuds
Les nœuds nécessitent les connexions de port suivantes ou des règles d’entrée. En général, tout le trafic sortant est autorisé.
| Protocole | Port | Source | Description |
|---|---|---|---|
TCP |
2379 |
Nœuds de gestion |
Port client etcd |
TCP |
2381 |
Nœuds de gestion |
Collecte de métriques etcd |
TCP |
2380 |
Nœuds de gestion |
Port pair etcd |
TCP |
2382 |
Nœuds de gestion |
Port client etcd (HTTP uniquement) |
TCP |
10010 |
Nœuds de gestion et de calcul |
Containerd |
TCP |
6443 |
Nœuds de gestion |
Kubernetes API |
TCP |
9345 |
Nœuds de gestion |
Kubernetes API |
TCP |
10252 |
Nœuds de gestion |
Vérifications de santé du kube-controller-manager |
TCP |
10257 |
Nœuds de gestion |
Port sécurisé du kube-controller-manager |
TCP |
10251 |
Nœuds de gestion |
Vérifications de santé du kube-scheduler |
TCP |
10259 |
Nœuds de gestion |
Port sécurisé du kube-scheduler |
TCP |
10250 |
Nœuds de gestion et de calcul |
Le Kubelet |
TCP |
10256 |
Nœuds de gestion et de calcul |
Vérifications de santé du kube-proxy |
TCP |
10258 |
Nœuds de gestion |
cloud-controller-manager |
TCP |
10260 |
Nœuds de gestion |
cloud-controller-manager |
TCP |
9091 |
Nœuds de gestion et de calcul |
Canal calico-node felix |
TCP |
9099 |
Nœuds de gestion et de calcul |
Vérifications de santé du Canal CNI |
UDP |
8472 |
Nœuds de gestion et de calcul |
Canal CNI avec VxLAN |
TCP |
2112 |
Nœuds de gestion |
Kube-vip |
TCP |
6444 |
Nœuds de gestion et de calcul |
Agent RKE2 |
TCP |
10246/10247/10248/10249 |
Nœuds de gestion et de calcul |
Processus worker Nginx |
TCP |
8181 |
Nœuds de gestion et de calcul |
Contrôleur d’ingress Nginx |
TCP |
8444 |
Nœuds de gestion et de calcul |
Contrôleur d’ingress Nginx |
TCP |
10245 |
Nœuds de gestion et de calcul |
Contrôleur d’ingress Nginx |
TCP |
80 |
Nœuds de gestion et de calcul |
Nginx |
TCP |
9796 |
Nœuds de gestion et de calcul |
Node-exporter |
TCP |
30000-32767 |
Nœuds de gestion et de calcul |
Plage de ports NodePort |
TCP |
22 |
Nœuds de gestion et de calcul |
sshd |
UDP |
68 |
Nœuds de gestion et de calcul |
NetworkManager |
TCP |
3260 |
Nœuds de gestion et de calcul |
iscsid |
Exigences de port pour l’intégration avec SUSE Rancher Prime
Si vous souhaitez intégrer avec SUSE Rancher Prime, vous devez vous assurer que tous les nœuds SUSE Virtualization peuvent se connecter au port TCP 443 du répartiteur de charge SUSE Rancher Prime.
Lors de la provision de VMs avec des clusters Kubernetes de SUSE Rancher Prime vers SUSE Virtualization, vous devez pouvoir vous connecter au port TCP 443 du répartiteur de charge SUSE Rancher Prime. Sinon, le cluster ne sera pas gérable par SUSE Rancher Prime. Pour plus d’informations, référez-vous à Architecture Rancher.
Exigences temporelles
Un serveur de protocole de temps réseau (NTP) fiable est essentiel pour maintenir l’heure système correcte sur tous les nœuds d’un cluster Kubernetes, surtout lors de l’exécution de SUSE Virtualization. Kubernetes s’appuie sur etcd, un magasin de clés-valeurs distribué, qui nécessite une synchronisation temporelle précise pour garantir la cohérence des données et éviter des problèmes d’élection de leader, de réplication de journaux et de stabilité du cluster.
Assurer une heure précise et cohérente à travers le cluster est essentiel pour la fiabilité, la sécurité et l’intégrité globale du système.