Kris Moore, PC-BSD projekti looja ja iXsystems'i asepresident, rääkis installatsiooni versioonide testimise algusest ja , kus algselt FreeBSD-s toetatud ZFS failisüsteemi rakendus on asendatud projekti '' tänu ZFS on Linux koodi ülekandmise algatusele teistele süsteemidele, on FreeBSD-le loodud paketid sysutils/zol (utiliidid) ja sysutils/zol-kmod (tuumamoodul), mida on nüüd soovitatav testida. Failisüsteemi kontekstis on kõige lihtsam testimise meetod pakkuda valmis installatsioonipilte, kus algne ZFS rakendus on välja lülitatud ja 'ZFS on Linux' paketid on eelinstallitud. Juurdosana võib kasutada UFS-i või ZFS-i.
Tuletame meelde, et eelmise aasta detsembris esitasid FreeBSD arendajad üleminekuks projekti '» (ZoL), mille ümber on viimastel aegadel koondunud kogu ZFS-i arendustegevus. Muutuse põhjuseks oli ZFS-i koodibaasi stagnatsioon Illumose projektist (OpenSolaris fork), mida varem kasutati ZFS-iga seotud muudatuste ülekandmiseks FreeBSD-sse. ZFS-i koodibaasi toetusega Illumoses tegeleva ettevõtte Delphix arendas operatsioonisüsteemi. (Illumose fork). Aasta tagasi otsustas Delphix minna üle "ZFS on Linuxile", mis viis ZFS-i stagnatsioonini Illumose projektist ja suunas kogu arendustegevuse "ZFS on Linuxi" projekti, mis on nüüd peamine rakendus. .
FreeBSD arendajad otsustasid järgida üldist näidet ja mitte püüdleda Illumose poole, kuna see rakendus on juba funktsionaalsuse poolest oluliselt maha jäänud ja vajab koodi hooldamiseks ja muudatuste ülekandmiseks rohkem ressursse. "ZFS on Linux" on nüüd tunnustatud kui peamine ühtne koostööprojekt ZFS-i arendamiseks. FreeBSD tugi integreeritakse otse "ZFS on Linuxi" koodibaasi ja arendatakse peamiselt selle projekti põhirepositooriumis.
Mõned funktsioonid, mis on saadaval ZFS on Linux porti jaoks FreeBSD-s, kuid puuduvad Illumose ZFS teostuses:
- Multihost režiim (;
- Mitme modifikaatori kaitse);
- Täpsem krediidivõime süsteem;
- Andmekogude krüptimine;
- Erinev klasside valik blokki jaotuse (allocation classes);
- Vektorprotsessorite käskude kasutamine RAIDZ teostuse kiirendamiseks ja kontrollsummade arvutamiseks;
- Paranenud käsurea tööriistade komplekt;
- Paljude võistluse ja lukustuste olekuga seotud vigade parandamine.
Allikas: opennet.ru
