Pengujian binaan FreeBSD yang dipindahkan ke "ZFS di Linux" telah bermula

Chris Moore, pencipta projek PC-BSD dan naib presiden iXsystems, diumumkan tentang permulaan ujian pemasangan pemasangan FreeBSD 12-STABLE ΠΈ FreeBSD 13-HEAD, di mana pelaksanaan sistem fail ZFS yang asalnya disokong dalam FreeBSD digantikan dengan perkembangan projek "ZFS di Linux". Terima kasih kepada inisiatif untuk menjadikan kod "ZFS pada Linux" mudah alih kepada sistem lain, FreeBSD telah disediakan ports sysutils/zol (utiliti) dan sysutils/zol-kmod (modul kernel), yang kini dicadangkan untuk diuji. Dalam konteks sistem fail, cara paling mudah untuk menguji adalah dengan menyediakan imej pemasangan pra-bina yang mempunyai pelaksanaan ZFS asli dilumpuhkan dan port dengan "ZFS pada Linux" diprapasang. UFS dan ZFS boleh digunakan sebagai sistem fail untuk partition root.

Mari kita ingat bahawa pada Disember tahun lepas pembangun FreeBSD telah menghasilkannya inisiatif peralihan kepada pelaksanaan ZFS daripada projek "ZFS di Linux"(ZoL), di mana semua aktiviti yang berkaitan dengan pembangunan ZFS telah ditumpukan baru-baru ini. Sebab yang disebut untuk penghijrahan adalah genangan pangkalan kod ZFS daripada projek Illumos (cabang OpenSolaris), yang sebelum ini digunakan sebagai asas untuk memindahkan perubahan berkaitan ZFS ke FreeBSD. Sehingga baru-baru ini, sokongan untuk pangkalan kod ZFS di Illumos telah disediakan oleh Delphix, yang membangunkan sistem pengendalian DelphixOS (garpu Illumos). Setahun yang lalu, Delphix membuat keputusan untuk berpindah ke "ZFS di Linux", yang mengakibatkan ZFS terbantut daripada projek Illumos dan memindahkan semua aktiviti berkaitan pembangunan ke projek "ZFS di Linux", yang kini dianggap sebagai pelaksanaan utama OpenZFS.

Pembangun FreeBSD memutuskan untuk mengikuti contoh umum dan tidak cuba berpegang pada Illumos, kerana pelaksanaan ini sudah jauh ketinggalan dalam fungsi dan memerlukan sumber yang besar untuk mengekalkan kod dan memindahkan perubahan. "ZFS on Linux" kini dilihat sebagai projek pembangunan ZFS yang utama, tunggal dan kolaboratif. Sokongan FreeBSD akan disepadukan terus ke dalam kod ZFS pada Linux dan dibangunkan dalam repositori utama projek ini.

Beberapa ciri yang tersedia dalam port FreeBSD "ZFS on Linux" tetapi tiada daripada pelaksanaan ZFS Illumos:

  • Mod berbilang hos (MMP;
  • Perlindungan Berbilang Pengubahsuai);
  • Sistem kuota diperluaskan;
  • Penyulitan set data;
  • Pemilihan kelas pengedaran blok yang berasingan (kelas peruntukan);
  • Penggunaan arahan pemproses vektor untuk mempercepatkan pelaksanaan RAIDZ dan pengiraan semak;
  • Alat baris arahan yang dipertingkatkan;
  • Memperbaiki banyak pepijat yang berkaitan dengan keadaan perlumbaan dan kunci.

Sumber: opennet.ru

Tambah komen