Tous les produits
Search
Centre de documentation

Container Service for Kubernetes:ack-ai-installer overview and change log

Dernière mise à jour :Aug 11, 2026

ack-ai-installer est une collection de modules complémentaires Device Plugin qui améliore la planification des GPU dans les éditions Pro d'ACK Managed Cluster et d'ACK Edge Cluster. Il fonctionne conjointement avec ACK Scheduler, un planificateur unifié basé sur l'extension du Kubernetes Scheduling Framework, pour activer la planification partagée des GPU et la planification tenant compte de la topologie des GPU. Cette rubrique décrit le module complémentaire, les consignes d'utilisation et l'historique des modifications.

Présentation

ack-ai-installer comprend les sous-composants suivants. Chacun d'eux étend les capacités de planification des GPU au-delà de la planification exclusive des GPU dans les éditions Pro d'ACK Managed Cluster et d'ACK Edge Cluster, grâce à ACK Scheduler.

gpushare-device-plugin

gpushare-device-plugin fonctionne avec ACK Scheduler pour permettre la planification partagée des GPU avec isolation du partage. Plusieurs applications ou processus peuvent partager un seul GPU, ce qui améliore l'utilisation des ressources du cluster.

cgpu-installer

cgpu-installer étend la planification partagée des GPU en s'intégrant à cGPU, la technologie de partage de conteneurs GPU d'Alibaba Cloud. Il ajoute les fonctionnalités suivantes :

  • Isolation de la mémoire GPU : isole la mémoire GPU entre les applications et les processus pour éviter les interférences entre les tâches.

  • Isolation de la puissance de calcul GPU : des politiques d'allocation granulaires (moyenne, préemption et pondération) répartissent la puissance de calcul entre les conteneurs.

Consultez la section Gérer le composant de partage de GPU pour connaître les méthodes d'installation, ainsi que la section Allouer la puissance de calcul à l'aide de la planification partagée des GPU pour découvrir les cas d'utilisation.

gputopo-device-plugin

gputopo-device-plugin active la planification tenant compte de la topologie des GPU en sélectionnant la combinaison de GPU sur un nœud qui offre la vitesse d'entraînement optimale.

Pour obtenir les étapes d'installation et les cas d'utilisation, consultez la section Planification tenant compte de la topologie des GPU.

Consignes d'utilisation

  • Installez ack-ai-installer uniquement dans les éditions Pro d'ACK Managed Cluster et d'ACK Edge Cluster depuis la page Cloud-native AI Suite de la console.

  • Les clusters managés ACK Lingjun incluent ack-ai-installer préinstallé.

  • Les versions d'ack-ai-installer antérieures à la 1.12.0 prennent en charge les versions de cluster 1.18.8 et ultérieures.

  • Les versions 1.12.0 et ultérieures d'ack-ai-installer nécessitent des versions de cluster 1.20 et ultérieures.

Journal des modifications

Mars 2026

Version

Modifications

Dernière modification

Impact

1.13.1

  • cGPU :

    • Prise en charge d'Ubuntu 24.04 avec les noyaux 6.x.

    • Prise en charge des scénarios NVSwitch multi-cartes et de la planification des conteneurs cGPU avec le daemon MPS.

    • Correction de l'affichage incorrect de l'utilisation de la mémoire GPU pour les conteneurs multi-cartes.

    • Prise en charge des types d'instance ecs.gn8ga et ecs.ebmgn8ga.

  • gpushare-device-plugin :

    • Signalement de la topologie NUMA des nœuds.

    • Correction des valeurs inexactes de mémoire GPU spécifiées dans les scénarios MPS.

    • Adaptation du répertoire de travail à /var/run/nvidia-gpu/nvidia-mps pour les scénarios MPS.

    • Correction des redémarrages du plug-in de périphérique causés par les délais d'expiration des sondes de vivacité (liveness probe) dans les scénarios MPS.

16 mars 2026

Cette mise à niveau n'affecte pas les services existants.

Octobre 2025

Version

Modifications

Dernière modification

Impact

