Kode DeviceMapper Linux sedang bersiap untuk memperkenalkan DM-VDO sebagai Pengoptimal Data Virtual yang dapat menyediakan deduplikasi inline, kompresi, penghapusan blok nol, penyediaan tipis, dan fitur lainnya. DM-VDO telah lama ada dan seharusnya menjadi tambahan yang sangat berguna untuk jalur utama.
Kode DM-VDO telah berhasil masuk ke cabang “untuk-berikutnya” DeviceMapper yang berarti kode tersebut akan segera masuk ke kernel jalur utama. Meskipun pada saat tulisan ini dibuat, ini belum ditambahkan ke cabang “dm-6.9” yang juga ada di pohon Git DeviceMapper, jadi kita akan melihat apakah ini akan ditunda hingga Linux v6.10 atau masih bisa digunakan untuk v6. 9 jendela penggabungan akan hadir dalam satu atau dua minggu ke depan.
Dokumentasi DM-VDO menjelaskan Pengoptimal Data Virtual sebagai:
Target dm-vdo (pengoptimal data virtual) menyediakan deduplikasi inline, kompresi, penghapusan blok nol, dan provisi tipis. Target dm-vdo dapat didukung oleh penyimpanan hingga 256TB, dan dapat menyajikan ukuran logis hingga 4PB. Target ini awalnya dikembangkan di Permabit Technology Corp. mulai tahun 2009. Target ini pertama kali dirilis pada tahun 2013 dan telah digunakan di lingkungan produksi sejak saat itu. Itu dijadikan open-source pada tahun 2017 setelah Permabit diakuisisi oleh Red Hat. Dokumen ini menjelaskan desain dm-vdo. Untuk penggunaan, lihat vdo.rst di direktori yang sama dengan file ini.
Karena tingkat deduplikasi turun drastis seiring bertambahnya ukuran blok, target vdo memiliki ukuran blok maksimum 4K. Namun, ia dapat mencapai tingkat deduplikasi 254:1, yaitu hingga 254 salinan dari blok 4K tertentu dapat mereferensikan satu penyimpanan aktual 4K. Ini dapat mencapai tingkat kompresi 14:1. Semua blok nol tidak menggunakan penyimpanan sama sekali. Melalui penggabungan Git ini membawa DM-VDO ke dalam DeviceMapper untuk cabang berikutnya.
Insinyur
Red Hat telah berupaya menghadirkan target DM-VDO ke kernel jalur utama selama beberapa waktu, jadi senang melihat upaya ini segera mencapai puncaknya. Ada alat ruang pengguna VDO di GitHub untuk mengelola kumpulan penyimpanan yang terdeduplikasi dan/atau terkompresi.
Ini merupakan tambahan besar dengan penggabungan DM-VDO yang berjumlah 53,4 ribu baris untuk kode kernel dan dokumentasi.
Itulah berita seputar Linux DM-VDO “Pengoptimal Data Virtual” Bersiap Untuk Mendarat Di Kernel Hulu, semoga bermanfaat. Disadur dari Phoronix.com.