全部产品
Search
文档中心

File Storage NAS:Memasang sistem file pada klaster Kubeneters

更新时间:Jul 06, 2025

Topik ini menjelaskan metode yang direkomendasikan untuk memasang sistem file File Storage NAS (NAS) pada klaster Container Service for Kubernetes (ACK). Anda dapat menggunakan plug-in Container Storage Interface (CSI) atau Container Network File System (CNFS).

Penting

Kami merekomendasikan agar Anda memasang sistem file NAS menggunakan salah satu metode berikut. Jika menggunakan metode lain, sistem file mungkin menghadapi risiko stabilitas. Tim teknis NAS tidak bertanggung jawab atas dampak dari risiko tersebut. Anda bertanggung jawab penuh atas semua kerugian dan konsekuensi yang timbul.

Plug-in penyimpanan ACK

Berdasarkan plug-in CSI, Alibaba Cloud ACK terintegrasi dengan layanan penyimpanan Alibaba Cloud dan sepenuhnya kompatibel dengan penyimpanan asli Kubernetes.

CNFS adalah metode baru manajemen penyimpanan kontainer yang dikembangkan berdasarkan plug-in CSI. CNFS kompatibel dengan metode penyimpanan tradisional CSI. Kami merekomendasikan penggunaan CNFS untuk mengelola dan mengakses volume NAS di ACK karena meningkatkan kinerja serta menyediakan kemampuan manajemen dan observabilitas I/O yang kuat.

Catatan
  • Untuk klaster kontainer kecil yang jarang diskalakan dan digunakan untuk pengujian, Anda dapat menggunakan metode HostPath untuk mengakses sistem file NAS. Untuk informasi lebih lanjut, lihat Gunakan Volume hostPath.

  • Untuk klaster Kubernetes yang dikelola sendiri dengan banyak node dan mendukung penskalaan otomatis, kami merekomendasikan penggunaan plug-in CSI untuk mengakses sistem file NAS. Untuk klaster dengan skala stabil, gunakan volume bawaan Kubernetes. Untuk informasi lebih lanjut, lihat Pasang Sistem File NAS pada Klaster Kubernetes yang Dikelola Sendiri.

Perhatikan hal-hal berikut:

  • Untuk klaster ACK baru, kami merekomendasikan penggunaan CNFS.

  • Untuk klaster ACK yang sudah ada, migrasikan ke CNFS.

  • Untuk klaster Kubernetes yang sudah ada, gunakan plug-in penyimpanan yang telah diinstal.

Untuk informasi lebih lanjut tentang plug-in CSI, lihat Penyimpanan.

Gunakan CNFS untuk memasang sistem file (direkomendasikan)

Jika menggunakan sistem file NAS bersama tradisional dalam kontainer, masalah seperti latensi tinggi untuk membaca/menulis file kecil, hilangnya kontrol kuota kapasitas, ketidakmampuan memulihkan file yang terhapus secara tidak sengaja, dan kurangnya metrik observabilitas penyimpanan dapat terjadi. CNFS memungkinkan Anda mengabstraksi sistem file NAS sebagai objek Kubernetes kustom melalui CustomResourceDefinition (CRD). Anda dapat menggunakan objek ini untuk membuat, menghapus, mendeskripsikan, memasang, memantau, dan menskalakan sistem file NAS. Selain itu, Anda dapat menggunakan klien akselerasi NAS dalam plug-in CSI untuk mempercepat akses ke NAS. CNFS gratis dan mengonsumsi sekitar 50 hingga 100 MB memori dalam pod setelah klien akselerasi diaktifkan.

Metric

Skenario benchmarking1

Sebelum klien akselerasi CNFS digunakan

Setelah klien akselerasi CNFS digunakan

Kinerja baca dan tulis pada metadata

Durasi melintasi satu juta direktori

18 menit

< 60 detik

Durasi membuat file berukuran 4 KB

3.000 mikrodetik

< 200 mikrodetik

Durasi membaca file berukuran 4 KB untuk kedua kalinya

400 mikrodetik

< 100 mikrodetik

Throughput baca dan tulis

Throughput baca dan tulis node tunggal2

200 hingga 500 MB/s

> 800 MB/s

Kinerja keseluruhan dalam skenario komprehensif

Durasi mengekstrak 5.000 gambar yang masing-masing berukuran 150 KB

52 detik

Sekitar 15 detik

Durasi membuat proyek Redis

27 detik

Sekitar 21 detik

Penting

Nilai dalam tabel di atas hanya nilai teoretis (referensi). Nilai aktual bergantung pada lingkungan operasi Anda.

  • Catatan 1: Jenis Instance Elastic Compute Service (ECS) yang digunakan untuk uji benchmark adalah ecs.hfg6.4xlarge. Data benchmark dapat bervariasi berdasarkan lingkungan.

  • Catatan 2: Bandwidth instance ECS dan jenis sistem file NAS memengaruhi throughput baca/tulis node.

Gunakan plug-in CSI untuk memasang sistem file

Untuk informasi tentang cara memasang sistem file menggunakan plug-in CSI, lihat Volume NAS.

Plug-in CSI mendukung metode berikut:

Untuk informasi lebih lanjut tentang pengelolaan plug-in CSI, lihat topik berikut:

Untuk FAQ terkait, lihat FAQ tentang Volume NAS.