Cloud Parallel File Storage (CPFS) tujuan umum mendukung dua spesifikasi penyimpanan: garis dasar 100 MB/s/TiB dan garis dasar 200 MB/s/TiB. Topik ini menjelaskan metrik kinerja, fitur lanjutan yang berlaku, serta kinerja likuiditas data untuk sistem file dengan kapasitas yang sama namun spesifikasi berbeda, sehingga membantu Anda memilih spesifikasi penyimpanan yang sesuai dengan kebutuhan sistem file CPFS tujuan umum Anda.
Kinerja instans sistem file
Anda dapat mengakses sistem file CPFS tujuan umum menggunakan klien CPFS-POSIX atau CPFS-NFS. Bagian berikut menjelaskan throughput, operasi input/output per detik (IOPS), dan latensi I/O dari sistem file CPFS tujuan umum dengan garis dasar 100 MB/s/TiB dan 200 MB/s/TiB untuk kapasitas sistem file yang sama.
CPFS-POSIX
Setelah membuat titik pemasangan POSIX CPFS, Anda dapat mengakses sistem file menggunakan klien CPFS-POSIX.
Kinerja sistem file Anda bervariasi berdasarkan tanggal pembuatan, nomor versi, dan wilayahnya.
Untuk informasi lebih lanjut tentang cara melihat nomor versi sistem file, lihat Lihat nomor versi sistem file.
Metrik | Garis dasar 100 MB/s/TiB | Garis dasar 200 MB/s/TiB | ||
Nomor versi sistem file | v2.3.4 dan yang lebih baru | v2.3.4 dan yang lebih baru | ||
Wilayah yang didukung |
|
| ||
Throughput | min{0,1 × kapasitas penyimpanan (GiB), 30.000} MB/s | min{0,2 × kapasitas penyimpanan (GiB), 45.000} MB/s Hingga 100.000 MB/s. Untuk meminta kapasitas throughput yang lebih tinggi, ajukan tiket. | ||
IOPS | min{15 × kapasitas penyimpanan (GiB), 3.600.000} | min{30 × kapasitas penyimpanan (GiB), 7.200.000} Hingga 10.000.000. Untuk meminta IOPS yang lebih tinggi, ajukan tiket. | ||
Latensi rata-rata baca 4k aliran tunggal | 0,6 ms | 0,4 ms | ||
Latensi rata-rata tulis 4k aliran tunggal | 0,8 ms | 0,6 ms | ||
CPFS-NFS
Setelah mengaktifkan layanan protokol CPFS, Anda dapat menggunakan klien CPFS-NFS untuk mengakses sistem file CPFS tujuan umum. Layanan protokol CPFS menyediakan titik pemasangan protokol NFS yang independen dari titik pemasangan POSIX. CPFS tujuan umum menyediakan dua jenis layanan protokol NFSv3: Tujuan Umum dan Dipercepat Cache. Tabel berikut membandingkan metrik kedua jenis layanan protokol tersebut. Anda dapat memilih jenis layanan protokol yang sesuai untuk mengakses sistem file Anda sesuai kebutuhan.
Jenis layanan protokol | Metrik | Spesifikasi garis dasar 100 MB/s/TiB | Spesifikasi garis dasar 200 MB/s/TiB |
Throughput | Sama dengan bandwidth sistem file CPFS, min[100 × kapasitas penyimpanan (TiB), 20.000] MB/s. | Sama dengan bandwidth sistem file CPFS, min[200 × kapasitas penyimpanan (TiB), 20.000] MB/s. | |
IOPS | Baca/Tulis: min[4.000 × kapasitas penyimpanan (TiB), 960.000] | Baca/Tulis: min[8.000 × kapasitas penyimpanan (TiB), 960.000] | |
Latensi aliran tunggal |
|
| |
Throughput maksimum per klien | 600 MB/s | 600 MB/s | |
IOPS maksimum per klien |
|
| |
Dipercepat Cache | Throughput | Bandwidth baca maksimum yang ditentukan saat membuat layanan protokol. Nilai maksimum adalah 100 GB/s. | Bandwidth baca maksimum yang ditentukan saat membuat layanan protokol. Nilai maksimum adalah 100 GB/s. |
IOPS |
|
| |
Latensi aliran tunggal |
|
| |
Throughput maksimum per klien | 1,1 GB/s | 1,1 GB/s | |
IOPS maksimum per klien |
|
|
Rekomendasi pemilihan antara CPFS-POSIX dan CPFS-NFS
Jika Anda tidak memiliki persyaratan kinerja ekstrem, kami menyarankan agar Anda mengaktifkan layanan protokol Tujuan Umum di Konsol dan menggunakan klien CPFS-NFS untuk mengakses sistem file CPFS tujuan umum Anda guna pengalaman pengguna yang lebih baik.
CPFS-NFS mendukung sistem operasi berikut:
Sistem operasi | Versi |
Alibaba Cloud Linux |
|
CentOS |
|
Ubuntu |
|
Debian |
|
Jika Anda memiliki persyaratan kinerja ekstrem dan memenuhi semua kondisi berikut, Anda dapat menggunakan klien CPFS-POSIX:
Anda tidak bergantung pada Container Storage Interface (CSI) untuk mengakses CPFS.
Anda tidak menggunakan mmap.
Sistem operasi merupakan salah satu versi berikut.
Sistem operasi
Distribusi
Versi kernel
Alibaba Cloud Linux
Alibaba Cloud Linux 2.1903 64-bit
4.19.91-27.4.al7.x86_64 dan versi sebelumnya
Red Hat Enterprise Linux (RHEL) atau CentOS
8.4
4.18.0-305.19.1.el8_4
8.3
4.18.0-240.22.1.el8_3
8.2
4.18.0-193.28.1.el8_2
8.1
4.18.0-147.8.1.el8_1
8.0
4.18.0-80.11.2.el8_0
7.9
3.10.0-1160.42.2.el7
7.8
3.10.0-1127.19.1.el7
7.7
3.10.0-1062.18.1.el7
7.6
3.10.0-957.54.1.el7
7.5
3.10.0-862.14.4.el7
7.4
3.10.0-693.2.2.el7
7.3
3.10.0-514.26.2.el7
7.2
3.10.0-514.26.2.el7
Ubuntu
20.04.3 LTS
5.4.0-86-generic
Kinerja likuiditas data
CPFS tujuan umum mendukung likuiditas data dengan Object Storage Service (OSS). Saat membuat tugas likuiditas data, sistem file CPFS tujuan umum secara otomatis menyinkronkan metadata objek dari bucket OSS yang ditentukan. Setelah sinkronisasi selesai, Anda dapat memproses data dari OSS secara cepat menggunakan antarmuka file berkinerja tinggi yang kompatibel POSIX. Sistem file CPFS tujuan umum juga memungkinkan Anda mengekspor data ke bucket OSS menggunakan Konsol CPFS atau OpenAPI. Tabel berikut menjelaskan kinerjanya.
Jenis operasi | Metrik | Deskripsi |
Impor data | Throughput untuk file lebih besar dari 1 GB |
|
OPS untuk file skala megabyte | Impor direktori tunggal dan multi-direktori: 1.000. | |
Ekspor data | Throughput untuk file lebih besar dari 1 GB |
|
OPS untuk file skala megabyte | Ekspor direktori tunggal dan multi-direktori: 600. | |
Penghapusan data | OPS | Penghapusan direktori tunggal dan multi-direktori: 2.000. |
Pemuatan sesuai permintaan (lazy load) | Throughput untuk file lebih besar dari 1 GB |
|
OPS untuk file skala megabyte | Impor direktori tunggal dan multi-direktori: 1.000. | |
Pembaruan metadata otomatis | OPS |
|
Spesifikasi kapasitas
Kapasitas awal: 3.600 GiB
Ukuran langkah penskalaan: 1.200 GiB
Kapasitas maksimum: 1 PiB