1.13.0

  • gpushare-device-plugin :

    • Interrogation des pods à l'état pending depuis le kubelet afin de réduire la pression sur le serveur API.

29 octobre 2025

Cette mise à niveau n'affecte pas les services existants.

Août 2025

Version

Modifications

Dernière modification

Impact

1.12.8

Mise à jour de cGPU 1.5.20 :

  • Correction d'un rare conflit d'ID d'instance cGPU lors du démarrage simultané de pods.

4 août 2025

Cette mise à niveau n'affecte pas les services existants.

Juillet 2025

Version

Modifications

Dernière modification

Impact

1.12.7

  • Mise à jour de cGPU vers la version 1.5.19.

  • gpushare-device-plugin : correction des échecs de nouvelle tentative au démarrage lorsqu'un appel NVML échoue.

17 juillet 2025

Cette mise à niveau n'affecte pas les services existants.

1.12.6

Mise à jour de cGPU 1.5.19 :

  • Prise en charge des images de système d'exploitation optimisé pour les conteneurs Alibaba Cloud Linux 3.

  • Prise en charge de la modification de l'allocation de puissance de calcul par tranches temporelles (policy5).

  • Correction des échecs de création de pods multi-cartes dans cgroup v2.

  • ebmgn9t prend en charge l'allocation de puissance de calcul (Policy 0–4).

16 juillet 2025

Cette mise à niveau n'affecte pas les services existants.

Juin 2025

Version

Modifications

Dernière modification

Impact

1.12.5

  • Mise à jour de cGPU vers la version 1.5.18.

  • Correction des échecs de démarrage du premier pod GPU sur les nœuds cGPU dans certains scénarios.

23 juin 2025

Cette mise à niveau n'affecte pas les services existants.

1.12.4

  • Mise à jour de cGPU vers la version 1.5.17, avec prise en charge de vLLM 0.6.6 et versions antérieures.

  • Installation possible de cgpu-installer sur CentOS 7 et Alibaba Cloud Linux 2.

19 juin 2025

Cette mise à niveau n'affecte pas les services existants.

Mai 2025

Version

Modifications

Dernière modification

Impact

1.12.3

  • Mise à jour de cGPU vers la version 1.5.16.

  • Ajout d'une fonctionnalité de nouvelle tentative à cgpu-installer.

14 mai 2025

Cette mise à niveau n'affecte pas les services existants.

Mars 2025

Version

Modifications

Dernière modification

Impact

1.12.2

  • Mise à jour de cGPU vers la version 1.5.15.

  • Ajout d'une affinité de nœud à cgpu-installer pour empêcher la planification sur les nœuds Lingjun.

17 mars 2025

Cette mise à niveau n'affecte pas les services existants.

Février 2025

Version

Modifications

Dernière modification

Impact

1.12.1

  • Mise à jour de cGPU vers la version 1.5.15.

  • Ajout d'une fonctionnalité de vérification de l'état des ressources du nœud à gpushare-device-plugin.

18 février 2025

Cette mise à niveau n'affecte pas les services existants.

Janvier 2025

Version

Modifications

Dernière modification

Impact

1.12.0

  • Publication de cGPU 1.5.15, qui prend en charge l'installation de cGPU via un conteneur.

  • Réduction des autorisations privilégiées du conteneur cgpu-installer.

  • Ajout d'une vérification préalable avant l'installation de cGPU. En cas d'échec de la vérification, un événement Kubernetes CGPUInstallFailed est signalé.

  • À partir de cette version, ack-ai-installer prend uniquement en charge les versions de cluster 1.20 et ultérieures.

3 janvier 2025

Cette mise à niveau n'affecte pas les services existants.

Novembre 2024

Version

Modifications

Dernière modification

Impact

1.11.1

Publication de cGPU 1.5.13. Correction d'un plantage rare du noyau causé par des processus de conteneurs résiduels.

19 novembre 2024

Cette mise à niveau n'affecte pas les services existants.

1.10.1

