Tous les produits
Search
Centre de documentation

Platform For AI:Accélération des images

Dernière mise à jour :Aug 09, 2026

Alibaba Cloud Container Registry (ACR) prend en charge le chargement à la demande des images de conteneur. Vous pouvez créer des versions accélérées de vos images et décompresser les données en ligne au lieu de télécharger l'intégralité de l'image. Platform for AI (PAI) prend en charge cette fonctionnalité par défaut, ce qui permet à vos instances Data Science Workshop (DSW), à vos tâches Deep Learning Containers (DLC) et à vos services Elastic Algorithm Service (EAS) de démarrer plus rapidement, sans modifier vos workflows existants.

Cette rubrique explique comment activer l'accélération des images dans ACR et utiliser ces images dans DSW, DLC et EAS.

Prérequis

Avant de commencer, assurez-vous d'avoir :

Limitations

Limitation Index-only Mode Full Mode
Statut Aperçu public
Formats de compression pris en charge tar et tgz uniquement (pas zstd ni d'autres méthodes) Tous les formats
Environnements d'exécution pris en charge containerd uniquement Docker et containerd (tag _accelerated) ; containerd uniquement (tag _containerd_accelerated)
Suppression du tag d'origine Impossible de supprimer le tag de l'image d'origine tant que l'image accélérée est utilisée Le tag de l'image d'origine peut être supprimé lors de l'utilisation du tag _accelerated (le Full Mode est indépendant) ; les images accélérées avec le tag _containerd_accelerated ne peuvent pas être supprimées tant qu'elles sont utilisées
Important

L'Index-only Mode est en aperçu public. Effectuez des tests dans un environnement hors production avant de déployer en production.

Fonctionnement

Lorsque vous activez l'accélération des images pour un dépôt, chaque image envoyée vers ce dépôt est automatiquement convertie en image accélérée. La conversion s'exécute en arrière-plan et n'affecte pas l'image d'origine.

Convention de nommage des tags : Le namespace et le nom du dépôt d'une image accélérée sont identiques à ceux de l'image d'origine. Seul le tag diffère :

Mode Format du tag
Index-only Mode <original-tag>_accelerated
Full Mode (Docker + containerd) <original-tag>_accelerated
Full Mode (containerd uniquement) <original-tag>_containerd_accelerated

Performances de conversion :

Métrique Full Mode Index-only Mode
Taille de l'image accélérée ~130 % de l'originale ~3 % de l'originale
Temps de génération (image de 1 Go) ~25 secondes ~3 secondes
Accélération du démarrage par rapport au Full Mode Référence ~70 % du Full Mode
Régénération Ignorée si la couche est déjà générée Ignorée si la couche est déjà indexée

Activer l'accélération des images

  1. Connectez-vous à la console Container Registry.

  2. Connectez-vous à la console Container Registry.

  3. Dans la barre de navigation supérieure, sélectionnez une région.

  4. Dans le volet de navigation de gauche, cliquez sur Instances.

  5. Sur la page Instances, cliquez sur l'instance Enterprise Edition à gérer.

  6. Dans le volet de navigation de gauche, choisissez Repository > Repositories.

  7. Localisez le dépôt, puis cliquez sur son nom ou sur Manage dans la colonne Actions.

  8. Cliquez sur Edit dans le coin supérieur gauche.

  9. Dans la boîte de dialogue Modify Settings, activez Enable image acceleration, sélectionnez un mode et cliquez sur Confirm :

    • Full Mode : Offre la meilleure accélération au démarrage. La taille de l'image accélérée représente environ 130 % de celle de l'originale. La génération d'une image accélérée pour une image de 1 Go prend environ 25 secondes. Si une couche accélérée existe déjà pour une couche d'image donnée, le système ignore la régénération.

    • Index-only Mode : Offre environ 70 % de l'accélération au démarrage du Full Mode. La taille de l'image accélérée représente environ 3 % de celle de l'originale. La génération d'un index pour une image de 1 Go prend environ 3 secondes. Les index existants ne sont pas régénérés.

Après l'activation de l'accélération, chaque image envoyée vers le dépôt est automatiquement convertie. Pour recevoir une notification à chaque fin de conversion, configurez un déclencheur de notification d'événement basé sur une expression avec l'expression _accelerated$. Consultez Notification d'événement.

Utiliser des images accélérées dans DLC, DSW ou EAS

Après la conversion, l'image accélérée conserve le même namespace et le même nom de dépôt que l'image d'origine. Utilisez l'adresse complète de l'image avec le suffixe de tag approprié comme image personnalisée dans PAI.

Utiliser une image accélérée pour créer une tâche DLC

Créez une tâche DLC dans votre espace de travail. Pour tous les paramètres non répertoriés ici, consultez Créer une tâche d'entraînement.

image

  • Node Image : Sélectionnez Image Address et saisissez l'adresse de l'image accélérée (URL de l'image d'origine avec le suffixe _accelerated).

  • VPC : Si vous sélectionnez Public Resource Group, configurez le VPC. Sélectionnez le VPC référencé dans votre instance Container Registry Enterprise Edition.

Utiliser une image accélérée pour créer une instance DSW

Créez une instance DSW dans votre espace de travail. Pour tous les paramètres non répertoriés ici, consultez Créer et gérer des instances DSW.

image

  • Select Image : Sélectionnez Image Address et saisissez l'adresse de l'image accélérée (URL de l'image d'origine avec le suffixe _accelerated).

  • Networking : Si Resource Quota est défini sur Public Resource Group, configurez le réseau. Sélectionnez le VPC référencé dans votre instance Container Registry Enterprise Edition.

Utiliser une image accélérée pour déployer un service EAS

Déployez un service EAS dans votre espace de travail. Pour tous les paramètres non répertoriés ici, consultez Déployer un service de modèle dans la console PAI.

image

  • Image Configuration : Sélectionnez Image Address et saisissez l'adresse de l'image accélérée (URL de l'image d'origine avec le suffixe _accelerated).

  • VPC : Sélectionnez le VPC référencé dans votre instance Container Registry Enterprise Edition.

Étapes suivantes