FreeBSD толгой хэсэгт ZFS файлын системийг хэрэгжүүлэх (HEAD) кодын баазыг хөгжүүлэх OpenZFS кодыг ашиглах "» ZFS лавлагааны хувилбар болгон. Хавар, FreeBSD-ийн дэмжлэгийг үндсэн OpenZFS төсөл рүү шилжүүлсний дараа FreeBSD-тэй холбоотой бүх өөрчлөлтийг боловсруулах ажил тэнд үргэлжилсэн бөгөөд FreeBSD-ийн хөгжүүлэгчид OpenZFS төслөөс боловсруулсан бүх инновацийг системд хурдан шилжүүлэх боломжтой болсон.
OpenZFS-д шилжсэний дараа FreeBSD-д ашиглах боломжтой болсон боломжуудын дунд: өргөтгөсөн квотын систем, өгөгдлийн багцын шифрлэлт, блок хуваарилах ангиудыг тусад нь сонгох (хуваарилалтын ангиуд), RAIDZ болон шалгах дүнгийн хэрэгжилтийг хурдасгахын тулд вектор процессорын зааврыг ашиглах. тооцоо, ZSTD шахалтын алгоритмын дэмжлэг, горимын multihost(, Multi Modifier Protection), командын мөрийн хэрэгслийг сайжруулж, олон уралдааны нөхцөл, түгжээний асуудлыг зассан.
2018 оны XNUMX-р сард FreeBSD хөгжүүлэгчид гарч ирснийг эргэн санацгаая төслөөс ZFS хэрэгжилтэд шилжих ""(ZoL), түүний эргэн тойронд ZFS-ийг хөгжүүлэхтэй холбоотой бүх үйл ажиллагаа сүүлийн үед төвлөрч байна. Шилжилтийн шалтгаан нь өмнө нь ZFS-тэй холбоотой өөрчлөлтүүдийг FreeBSD руу шилжүүлэхэд суурь болгон ашиглаж байсан Illumos төслөөс (OpenSolaris-ийн салаа) ZFS кодын суурь зогсонги байдалд орсон явдал байв.
Саяхныг хүртэл Illumos дахь ZFS кодын баазыг дэмжих гол хувь нэмрийг үйлдлийн системийг хөгжүүлдэг Delphix хийсэн. (Illumos сэрээ). Гурван жилийн өмнө Delphix "ZFS on" руу шилжихээр шийдсэн. Linux", энэ нь Иллумос төслөөс ZFS-ийн зогсонги байдалд хүргэж, бүх хөгжлийн үйл ажиллагаа "ZFS дээр" төвлөрсөн. Linux", одоо гол хэрэгжилт гэж тооцогддог .
FreeBSD хөгжүүлэгчид ерөнхий жишээг дагаж, Illumos-ийг хадгалахыг оролдохгүй байхаар шийдсэн, учир нь энэ хэрэгжилт нь функциональ байдлын хувьд аль хэдийн хоцорч байгаа бөгөөд кодын засвар үйлчилгээ болон өөрчлөлтийг портлоход ихээхэн нөөц шаарддаг. OpenZFS нь "ZFS дээр" дээр суурилсан. Linux"одоо ZFS-ийн хамтын ажиллагааны цорын ганц хөгжүүлэлтийн төсөл гэж тооцогддог.
Эх сурвалж: opennet.ru