Publication de cGPU 1.5.12. Correction des échecs d'isolation de la mémoire GPU pour certaines API CUDA sur les nouvelles versions de pilote, telles que la 535.

7 novembre 2024

Cette mise à niveau n'affecte pas les services existants.

Septembre 2024

Version

Modifications

Dernière modification

Impact

1.9.16

  • Mise à jour de cGPU vers la version 1.5.11.

  • L'installation de cGPU est déplacée vers un conteneur d'initialisation.

26 septembre 2024

Cette mise à niveau n'affecte pas les services existants.

1.9.15

Publication de cGPU 1.5.11. Correction des problèmes liés au décodage.

19 septembre 2024

Cette mise à niveau n'affecte pas les services existants.

Août 2024

Version

Modifications

Dernière modification

Impact

1.9.14

  • Correction des problèmes liés au démon MPS.

  • Publication de cGPU 1.5.10. Ajout de la politique 6 pour répartir proportionnellement la puissance de calcul et la mémoire GPU.

21 août 2024

Cette mise à niveau n'affecte pas les services existants.

1.9.14

Publication de cGPU 1.5.9. Ajout de la politique 6 pour répartir proportionnellement la puissance de calcul et la mémoire GPU.

13 août 2024

Cette mise à niveau n'affecte pas les services existants.

Mai 2024

Version

Modifications

Dernière modification

Impact

1.9.11

Publication de cGPU 1.5.7. Prise en charge des GPU de série L et des pilotes GPU version 550 et ultérieure.

14 mai 2024

Cette mise à niveau n'affecte pas les services existants.

1.9.10

Publication de cGPU 1.5.7. Correction d'une commande cgpu policy set incorrecte.

9 mai 2024

Cette mise à niveau n'affecte pas les services existants.

Janvier 2024

Version

Modifications

Dernière modification

Impact

1.8.8

Publication de cGPU 1.5.6. Une nouvelle politique cGPU License Server est publiée.

4 janvier 2024

Cette mise à niveau n'affecte pas les services existants.

Décembre 2023

Version

Modifications

Dernière modification

Impact

1.8.7

  • Mise à jour de cGPU vers la version 1.5.5.

  • Prise en charge de l'ordonnancement partagé des GPU pour MPS.

20 décembre 2023

Cette mise à niveau n'affecte pas les services existants.

Novembre 2023

Version

Modifications

Dernière modification

Impact

1.8.5

Publication de cGPU 1.5.5. Correction d'un panic du noyau déclenché par cgpu-procfs.

23 novembre 2023

Cette mise à niveau n'affecte pas les services existants.

Août 2023

Version

Modifications

Dernière modification

Impact

1.8.2

  • Mise à jour de cGPU vers la version 1.5.3.

  • Prise en charge du partitionnement dynamique Multi-Instance GPU (MIG).

  • Correction des redémarrages répétés de device-plugin-recover.

29 août 2023

Cette mise à niveau n'affecte pas les services existants.

Juillet 2023

Version

Modifications

Dernière modification

Impact

1.7.7

  • Publication de cGPU 1.5.3.

  • Correction des liens symboliques incorrects pour nvidia-container-toolkit et nvidia-container-runtime-hook.

  • Correction de l'incompatibilité avec les versions de pilote plus récentes, telles que 470.182.03, 515.105.01 et 525.105.17.

4 juillet 2023

Cette mise à niveau n'affecte pas les services existants.

Avril 2023

Version

Modifications

Dernière modification

Impact

1.7.6

  • Publication de cGPU 1.5.2. Correction des permissions cgroup systemd incorrectes.

  • Ajout de la prise en charge des versions de pilote supérieures à 5XX dans cGPU.

  • Ajout de la prise en charge de nvidia-container-runtime 1.10 et versions ultérieures dans cGPU.

  • Correction de la prise en charge de cGPU 1.5.1 sur containerd.

26 avril 2023

Cette mise à niveau n'affecte pas les services existants.

1.7.5

Publication de cGPU 1.5.2.

18 avril 2023

Cette mise à niveau n'affecte pas les services existants.