Tous les produits
Search
Centre de documentation

Elastic Container Instance:Présentation de DataCache

Dernière mise à jour :Aug 24, 2026

DataCache vous permet de mettre en cache de grands jeux de données, tels que des modèles d'apprentissage automatique, sur un stockage local avant de créer une instance de conteneur élastique. Montez les données mises en cache lors du lancement de l'instance pour réduire le temps de démarrage et éviter les téléchargements répétés.

Fonctionnement

DataCache dissocie les données des images de conteneur. Au lieu d'intégrer vos données dans une image, créez un DataCache qui extrait les données de manière indépendante. Lors du déploiement d'une application, montez le DataCache parallèlement au cache d'image. Si les données changent, recréez simplement le DataCache sans avoir à reconstruire l'image.

Lorsque vous montez un DataCache, ECI crée automatiquement un disque cloud facturé au paiement à l'utilisation, dont la capacité correspond à la taille du DataCache. Le montage utilise HostPath. Le disque cloud est créé et libéré conjointement avec l'instance de conteneur élastique.

Cas d'utilisation

DataCache est particulièrement adapté lorsque :

  • Votre application dépend de grands jeux de données dont le téléchargement est lent au démarrage.

  • Les données changent fréquemment et vous souhaitez éviter de reconstruire les images de conteneur à chaque mise à jour.

  • Vous souhaitez séparer la gestion du cycle de vie des données de la gestion des images d'application.

Exemple : déploiement d'un modèle d'apprentissage automatique

Étape Sans DataCache Avec DataCache
1 Téléchargez les données du modèle dans l'environnement de développement Créez un DataCache pour extraire le modèle
2 Empaquetez le modèle et l'application dans une image de conteneur Empaquetez uniquement l'application dans une image de conteneur
3 Générez le cache d'image Générez le cache d'image
4 Déployez l'application Déployez en utilisant le cache d'image et le DataCache

Lorsque le modèle est mis à jour, il vous suffit de recréer le DataCache et de le remonter. Aucune reconstruction d'image, republication de tag ou recréation de cache d'image n'est nécessaire.

数据缓存概述1.png

数据缓存概述2.png

Limites

  • La taille par défaut d'un DataCache est de 20 GiB. La création échoue si le volume de données dépasse 20 GiB.

  • Le disque cloud est libéré lorsque l'instance de conteneur élastique est supprimée.

  • Si vous ne définissez pas de période de rétention, le DataCache est conservé indéfiniment et continue d'engendrer des coûts de snapshot.

Créer un DataCache

Configurez les propriétés suivantes lors de la création d'un DataCache.

Chemin de stockage

Spécifiez un bucket et un chemin de stockage au sein de ce bucket. Si aucun bucket n'est spécifié, ECI stocke le DataCache dans le bucket nommé default.

Source de données

DataCache prend en charge les sources de données suivantes :

Type Description
URL Un lien de téléchargement direct, ou un modèle ou un jeu de données sur ModelScope ou Hugging Face
NAS Un système de fichiers Apsara File Storage NAS (NAS)
OSS Un bucket Object Storage Service (OSS)
SNAPSHOT Un snapshot Alibaba Cloud

Taille

Définissez la taille en fonction de votre volume de données réel. La taille par défaut est de 20 GiB. Si vos données dépassent la taille spécifiée, la création du DataCache échoue.

Période de rétention

Par défaut, un DataCache est conservé indéfiniment. Définissez une période de rétention si vous ne prévoyez pas d'utiliser le DataCache à long terme, afin d'éviter des coûts de snapshot inutiles.

Facturation

Création d'un DataCache

ECI crée des ressources temporaires — une instance de conteneur élastique et un disque cloud — et génère un snapshot basé sur ces ressources temporaires. Vous êtes facturé pour les ressources temporaires et le snapshot.

Utilisation d'un DataCache

ECI crée un disque cloud de taille égale à celle du DataCache et le monte sur l'instance de conteneur élastique. Vous êtes facturé pour le disque cloud et l'instance de conteneur élastique.

Pour plus de détails sur les tarifs, consultez DataCaches.