全部产品
Search
文档中心

Elastic Container Instance:Gunakan DataCache untuk membuat pod

更新时间:Jul 02, 2025

Setelah membuat DataCache, Anda dapat menggunakannya untuk membuat pod dan memasang data yang di-cache ke dalam pod. Hal ini menghilangkan penarikan data saat pembuatan pod dan mempercepat startup layanan. Topik ini menjelaskan cara menggunakan DataCache untuk membuat pod.

Prasyarat

DataCache telah dibuat. Untuk informasi lebih lanjut, lihat Buat dan Kelola DataCache.

Deskripsi konfigurasi

DataCache adalah sumber daya tingkat kluster. Anda dapat menggunakan DataCache untuk menarik data terlebih dahulu saat membuat pod di namespace yang berbeda.

Saat menggunakan DataCache untuk membuat pod, Anda harus menambahkan anotasi untuk menentukan bucket yang menyimpan DataCache. Selain itu, tentukan jalur tempat DataCache dipasang dengan menggunakan parameter HostPath.

Catatan

Saat menggunakan DataCache untuk membuat pod, sistem secara otomatis membuat dan memasang disk bayar sesuai pemakaian ke dalam pod. Kapasitas penyimpanan disk sama dengan ukuran DataCache. Disk dibuat dan dilepaskan bersamaan dengan pod.

Tabel berikut menjelaskan anotasi yang dapat ditambahkan saat menggunakan DataCache untuk membuat pod.

Anotasi

Contoh

Deskripsi

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

default

Menentukan bucket yang digunakan untuk menyimpan DataCache. Anda harus mengonfigurasi anotasi ini saat menggunakan DataCache untuk membuat pod.

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

PL1

Menentukan level performa dari disk yang dibuat berdasarkan DataCache. Secara default, SSD (ESSD) PL1 ditingkatkan digunakan.

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

"40000"

Menentukan IOPS baca/tulis yang disiapkan untuk disk ESSD AutoPL. Nilai valid: 0 hingga min{50000, 1000 × Kapasitas penyimpanan - Baseline IOPS}. Baseline IOPS = min{1,800 + 50 × Kapasitas penyimpanan, 50,000}. Untuk informasi lebih lanjut, lihat Disk ESSD AutoPL.

Jika Anda menambahkan anotasi ini, disk yang dibuat berdasarkan DataCache adalah disk ESSD AutoPL.

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

"true"

Menentukan apakah akan mengaktifkan fitur ledakan performa untuk disk ESSD AutoPL. Untuk informasi lebih lanjut, lihat Disk ESSD AutoPL.

Jika Anda menambahkan anotasi ini, disk yang dibuat berdasarkan DataCache adalah disk ESSD AutoPL.

Contoh File YAML:

apiVersion: v1
kind: Pod
metadata:
  name: test
  labels: 
    alibabacloud.com/eci: "true" 
  annotations:
    k8s.aliyun.com/eci-data-cache-bucket: "default"   # Menentukan bucket yang digunakan untuk menyimpan 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/"  # Menentukan jalur tempat DataCache dipasang.