Todos os produtos
Search
Central de documentação

Elastic Container Instance:Usar um DataCache para criar um pod

Última atualização: Jun 27, 2026

Após criar um DataCache, use-o para criar um pod e montar os dados armazenados em cache no pod. Isso elimina a extração de dados ao criar o pod e acelera a inicialização do serviço. Este tópico descreve como usar um DataCache para criar um pod.

Pré-requisitos

Um DataCache foi criado. Para mais informações, consulte Criar e gerenciar um DataCache.

Descrição da configuração

Os DataCaches são recursos no nível de cluster. Com os DataCaches, você pode extrair dados com antecedência ao criar pods em diferentes namespaces.

Ao usar um DataCache para criar um pod, adicione uma anotação para especificar o bucket que armazena o DataCache. Especifique também o caminho em que o DataCache é montado usando o parâmetro HostPath.

Nota

Ao usar um DataCache para criar um pod, o sistema cria e monta automaticamente um disco de pagamento conforme o uso no pod. A capacidade de armazenamento do disco equivale ao tamanho do DataCache. O disco é criado e liberado junto com o pod.

A tabela a seguir descreve as anotações que você pode adicionar ao usar um DataCache para criar um pod.

Anotação

Exemplo

Descrição

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

default

Especifica o bucket usado para armazenar o DataCache. É obrigatório configurar esta anotação ao usar DataCaches para criar pods.

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

PL1

Define o nível de desempenho do disco criado com base no DataCache. Por padrão, um ESSD de nível PL1 é usado.

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

"40000"

Configura as IOPS de leitura/gravação provisionadas para o disco ESSD AutoPL. Valores válidos: de 0 a min{50000, 1000 × Capacidade de armazenamento - IOPS de linha de base}. IOPS de linha de base = min{1.800 + 50 × Capacidade de armazenamento, 50.000}. Para mais informações, consulte Discos ESSD AutoPL.

Ao adicionar esta anotação, o disco criado com base no DataCache será um disco ESSD AutoPL.

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

"true"

Determina se o recurso de burst de desempenho deve ser ativado para o disco ESSD AutoPL. Para mais informações, consulte Discos ESSD AutoPL.

Ao adicionar esta anotação, o disco criado com base no DataCache será um disco ESSD AutoPL.

Exemplo de arquivo YAML:

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.