Perubahan VirtIO digabungkan minggu ini untuk jendela penggabungan Linux 6.1 yang berakhir akhir pekan ini.
Penting dengan Linux 6.1 di bagian depan VirtIO adalah bahwa driver blok "virtio_blk" telah memperkenalkan dukungan "SECURE ERASE". Fungsionalitas Secure Erase telah ditambahkan ke spesifikasi VirtIO tahun ini. VIRTIO_BLK_F_SECURE_ERASE mengamanatkan bahwa di luar fungsionalitas "buang" SSD biasa, semua blok yang dibuang yang mungkin dibuat melalui pengumpulan sampah juga harus dihapus. Pengandar blok/penyimpanan yang mendasari pada gilirannya harus mendukung fungsi penghapusan aman ini agar dapat diekspos. Dengan implementasi VirtIO, permintaan penghapusan aman diteruskan dari tamu dan ke back-end yang sebenarnya untuk melaksanakan permintaan.
Fitur utama lainnya dari pembaruan VirtIO untuk Linux 6.1 adalah mendukung penyediaan fitur vDPA:
Fitur Virtio dinegoisasi antara perangkat dan driver. Ini memungkinkan lapisan mediasi seperti vDPA untuk menyembunyikan beberapa fitur dari driver untuk memfasilitasi migrasi langsung lintas vendor:
vDPA pada sumber mendukung set fitur X
vDPA di tujuan mendukung set fitur Y
Manajemen cukup menyediakan instans vDPA dengan fitur X&Y pada sumber dan tujuan agar vDPA dapat dimigrasikan antara dua perangkat vDPA dengan dukungan fitur yang berbeda.
Seri ini mencoba untuk memungkinkan fitur perangkat yang akan disediakan melalui netlink untuk mencapai hal ini. Di sisi jaringan VirtIO juga sejalan dengan perubahan 9p di Linux 6.1 untuk memungkinkan berbagi file lebih cepat antara host dan tamu.
Lihat permintaan tarik ini sekarang di Linux 6.1 arus utama untuk set lengkap perubahan fitur VirtIO yang menargetkan kernel akhir tahun 2022 ini.
Itulah berita seputar Linux 6.1 Membawa VirtIO Block "Secure Erase", Penyediaan Fitur vDPA, semoga bermanfaat. Disadur dari Phoronix.com.