Todos los productos
Search
Centro de documentos

Elastic Container Instance:Uso de un DataCache para crear un pod

Última actualización: Sep 05, 2026

Después de crear un DataCache, puede usarlo para crear un pod y montar los datos almacenados en la caché en dicho pod. Esto elimina la descarga de datos durante la creación del pod y acelera el inicio del servicio. En este tema se describe cómo usar un DataCache para crear un pod.

Requisitos previos

Ya se creó un DataCache. Para obtener más información, consulte Create and manage a DataCache.

Descripción de la configuración

Los DataCaches son recursos de clúster. Puede usarlos para descargar datos por adelantado cuando cree pods en distintos namespaces.

Cuando use un DataCache para crear un pod, debe agregar una anotación para especificar el bucket que almacena el DataCache. También debe especificar la ruta donde se monta el DataCache mediante el parámetro HostPath.

Nota

Cuando usa un DataCache para crear un pod, el sistema crea y monta automáticamente un disco pay-as-you-go en el pod. La capacidad de almacenamiento del disco es igual al tamaño del DataCache. El disco se crea y se libera junto con el pod.

A continuación se describen las anotaciones que puede agregar cuando usa un DataCache para crear un pod.

Anotación

Ejemplo

Descripción

k8s.aliyun.com/eci-data-cache-bucket

predeterminado

Especifica el bucket que se utiliza para almacenar el DataCache. Debe configurar esta anotación cuando use DataCaches para crear pods.

k8s.aliyun.com/eci-data-cache-pl

PL1

Especifica el nivel de rendimiento del disco creado a partir del DataCache. De forma predeterminada, se utiliza un SSD mejorado (ESSD) PL1.

k8s.aliyun.com/eci-data-cache-provisionedIops

"40000"

Especifica las IOPS de lectura y escritura aprovisionadas para el disco ESSD AutoPL. Valores válidos: de 0 a min{50000, 1000 × Storage capacity - Baseline IOPS}. Baseline IOPS = min{1,800 + 50 × Storage capacity, 50,000}. Para obtener más información, consulte ESSD AutoPL disks.

Si agrega esta anotación, el disco creado a partir del DataCache será un disco ESSD AutoPL.

k8s.aliyun.com/eci-data-cache-burstingEnabled

"true"

Especifica si se habilita la función de ráfaga de rendimiento para el disco ESSD AutoPL. Para obtener más información, consulte ESSD AutoPL disks.

Si agrega esta anotación, el disco creado a partir del DataCache será un disco ESSD AutoPL.

Archivo YAML de ejemplo:

apiVersion: v1
kind: Pod
metadata:
  name: test
  labels: 
    alibabacloud.com/eci: "true" 
  annotations:
    k8s.aliyun.com/eci-data-cache-bucket: "default"   # Specifies the bucket that is used to store the DataCache.
spec:
  containers:
    - name: modelscope
      image: registry.cn-hangzhou.aliyuncs.com/modelscope-repo/modelscope:ubuntu20.04-py38-torch1.11.0-tf1.15.5-1.6.1
      command: ["sleep", "999999"]
      volumeMounts:
        - name: "model"
          mountPath: "/model"
  volumes:                  
    - name: "model"
      hostPath:              
        path: "/model/ms/"  # Specifies the path in which the DataCache is mounted.