全部产品
Search
文档中心

Container Service for Kubernetes:Ikhtisar volume ossfs 2.0

更新时间:Jun 26, 2025

ossfs 2.0 adalah klien Filesystem in Userspace (FUSE) yang memungkinkan bucket Object Storage Service (OSS) dipasang ke sistem file lokal. Dengan ini, kontainer bisnis dapat mengakses data di OSS melalui operasi POSIX, seperti halnya mengakses file lokal. Dibandingkan dengan ossfs 1.0, ossfs 2.0 menawarkan peningkatan kinerja dalam pembacaan dan penulisan berurutan serta operasi baca konkurensi tinggi pada file kecil. Solusi ini cocok untuk skenario yang memerlukan akses penyimpanan berperforma tinggi, seperti pelatihan AI, inferensi, pemrosesan data besar, dan mengemudi otonom.

Pengenalan fitur

Fitur

  • ossfs 2.0 menyediakan kompatibilitas dasar dengan POSIX dan dioptimalkan untuk pemanfaatan kemampuan baca dan tulis OSS.

  • ossfs 2.0 memberikan kinerja baca dan tulis berurutan tinggi untuk objek besar melalui optimasi tautan ujung ke ujung.

  • ossfs 2.0 mendukung kinerja pemuatan konkuren tinggi untuk objek kecil menggunakan kemampuan manajemen metadata yang kuat.

Dukungan untuk operasi API POSIX

Tabel berikut menunjukkan dukungan untuk operasi API POSIX umum oleh ossfs 1.0 dan ossfs 2.0.

Kategori Fitur

Operasi/Fitur

ossfs 1.0

ossfs 2.0

Operasi Objek Dasar

open

Didukung.

Didukung.

flush

Didukung.

Didukung.

close

Didukung.

Didukung.

Baca dan Tulis Objek

read

Didukung.

Didukung.

write

Penulisan acak didukung (Cache disk harus dikonfigurasi).

Hanya penulisan berurutan yang didukung (Cache disk tidak perlu dikonfigurasi).

truncate

Didukung (Ukuran objek dapat dimodifikasi).

Hanya pembersihan objek yang didukung.

Operasi Meta Objek

create

Didukung.

Didukung.

unlink

Didukung.

Didukung.

rename

Didukung.

Didukung.

Operasi Direktori

mkdir

Didukung.

Didukung.

readdir

Didukung.

Didukung.

rmdir

Didukung.

Didukung.

Izin dan Atribut

getattr

Didukung.

Didukung.

chmod

Didukung.

Didukung (Operasi ini saat ini tidak berpengaruh, dan kesalahan tidak dilaporkan).

chown

Didukung.

Didukung (Operasi ini saat ini tidak berpengaruh, dan kesalahan tidak dilaporkan).

utimes

Didukung.

Didukung.

Fitur Tambahan

setxattr

Didukung.

Tidak didukung.

symlink

Didukung.

Tidak didukung.

lock

Tidak didukung.

Tidak didukung.

Peningkatan kinerja

Dibandingkan dengan ossfs 1.0, ossfs 2.0 mencapai peningkatan kinerja signifikan dalam pembacaan dan penulisan berurutan serta pembacaan konkuren objek kecil. Untuk informasi lebih lanjut, lihat Uji Kinerja.

  • Penulisan Berurutan: Dalam skenario di mana objek besar ditulis secara berurutan menggunakan satu utas, bandwidth ossfs 2.0 meningkat sekitar 18 kali dibandingkan dengan ossfs 1.0.

  • Pembacaan Berurutan

    • Dalam skenario di mana objek besar dibaca secara berurutan menggunakan satu utas, bandwidth ossfs 2.0 meningkat sekitar 8,5 kali dibandingkan dengan ossfs 1.0.

    • Dalam skenario di mana objek besar dibaca secara berurutan menggunakan beberapa utas (4 utas), bandwidth ossfs 2.0 meningkat lebih dari 5 kali dibandingkan dengan ossfs 1.0.

  • Pembacaan Konkuren Objek Kecil: Dalam skenario di mana objek kecil dibaca dengan konkurensi tinggi (128 utas), bandwidth ossfs 2.0 meningkat lebih dari 280 kali dibandingkan dengan ossfs 1.0.

Cara menjalankan ossfs 2.0

ossfs 2.0 diterapkan dalam kontainer di pod di namespace ack-csi-fuse.