Rechercher

Chapitre 6. Planification des charges de travail des conteneurs Windows

download PDF

Vous pouvez planifier des charges de travail Windows sur des nœuds de calcul Windows.

Note

Le WMCO n'est pas pris en charge dans les clusters qui utilisent un proxy à l'échelle du cluster car le WMCO n'est pas en mesure d'acheminer le trafic via la connexion proxy pour les charges de travail.

Conditions préalables

  • Vous avez installé Windows Machine Config Operator (WMCO) à l'aide d'Operator Lifecycle Manager (OLM).
  • Vous utilisez un conteneur Windows comme image du système d'exploitation.
  • Vous avez créé un ensemble de machines de calcul Windows.

6.1. Placement des nacelles de fenêtres

Avant de déployer vos charges de travail Windows dans le cluster, vous devez configurer la planification de votre nœud Windows afin que les pods soient affectés correctement. Étant donné qu'une machine héberge votre nœud Windows, celui-ci est géré de la même manière qu'un nœud basé sur Linux. De même, la planification d'un pod Windows sur le nœud Windows approprié s'effectue de la même manière, à l'aide de mécanismes tels que les taints, les tolérances et les sélecteurs de nœuds.

Avec plusieurs systèmes d'exploitation et la possibilité d'exécuter plusieurs variantes de Windows OS dans le même cluster, vous devez mapper vos pods Windows à une variante de base de Windows OS à l'aide d'un objet RuntimeClass. Par exemple, si vous avez plusieurs nœuds Windows fonctionnant sur différentes versions de conteneurs Windows Server, le cluster pourrait planifier vos pods Windows sur une variante incompatible du système d'exploitation Windows. Les objets RuntimeClass doivent être configurés pour chaque variante de système d'exploitation Windows sur votre cluster. L'utilisation d'un objet RuntimeClass est également recommandée si vous ne disposez que d'une seule variante du système d'exploitation Windows dans votre cluster.

Pour plus d'informations, voir la documentation de Microsoft sur la compatibilité des versions de l'hôte et du conteneur.

Important

L'image de base du conteneur doit correspondre à la version du système d'exploitation Windows et au numéro de version en cours d'exécution sur le nœud où le conteneur doit être planifié.

De même, si vous mettez à niveau les nœuds Windows d'une version à une autre, par exemple en passant de 20H2 à 2022, vous devez mettre à niveau l'image de base de votre conteneur pour qu'elle corresponde à la nouvelle version. Pour plus d'informations, voir Compatibilité des versions des conteneurs Windows.

Ressources supplémentaires

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.