ZFS: sokkal több mint fájlrendszer

Fájlrendszerre minden szerveren szükség van, ez nyilvánvaló. Az viszont örök vita tárgya, hogy melyik. Ez a legtöbb esetben hitvita: van aki a hagyományos extended (ext3/ext4) fájlrendszerben hisz, van aki az XFS-ben vagy a JFS-ben és akad még pár jó vagy kevésbé jó alternatíva. Aztán vannak az új fájlrendszerek, melyek szakítanak a hagyományokkal. Erre példa a btrfs és a ZFS.

A btrfs-el szemben a ZFS nem a Linux világából érkezik (mellesleg az XFS és a JFS sem). A ZFS-t eredetileg Solarison fejlesztették, a mai OpenZFS, mely a Linuxban használható ZFS alapja pedig az Oracle felvásárlást követően létrejött nyílt forrású megoldás.

A Linux elsődleges “natív” fájlrendszere, azaz az ext4 egy stabil, kipróbált megoldás, minek lecserélni? Az ext4 és az összes többi “hagyományos” fájlrendszer kiváló volt a “hagyományos” rendszerekhez. De ma már minden valamire való szerver RAID-et és valemilyen kötetkezelőt használ. Persze ext4 mellett is lehet, a Linux szoftver RAID és az LVM kiváló megoldás. Igen, de lassan ezek felett is eljár az idő. Nem véltetlen, hogy a ZFS ezeket egyben tudja, azaz ötvözi a RAID-et, a kötetkezelést és a fájlrendszert. Hogy ez mire jó? Ezek az alrendszerek tudnak egymásról. Az eredmény pedig egy hatékonyabb, megbízhatóbb adattárolási technológia.

A ZFS sokkal több, mint egy fájlrendszer. Azzal, hogy saját maga oldja meg a diszkek kezelésétől a kötetek felosztásáig az összes funkciót sokkal többre képes, mint azok a megoldások, ahol ezek részben vagy teljesen önállóan kerülnek megvalósításra. A fájlrendszer tud az alatta működő RAID információiról és fordítva, a RAID tudja hol van adat, nem csak bután bitről-bitre végzi a munkáját. És persze igaz ez a köztes kötetekezelésre is, mely ráadásul szakít a hagyományos statikus kötetkezeléssel és egy egészen új megközelítést alkalmaz a datasetek használatával.

A végeredmény: jobb teljesítmény, nagyobb adatbiztonság, rugalmasabb felhasználás, egyszerűbb rendszergazda élet.

A ZFS alapjai oktatóvideóból megtanulod mire képes a ZFS, miért jó az neked ha elkezded használni és hogyan tedd ezt: lépésről lépésre megtanulod a ZFS telepítését és a ZFS alapú RAID-, kötet– és fájlrendszer kezelés alapjait. A képzés végére önállóan létre tudsz hozni egy jobb, megbízhatóbb Linux szervert a ZFS technológiájára építve, illetve tudod migrálni a meglévő szerveredet ZFS-re.

Course Instructor

Czakó Krisztián Czakó Krisztián oktató