“ZFS on Linux” ga oʻtkazilgan FreeBSD tuzilmalarini sinovdan oʻtkazish boshlandi

Chris Mur, PC-BSD loyihasi yaratuvchisi va iXsystems vitse-prezidenti, e'lon o'rnatish agregatlarini sinovdan o'tkazish boshlanishi haqida FreeBSD 12-STABLE и FreeBSD 13-HEAD, bunda dastlab FreeBSD-da qo'llab-quvvatlangan ZFS fayl tizimini amalga oshirish loyihaning ishlanmalari bilan almashtirildi "Linuxda ZFS". "Linuxdagi ZFS" kodini boshqa tizimlar uchun ko'chma qilish tashabbusi tufayli FreeBSD edi tayyorlangan sysutils/zol (yordamchi dasturlar) va sysutils/zol-kmod (yadro moduli) portlari hozirda sinovdan o'tkazilishi tavsiya etiladi. Fayl tizimi kontekstida sinovdan o'tkazishning eng oson yo'li mahalliy ZFS ilovasi o'chirilgan va "Linuxda ZFS" oldindan o'rnatilgan portlarga ega bo'lgan oldindan o'rnatilgan o'rnatish tasvirlarini taqdim etishdir. UFS va ZFS ildiz bo'limi uchun fayl tizimlari sifatida ishlatilishi mumkin.

Eslatib o'tamiz, o'tgan yilning dekabr oyida FreeBSD dasturchilari o'ylab topdilar tashabbus loyihadan ZFSni amalga oshirishga o'tish "Linuxda ZFS"(ZoL), uning atrofida yaqinda ZFS rivojlanishi bilan bog'liq barcha faoliyat yo'naltirilgan. Migratsiya sababi ilgari ZFS bilan bog'liq o'zgarishlarni FreeBSD ga ko'chirish uchun asos sifatida ishlatilgan Illumos loyihasi (OpenSolaris vilkasi) dan ZFS kod bazasining turg'unligi edi. Yaqin vaqtgacha Illumos-dagi ZFS kod bazasini qo'llab-quvvatlash operatsion tizimni ishlab chiquvchi Delphix tomonidan taqdim etilgan. Delphix OS (Illumos sanchqi). Bir yil oldin Delphix "Linuxdagi ZFS" ga o'tish to'g'risida qaror qabul qildi, buning natijasida ZFS Illumos loyihasidan to'xtab qoldi va rivojlanish bilan bog'liq barcha tadbirlar hozirda asosiy amalga oshirilayotgan "ZFS on Linux" loyihasiga ko'chirildi. OpenZFS.

FreeBSD ishlab chiquvchilari umumiy misolga amal qilishga va Illumos-ni ushlab turishga urinmaslikka qaror qilishdi, chunki bu dastur allaqachon funksionallik jihatidan ancha orqada va kodni saqlash va o'zgarishlarni ko'chirish uchun katta resurslarni talab qiladi. "Linuxdagi ZFS" endi ZFSni rivojlantirishning asosiy, yagona, hamkorlikdagi loyihasi sifatida ko'rilmoqda. FreeBSD-ni qo'llab-quvvatlash to'g'ridan-to'g'ri Linux kodidagi ZFS bilan birlashtiriladi va ushbu loyihaning asosiy omborida ishlab chiqiladi.

FreeBSD "Linuxdagi ZFS" portida mavjud bo'lgan, ammo Illumos ZFS dasturida etishmayotgan ba'zi xususiyatlar:

  • Multihost rejimi (MMP;
  • Ko'p modifikatordan himoya qilish);
  • Kengaytirilgan kvota tizimi;
  • Ma'lumotlar to'plamini shifrlash;
  • Bloklarni taqsimlash sinflarini alohida tanlash (ajratish sinflari);
  • RAIDZni amalga oshirish va nazorat summasini hisoblashni tezlashtirish uchun vektor protsessor ko'rsatmalaridan foydalanish;
  • Yaxshilangan buyruq qatori vositalari;
  • Poyga shartlari va qulflar bilan bog'liq ko'plab xatolar tuzatildi.

Manba: opennet.ru

a Izoh qo'shish