All Products
Search
Document Center

Container Compute Service:Gunakan penyimpanan Alibaba Cloud di kluster ACS

Last Updated:Aug 29, 2026

ACS mengintegrasikan penyimpanan blok Alibaba Cloud, File Storage NAS (NAS), Cloud Parallel File Storage (CPFS), dan Object Storage Service (OSS) melalui Kubernetes Container Storage Interface (CSI). Layanan-layanan ini beroperasi bersama jenis volume Kubernetes asli seperti EmptyDir dan ConfigMap. Pilih jenis penyimpanan yang sesuai dengan workload Anda.

Dasar-dasar penyimpanan

Volume

File dalam kontainer hanya disimpan sementara di disk, yang menyebabkan masalah berikut bagi aplikasi yang berjalan di dalam kontainer:

  • Ketika sebuah Pod menjalankan beberapa kontainer secara bersamaan, kontainer-kontainer tersebut tidak dapat berbagi file.

  • Ketika sebuah kontainer mengalami crash, file yang dihasilkan selama kontainer berjalan tidak dipertahankan setelah kontainer dibuat ulang, sehingga data hilang.

Untuk mengatasi masalah ini, Kubernetes menyediakan abstraksi Volume, yang menyediakan penyimpanan bersama dan persisten.

  • Volume merupakan bagian dari sebuah Pod dan hanya dapat didefinisikan dalam Pod tersebut. Volume tidak dapat dibuat secara independen. Semua kontainer dalam Pod dapat menggunakan volume tersebut, tetapi Anda harus memasang volume ke direktori tertentu dalam kontainer.

  • Volume adalah saluran yang digunakan Pod untuk mentransfer data ke dan dari perangkat penyimpanan eksternal. Volume juga menjadi cara berbagi data antar kontainer dalam satu Pod, antar Pod, serta antara Pod dan lingkungan eksternal.

  • Volume memiliki beberapa jenis, seperti EmptyDir, ConfigMap, dan PersistentVolumeClaim (PVC).

    • EmptyDir: Volume sementara yang dibuat saat Pod dimulai. Data dihapus ketika Pod dihapus.

    • ConfigMap: Memasang data konfigurasi sebagai file ke dalam kontainer.

    • PersistentVolumeClaim (PVC): Permintaan penyimpanan persisten dari backend penyimpanan remote. Data tetap tersedia meskipun kontainer direstart atau Pod dijadwalkan ulang.

Untuk informasi lebih lanjut, lihat Volumes.

PV dan PVC

Tidak semua volume bersifat persisten. Untuk menyediakan penyimpanan persisten, penyimpanan kontainer bergantung pada layanan penyimpanan remote. Untuk tujuan ini, Kubernetes memperkenalkan dua objek resource, yaitu PV dan PVC, guna mendefinisikan dan menggunakan resource penyimpanan:

  • PersistentVolume (PV): Volume abstrak yang merepresentasikan penyimpanan yang disediakan dari backend remote seperti disk cloud, sistem file NAS, atau Bucket OSS. PV ada secara independen dari Pod dan dapat digunakan bersama oleh beberapa Pod. Administrator kluster dapat membuat PV terlebih dahulu, atau sistem dapat membuatnya secara dinamis melalui StorageClass.

  • PersistentVolumeClaim (PVC): Permintaan penyimpanan yang menentukan kapasitas dan mode akses. PVC dipetakan ke PV dalam hubungan satu-ke-satu. Untuk menggunakan penyimpanan persisten, kaitkan PVC dengan volume dalam Pod.

Untuk informasi lebih lanjut, lihat Persistent Volumes dan Storage Classes.

Prasyarat

Untuk memasang, melepas, membuat, dan menghapus volume, plugin CSI memerlukan izin untuk mengakses resource di produk Alibaba Cloud lainnya. Plugin ini menggunakan otorisasi peran RAM untuk meminta pembuatan peran AliyunCCCSIPluginRole, yang memberikan akses plugin ke resource Anda di produk cloud lainnya. Pastikan peran ini telah dikonfigurasi sebelum Anda memasang penyimpanan cloud.

Untuk informasi lebih lanjut, lihat Ikhtisar otorisasi.

Pilih penyimpanan cloud

Alibaba Cloud menyediakan layanan penyimpanan blok, file, dan objek yang berbiaya rendah, sangat andal, dan sangat tersedia untuk workload kontainer. Pilih jenis penyimpanan berdasarkan jenis komputasi dan kebutuhan penyimpanan workload Anda, serta pertimbangkan faktor-faktor seperti volume data, frekuensi akses data, IOPS, dan throughput.

Pemetaan skenario ke penyimpanan

