Chris Moore, a PC-BSD projekt megalkotója és az iXsystems alelnöke, a telepítési szerelvények tesztelésének megkezdéséről и , amelyben az eredetileg FreeBSD-ben támogatott ZFS fájlrendszer megvalósítását a projekt fejlesztései váltják fel.". Köszönhetően annak a kezdeményezésnek, hogy a "ZFS on Linux" kódot más rendszerekre is hordozhatóvá tegyék, a FreeBSD az lett portolja a sysutils/zol (segédprogramok) és a sysutils/zol-kmod (kernel modul) alkalmazást, amelyek tesztelése javasolt. Fájlrendszer-kontextusban a tesztelés legegyszerűbb módja, ha olyan előre elkészített telepítőkészleteket adunk meg, amelyekben a natív ZFS-megvalósítás le van tiltva, és a „ZFS Linuxon” portokkal előre telepítve van. Az UFS és a ZFS fájlrendszerként használható a gyökérpartícióhoz.
Emlékezzünk vissza, hogy tavaly decemberben a FreeBSD fejlesztői előrukkoltak átállás a ZFS megvalósítására a projektből ""(ZoL), amelyre a közelmúltban a ZFS fejlesztésével kapcsolatos összes tevékenység összpontosult. A migráció oka az Illumos projektből származó ZFS kódbázis (az OpenSolaris egyik elágazása) stagnálása volt, amelyet korábban a ZFS-sel kapcsolatos változtatások FreeBSD-re való migrálásának alapjául használtak. Egészen a közelmúltig az Illumos ZFS kódbázisának támogatását az operációs rendszert fejlesztő Delphix biztosította (Ilumos villa). Egy évvel ezelőtt a Delphix úgy döntött, hogy átáll a "ZFS on Linux"-ra, aminek következtében a ZFS az Illumos projektből stagnált, és minden fejlesztéssel kapcsolatos tevékenységet áthelyezett a "ZFS on Linux" projektbe, amelyet ma már a fő megvalósításnak tekintenek. .
A FreeBSD fejlesztői úgy döntöttek, hogy követik az általános példát, és nem próbálnak ragaszkodni az Illumoshoz, mivel ez a megvalósítás már messze elmarad a funkcionalitástól, és nagy erőforrásokat igényel a kód karbantartása és a változtatások áttelepítése. A „ZFS on Linux” most a fő, egyetlen, együttműködésen alapuló ZFS-fejlesztési projekt. A FreeBSD-támogatás közvetlenül a Linuxon futó ZFS-be lesz integrálva, és a projekt fő tárolójában fejleszthető.
Néhány szolgáltatás, amely elérhető a FreeBSD "ZFS on Linux" portjában, de hiányzik az Illumos ZFS megvalósításából:
- Többgépes mód (;
- Multi Modifier Protection);
- Kibővített kvótarendszer;
- Adatkészletek titkosítása;
- A blokk elosztási osztályok (allokációs osztályok) külön kiválasztása;
- Vektorprocesszor-utasítások használata a RAIDZ megvalósításának és ellenőrzőösszeg-számításainak felgyorsításához;
- Továbbfejlesztett parancssori eszközök;
- A versenyfeltételekkel és a zárakkal kapcsolatos számos hiba javítása.
Forrás: opennet.ru
