Az OpenZFS 2.0 már támogatja a Linuxot, a FreeBSD-t és még sok mást

Brian Behlendorf, a vezető ZFS fejlesztő a Linuxon, néhány hete jelent meg az OpenZFS új, 2.0 verziója a GitHub-fiókjában.

A Linuxon futó ZFS projektet most OpenZFS-nek hívják, és ebben az új verzióban 2.0 A Linux és a FreeBSD már támogatott ugyanazzal a tárral, így az OpenZFS összes szolgáltatása elérhetővé válik mindkét platformon.

Közismert ZFS a közösséged, például az OpenZFS egy nyílt forráskódú fájlrendszer CDDL licenccel (Közös fejlesztési és forgalmazási engedély).

Olyan operációs rendszerekben használják, mint: FreeBSD, Mac OS X 10.5 és Linux disztribúciók, Nagy tárolókapacitása jellemzi. Ez egy könnyű és kényelmes fájlrendszer a tárhelykezelő platformok konfigurálásához.

OpenZFS valójában egy projekt lenne, amely összehozza az embereket és a vállalatokat a ZFS fájlrendszer használatával és azon dolgoznak, hogy javítsanak rajta. Ennek célja a ZFS népszerűvé tétele és nyílt forráskódú fejlesztése. Az OpenZFS illumos, Linux, FreeBSD és macOS platformok fejlesztőit vonja össze, a projekt a vállalatok széles körét is összefogja.

Az új 2.0 verzióról

A ZFS egyik legvonzóbb tulajdonsága a fejlett olvasási gyorsítótár, ARC néven ismert. Az ARC 2. szintű perzisztencia (L2ARC) úgy valósul meg, hogy időnként metaadatokat ír az L2ARC eszközre, hogy lehetővé tegye az L2ARC puffer fejléc bejegyzéseinek visszaállítását az ARC-be csoport importálásakor vagy egy L2ARC eszköz online állapotba hozatalakor, ezzel csökkentve a hatásokat a tárolórendszer teljesítménykimaradása. Ezért a ZFS egy népszerű fájlrendszer a tároló platformok számára.

A nagyon nagy feladatkészlettel rendelkező rendszerek megvalósíthatnak egy SSD-alapú olvasási gyorsítótárat is, az úgynevezett L2ARC-t, amely kitöltődik a kiadott ARC-blokkokból.

Történelmileg az L2ARC egyik legnagyobb problémája, hogy bár az alapul szolgáló SSD tartós, maga az L2ARC nem; minden újraindításkor (vagy exportálás és importálás a csoportból) elsötétül. Ez az új funkció lehetővé teszi, hogy az L2ARC adatok elérhetőek és életképesek maradjanak a csoportos import / export ciklusok között (beleértve a rendszer újraindítását is), ami jelentősen megnöveli az L2ARC készülék potenciális értékét.

Az OpenZFS 2.0 új verziójának másik újdonsága az tökéletes belső tömörítést kínál, mivel a Zstd tömörítési algoritmus (hagyományosan a legszélesebb körben használt algoritmus az lz4) viszonylag alacsony tömörítési arányt, de nagyon kis CPU-terhelést kínál. Az OpenZFS 2.0.0 támogatja a zstd-t, egy Yann Collet (az lz4 szerzője) által tervezett algoritmust, amelynek célja a gzip-hez hasonló tömörítés biztosítása, az lz4-hez hasonló CPU-terheléssel.

Tömörítéskor (lemezre írás) a zstd-2 még mindig hatékonyabb, mint a gzip-9, ugyanakkor megtartja a nagy teljesítményt. Összehasonlítva Az lz4, a zstd-2 50% -kal nagyobb tömörítést ér el 30% -os teljesítményveszteségért cserébe. A dekompresszió (lemezlejátszás) esetében a bitsebesség valamivel magasabb, 36% körüli.

A fent leírt főbb jellemzők mellett Az OpenZFS 2.0.0 átszervezett és továbbfejlesztett man oldalakat tartalmaz, továbbá jelentősen javult a teljesítmény zf-ek megsemmisítése, küldése és fogadása során hatékonyabb memóriakezelés és jól optimalizált titkosítási teljesítmény.

Egy másik fontos változás az a parancs szekvenciális végrehajtási módja megvalósult Resilver (szekvenciális resilver), amely rekonstruálja az adatelosztást, figyelembe véve a meghajtó konfigurációjában bekövetkezett változásokat.

Az új mód sokkal gyorsabban lehetővé teszi a meghibásodott vdev tükör újjáépítését mint egy hagyományos visszakövetelő: először a tömbben az elveszített redundancia a lehető leggyorsabban helyreáll, és csak ezután indul el a "tisztító" művelet az összes adatellenőrző összeg ellenőrzésére.

Az új mód akkor kezdődik, amikor meghajtót ad hozzá vagy cserél a «zpool csere | parancsokkal csatolja az "-s" opcióval.

Végül ha érdekel, hogy többet tudjon meg róla ennek az új verziónak ellenőrizheti a részletek a következő linken.


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.