Dans un cluster géré ACK Lingjun, un pool de nœuds Lingjun regroupe des nœuds de calcul Lingjun afin que les paramètres du runtime de conteneur, les politiques CPU, les libellés, les taints et les données utilisateur s'appliquent à chaque nœud du pool. Les pools de nœuds constituent également l'unité permettant d'ordonnancer les charges de travail sur des nœuds ou des configurations GPU spécifiques.
Vous ne pouvez pas créer de pools de nœuds Lingjun depuis la console ACK. Pour en créer un, connectez-vous à la console Intelligent Computing Lingjun , créez un cluster et associez-y un groupe. Pour obtenir des instructions de configuration, consultez la rubrique Créer un cluster géré ACK Lingjun .
Fonctionnement
Intelligent Computing Lingjun organise les nœuds de calcul en groupes. Répartissez les nœuds de calcul d'un cluster dans différents groupes en fonction de votre environnement, de votre cluster et de vos exigences relatives aux nœuds afin d'améliorer leur utilisation. Un pool de nœuds Lingjun établit une correspondance entre un groupe Lingjun et un pool de nœuds ACK, intégrant ainsi les nœuds Lingjun dans les flux de travail standard des pools de nœuds Kubernetes.
Chaque nœud Lingjun appartient à exactement un pool de nœuds Lingjun.
Fonctionnalités
Les pools de nœuds Lingjun prennent en charge les mêmes fonctionnalités que les pools de nœuds ACK. Chaque nœud du pool partage les attributs configurables suivants :
|
Attribut |
Description |
|
Runtime de conteneur |
Type et version du runtime utilisés par tous les nœuds du pool |
|
Politique de gestion du CPU |
Politique d'allocation du CPU utilisée par les charges de travail sur les nœuds |
|
Libellés et taints |
Libellés et taints Kubernetes utilisés pour contrôler l'ordonnancement |
|
Données utilisateur |
Script de données utilisateur exécuté après l'ajout du nœud au cluster |
Libellé et taint par défaut
Chaque nœud d'un pool de nœuds Lingjun reçoit automatiquement le libellé et le taint suivants, qui empêchent les composants système ACK d'ordonnancer des pods sur les nœuds Lingjun :
|
Type |
Clé |
Valeur ou effet |
|
Libellé |
|
|
|
Taint |
|
|
Pour exécuter un pod sur un nœud Lingjun, ajoutez une tolérance pour le taint à la spécification du pod.
Ne supprimez pas le libellé ou le taint par défaut. En cas de suppression, les composants système ACK risquent d'ordonnancer des pods sur les nœuds Lingjun, ce qui peut affecter vos charges de travail.