OpenZFS 2.3.0 Hadirkan Ekspansi RAIDZ yang Ditunggu-tunggu dan Peningkatan Performa

BigGo Editorial Team
OpenZFS 2.3.0 Hadirkan Ekspansi RAIDZ yang Ditunggu-tunggu dan Peningkatan Performa

Setelah bertahun-tahun pengembangan, OpenZFS 2.3.0 telah hadir dengan fitur-fitur terobosan yang mengatasi tantangan manajemen penyimpanan yang sudah lama ada. Rilis ini telah menghasilkan diskusi yang signifikan di komunitas penyimpanan, khususnya seputar kemampuan ekspansi RAIDZ dan peningkatan performa.

Ekspansi RAIDZ: Terobosan dalam Manajemen Penyimpanan

Fitur yang paling diantisipasi dalam rilis ini adalah ekspansi RAIDZ, yang memungkinkan pengguna menambahkan perangkat baru ke pool RAIDZ yang ada tanpa downtime. Diskusi komunitas mengungkapkan implementasi canggih fitur ini mempertahankan redundansi data selama proses ekspansi. Namun, ada pertimbangan teknis penting: setelah ekspansi, blok data lama mempertahankan rasio data-ke-parity aslinya sementara blok baru menggunakan rasio konfigurasi yang telah diperluas.

Setelah ekspansi selesai, blok lama tetap dengan rasio data-ke-parity lama mereka (misalnya RAIDZ2 5-lebar, memiliki 3 data berbanding 2 parity), tetapi didistribusikan di antara set disk yang lebih besar. Blok baru akan ditulis dengan rasio data-ke-parity yang baru.

Pertumbuhan Penyimpanan Fleksibel vs Pendekatan Tradisional

Komunitas telah secara ekstensif membandingkan pendekatan OpenZFS untuk ekspansi penyimpanan dengan solusi lain seperti mdadm, Windows Storage Spaces, dan Btrfs. Meskipun beberapa sistem telah menawarkan kemampuan reshaping lebih lama, implementasi OpenZFS memprioritaskan integritas dan keamanan data. Diskusi menyoroti bagaimana struktur Merkle tree ZFS, meskipun membuat reshaping lebih kompleks, memberikan kemampuan deteksi dan pemulihan korupsi yang lebih unggul dibandingkan implementasi RAID tradisional.

Peningkatan Performa dan Kualitas Penggunaan

Di luar ekspansi RAIDZ, rilis ini mencakup peningkatan performa yang signifikan. Fitur Fast Dedup yang baru secara substansial meningkatkan kinerja deduplikasi, sementara dukungan Direct IO memungkinkan bypass cache ARC untuk skenario tertentu, khususnya bermanfaat untuk perangkat NVMe. Penambahan dukungan output JSON dan dukungan panjang nama file yang diperluas (hingga 1023 karakter) menunjukkan komitmen OpenZFS terhadap peningkatan performa dan kegunaan.

Fitur-Fitur Utama dalam OpenZFS 2.3.0:

  • Ekspansi RAIDZ
  • Deduplikasi Cepat
  • IO Langsung
  • Dukungan keluaran JSON
  • Dukungan nama panjang (hingga 1023 karakter)

Platform yang Didukung:

  • Kernel Linux 4.18 - 6.12
  • Rilis FreeBSD 13.3, 14.0 - 14.2

Adopsi Pengguna Rumahan dan Aplikasi Praktis

Diskusi komunitas mengungkapkan minat yang berkembang dalam penggunaan OpenZFS untuk keperluan rumahan, terutama didorong oleh fitur perlindungan data yang kuat. Pengguna terutama menghargai kemampuan snapshot, fungsi self-healing, dan kompatibilitas lintas platform di Linux, FreeBSD, Windows, dan macOS. Kemampuan backup otomatis dan kemampuan untuk pulih dari kegagalan perangkat keras membuatnya menjadi pilihan menarik bagi mereka yang memprioritaskan integritas data di atas performa mentah.

Rilis OpenZFS 2.3.0 menandai tonggak penting dalam teknologi manajemen penyimpanan, mengatasi permintaan fitur yang sudah lama ada sambil mempertahankan reputasi sistem untuk keandalan dan integritas data.

Referensi: OpenZFS 2.3.0 Released