Daftar berikut memetakan skenario workload umum ke jenis penyimpanan yang direkomendasikan. Gunakan ini sebagai titik awal, lalu merujuk ke tabel perbandingan untuk informasi fitur lengkap.

  • Database dan middleware yang memerlukan penyimpanan blok non-shared berlatensi rendah — Gunakan block storage. Disk cloud memberikan latensi rendah dan kinerja tinggi untuk aplikasi yang intensif I/O. Block storage bersifat non-shared dan hanya dapat dipasang ke satu Pod dalam satu waktu.

  • Data bersama antar Pod, analitik big data, aplikasi web, dan persistensi log — Gunakan NAS. NAS adalah sistem file bersama yang mendukung akses konkuren dari beberapa Pod, throughput tinggi, dan modifikasi file online.

  • Pelatihan AI, kendaraan otonom, komputasi genetik, dan rendering film dan televisi — Gunakan CPFS Edisi Serbaguna. Sistem file paralel yang sepenuhnya dikelola ini memberikan throughput tinggi dan IOPS tinggi yang dibutuhkan oleh workload komputasi kinerja tinggi (HPC).

  • Konten yang dihasilkan AI (AIGC) dan workload komputasi cerdas lainnya yang memerlukan throughput ultra-tinggi dengan Remote Direct Memory Access (RDMA) — Gunakan CPFS for Lingjun. Sistem file paralel ini mendukung jaringan RDMA end-to-end dan dirancang khusus untuk komputasi cerdas. CPFS for Lingjun saat ini berada dalam pratinjau undangan.

  • Data tidak terstruktur yang sebagian besar hanya dibaca, pemrosesan batch berkonkurensi tinggi, serta data dengan persyaratan otentikasi dan disaster recovery yang ketat — Gunakan OSS. OSS menyediakan penyimpanan bersama berbiaya rendah dalam skala besar untuk file konfigurasi, gambar, file audio dan video, inferensi AI, serta analitik data.

Dukungan penyimpanan cloud berdasarkan jenis komputasi

  • Pod ACS berbasis CPU (jenis tujuan umum dan dioptimalkan kinerja): Semua jenis penyimpanan cloud yang didukung ACS dapat dipasang.

  • Pod ACS berbasis GPU (jenis GPU dan GPU-HPN):

    • Didukung secara default: NAS dan OSS.

    • Dukungan terbatas: Hanya beberapa model GPU yang mendukung block storage dan CPFS for Lingjun. Untuk informasi lebih lanjut, [ajukan tiket di situs internasional].

Tabel perbandingan

Penyimpanan cloud

Fitur

Skenario umum

Panduan pemilihan

Block storage

Penyimpanan akses acak tingkat blok yang non-shared, berlatensi rendah, dan sangat andal. Mirip dengan hard disk fisik, mendukung partisi, format, dan pembuatan sistem file.

  • I/O tinggi dan latensi rendah Disk cloud memberikan latensi rendah dan kinerja tinggi, cocok untuk aplikasi dengan kebutuhan I/O dan latensi yang tinggi, seperti database dan middleware.

  • Akses non-shared Disk cloud adalah penyimpanan non-shared dan hanya dapat dipasang ke satu Pod.

Jenis block storage berikut didukung:

  • cloud_essd_entry: ESSD Entry disk

  • cloud_auto: ESSD AutoPL disk

  • cloud_essd (default): ESSD

  • cloud_ssd: standard SSD

  • cloud_efficiency: ultra disk

cloud_essd_entry: ESSD Entry disk

cloud_auto: ESSD AutoPL disk

cloud_essd (default): ESSD

cloud_ssd: standard SSD

cloud_efficiency: ultra disk

Anda dapat memilih tipe disk berdasarkan kebutuhan penagihan dan kinerja Anda. Untuk informasi lebih lanjut, lihat Harga Block Storage dan Kinerja block storage.

File Storage NAS

Sistem file terdistribusi yang menyediakan akses bersama, skalabilitas elastis, keandalan tinggi, dan kinerja tinggi. Memberikan throughput tinggi dan IOPS tinggi, serta mendukung baca-tulis acak dan modifikasi file online.

  • Data bersama NAS adalah penyimpanan bersama, sehingga beberapa Pod dapat mengakses data yang sama secara bersamaan. Data di NAS tidak dihapus saat Pod dihapus, sehingga NAS cocok untuk berbagi data antar Pod.

  • Analistik big data NAS menyediakan throughput data tinggi, yang memenuhi kebutuhan akses penyimpanan bersama untuk pekerjaan batch skala besar.

  • Aplikasi web NAS menyediakan dukungan penyimpanan untuk aplikasi web dan Sistem Manajemen Konten.

  • Persistensi logUntuk menyimpan log secara persisten, gunakan NAS.

NAS Edisi Serbaguna dan NAS Extreme didukung. Pilih jenis NAS dan spesifikasi penyimpanan berdasarkan faktor seperti biaya dan kinerja NAS. Untuk informasi lebih lanjut, lihat NAS Edisi Serbaguna, NAS Extreme, dan Panduan pemilihan.

CPFS Edisi Serbaguna

Sistem file paralel yang sepenuhnya dikelola dan dapat diskalakan, yang memberikan throughput tinggi dan IOPS tinggi.

  • Skenario komputasi kinerja tinggi seperti pelatihan AI dan komputasi genetik CPFS Edisi Serbaguna memberikan throughput tinggi dan IOPS tinggi, yang memenuhi kebutuhan skenario komputasi kinerja tinggi (HPC) seperti pelatihan AI, kendaraan otonom, komputasi genetik, dan rendering film dan televisi.

Pilih spesifikasi berdasarkan faktor seperti biaya dan kinerja CPFS Edisi Serbaguna. Untuk informasi lebih lanjut, lihat Spesifikasi produk.

CPFS for Lingjun (pratinjau undangan)

Dirancang untuk workload komputasi cerdas, memberikan throughput dan IOPS ultra-tinggi serta mendukung jaringan RDMA end-to-end.

  • Skenario komputasi cerdas seperti AIGC dan kendaraan otonom CPFS for Lingjun memberikan throughput dan IOPS ultra-tinggi serta mendukung jaringan RDMA end-to-end, yang memenuhi kebutuhan workload komputasi cerdas.

CPFS for Lingjun berada dalam pratinjau undangan dan saat ini hanya tersedia di beberapa wilayah dan zona. Untuk informasi lebih lanjut, lihat CPFS for Lingjun.

OSS

Ruang penyimpanan bersama berbiaya rendah dan berkapasitas besar, cocok untuk data yang jarang dimodifikasi setelah ditulis.

  • Data bersama OSS adalah penyimpanan bersama, sehingga beberapa Pod dapat mengakses data yang sama secara bersamaan. Data di OSS tidak dihapus saat Pod dihapus, sehingga OSS cocok untuk berbagi data antar Pod.

  • Skenario read-mostly untuk file konfigurasi, gambar, video, dan file media lainnya OSS cocok untuk data tidak terstruktur seperti file konfigurasi, gambar, file audio dan video, serta objek lain yang tidak memerlukan modifikasi sering. Jika bisnis Anda perlu mengubah konten file, pilih volume ossfs 1.0 untuk kompatibilitas POSIX yang lebih baik.

  • Skenario pemrosesan batch berkonkurensi tinggi seperti inferensi AI dan analitik data Bandwidth sisi server OSS yang tinggi cocok untuk pemrosesan batch berkonkurensi tinggi, seperti pelatihan AI, analitik data, kendaraan otonom, dan workload serta alur kerja komputasi-intensif lainnya. Workload ini terutama melibatkan bacaan sekuensial dan acak serta penulisan sekuensial (append-only). Pilih volume ossfs 2.0 untuk throughput yang lebih tinggi.

  • Skenario keamanan data dengan persyaratan otentikasi dan disaster recovery yang ketat OSS mendukung disaster recovery redundansi zona di tiga zona dalam wilayah yang sama serta kemampuan enkripsi sisi server seperti Key Management Service (KMS). OSS juga mendukung verifikasi MD5 untuk menjamin integritas data selama unggah dan unduh, serta mendukung dua metode otentikasi tingkat objek: RAM dan kebijakan Bucket OSS.

Pilih StorageClass berdasarkan faktor seperti penagihan OSS dan frekuensi akses data. Untuk informasi lebih lanjut, lihat Panduan pemilihan dan Referensi StorageClass.

Memasang penyimpanan cloud

CSI adalah implementasi plugin penyimpanan yang direkomendasikan oleh komunitas Kubernetes. ACS menyediakan csi-provisioner sebagai add-on CSI untuk kluster ACS. Plugin ini mendukung volume berbasis resource penyimpanan Alibaba Cloud.

Untuk memasang penyimpanan cloud, buat PV yang menggambarkan resource penyimpanan Alibaba Cloud seperti disk cloud atau sistem file NAS, ikat PV tersebut ke PVC, lalu deklarasikan PVC dalam definisi volume sebuah Pod. Berdasarkan cara pembuatan PV, penyimpanan cloud dapat dipasang dengan dua cara:

  • Provisioning statis: Anda membuat PV dari resource penyimpanan cloud yang sudah ada dan mengikatnya langsung dalam PVC. Metode ini menjamin bahwa PV siap sebelum kontainer dimulai, dan cocok untuk skenario di mana resource penyimpanan sudah tersedia.

  • Provisioning dinamis: Anda menggunakan StorageClass untuk mendefinisikan resource penyimpanan cloud yang akan dibuat, lalu mengaitkan StorageClass tersebut dalam PVC. Sistem secara otomatis membuat dan mengikat PV berdasarkan konfigurasi PVC dan StorageClass. Metode ini tidak mengharuskan Anda membuat PV terlebih dahulu, sehingga lebih fleksibel dan otomatis.

Topik berikut menjelaskan cara memasang masing-masing jenis volume:

Langkah selanjutnya

  • Selain penyimpanan persisten, disk cloud juga dapat berfungsi sebagai volume sementara yang menyimpan data sementara. Volume sementara dibuat dan dihapus bersamaan dengan Pod. Untuk prosedur lengkapnya, lihat Memasang volume sementara.

  • Secara default, setiap Pod ACS menyediakan 30 GiB penyimpanan sementara gratis. Jika kapasitas ini tidak memenuhi kebutuhan Anda, Anda dapat meningkatkan ruang penyimpanan sementara sesuai kebutuhan.