ZFS

FreeBSD majstorstvo ZFS

FreeBSD majstorstvo ZFS
Knjiga 7 iz serije FreeBSD Mastery jedna je od najinformativnijih i najzanimljivijih knjiga vezanih uz tehnologiju koje sam pročitao. FreeBSD majstorstvo: ZFS služi kao gateway lijek za početnike koji žele prilagoditi OpenZFS.Kao što naslov sugerira, knjiga govori o OpenZFS-u na FreeBSD-u, ali većina stvari koje ćete naučiti u ovoj knjizi primjenjive su na bilo koji ZFS sustav, općenito. Specifičnosti FreeBSD-a na koje se referira, poput GEOM davatelja pohrane, sami su po sebi zanimljivi koncepti i po mom mišljenju neće vas odvratiti. Iako je knjiga 7 serije, prilično je samostalna.

Naredbe koje ne pamte naredbe

Otkrivam da je većina "tehničkih knjiga" ispunjena s tonom naredbi i detalja za koje se čovjek nikad ne može nadati da će ih strpati u glavu. Ipak, autori pišu, očekujući da će korisnici upamtiti sve što je spomenuto u tekstu.

Ova knjiga Michaela Lucasa i Allana Judea sve je samo ne dosadna sveučilišna knjiga. U ovoj knjizi možete uživati ​​u svijetlo nedjeljno popodne, u kafiću, bez ZFS bazena na kojem biste zapravo mogli raditi. Pisanje potiče vizualnu maštu u umu čitatelja. Kako se grade zpoolovi, kako se diskovi grupiraju u vdev-ove i kako razni skupovi podataka mogu dijeliti određeni zpool, naučit ćete o svemu, a da ništa ne morate pamtiti. Kad sumnjate, knjiga služi i kao pristojan referentni tekst. Iako puno više volim man stranice, jer se softver ažurira, a knjige ostaju iste.

Bez pretrpavanja čitatelja tonom naredbi i prilagodljivih parametara, FreeBSD Mastery: ZFS daje znanje. Nakon čitanja ove knjige znali biste što učiniti kad se suočite sa zadatkom stvaranja vlastitih skupova podataka zpool i zfs. Kompromisi između suvišnosti (koja se nudi zrcaljenjem, RAID-Z, itd.) I performansi (brzina čitanja / pisanja) detaljno se raspravljaju, na primjer.

Iskustvo

Oba autora ove knjige imala su dugogodišnje iskustvo s raznim UNIX i Linux sustavima prije nego što su se skrasili s FreeBSD-om. Isto vrijedi i za uređaje za pohranu. Od vrtljivih diskova do NVMe flash-a i od FAT32 do FFS-a, oni su to sve riješili, tako da ne morate.

„Mudar čovjek uči na iskustvu drugih."I ova knjiga pruža savršenu priliku za to. Michael Lucas nije samo iskusni sysadmin, već i iskusni pisac (piše i beletristiku i nefikciju), pa je knjiga puna duhovitih primjedbi i humora, za razliku od ostalih tekstova koji su svi samo suha nestrasna dokumentacija sustava.

Riječ za nove korisnike

Ako ste dovoljno mladi da ne znate ništa o stanju računarstva krajem 90-ih i početkom 2000-ih, smatrajte se sretnim. To je bilo vrijeme kada su se i tehnologija diskova i sustavi datoteka neprestano razvijali. Ljudi su stvorili apstrakcije poput Upravitelja glasnoće kako bi predstavili više diskova kao jedan. Dobavljači su proizvodili diskove koji su izvještavali o različitoj veličini sektora u različitim scenarijima i tako dalje.

Upotrijebljeno je puno nečistih načina za upravljanje nizovima pohrane, od kojih su najmanje hardverski RAID kontroleri koji su često nezamjenjivi i djeluju kao jedna točka kvara - jedina stvar koju su trebali ublažiti.

Postoje reference na starije tehnologije, uglavnom o stvarima poput upravitelja glasnoćom, RAID kontrolera itd. Potražite ove riječi na webu ako ne razumijete što znače, pružit će vam lijep kontrast između načina na koji se ZFS odnosi prema vašim diskovima i tradicionalnog postupanja s njima.

Pregled

Korisnici sofisticiranog softvera poput OpenZFS-a često se brinu da neće znati što učiniti. Međutim, sofisticiranost ne podrazumijeva nužno kompliciranje. Pitanje koje bi si korisnici trebali postaviti je: „Kako to djeluje?”Sve ostalo će slijediti prirodno. Dizajniran je tako da bude dovoljno jednostavan da ga možete koristiti sami, znate.

Prvo poglavlje daje pregled ZFS-a, njegovu povijest, njegovu svrhu, nekoliko uvodnih naredbi i kako je uređen ostatak knjige. Drugo i treće poglavlje zaranjaju u vdevs i zpools i vode vas kroz proces razmišljanja prije nego što složite i formatirate svoje diskove sa ZFS-om. Kakvu vrstu suvišnosti možda želite iscrtavanje, zrcaljenje, raidz, itd? Kako će to utjecati na izvedbu? I tako dalje. To su apstrakcije specifične za ZFS i stoga ih je važno za početnike odmah razumjeti. Srećom, zapis je također jednoznačan i daje jasnu sliku svega što se događa ispod haube.

Nakon što složite i formatirate diskove, slijedi poglavlje o skupovima podataka ('skup podataka' je drugi izraz za datotečni sustav u ZFS žargonu). Ovdje možete podešavati parametre na razini datotečnog sustava. Rezervirajte prostore za skup podataka, ograničavajući skupove podataka da ne spajaju sav prostor, postavljaju kompresiju itd., Možete naučiti ovdje.

Poglavlja koja slijede nakon ovoga uglavnom su na održavanju vašeg zpoola. Kako provjeriti ima li pogrešaka, što učiniti kada disk otkaže itd. Tu je i poglavlje posvećeno snimkama i klonovima koje je izuzetno korisno i u potpunosti iskorištava ZFS-ovu funkciju kopiranja i pisanja.

Zaključak

Ako samo prođete kroz prva 4 poglavlja, to je dovoljno da započnete s vlastitim postavljanjem ZFS-a. Ostatak knjige možete tretirati kao koristan referentni materijal kada trebate nešto potražiti. Međutim, sumnjam hoćete li se moći zaustaviti na samo 4. poglavlju. Zapis je zabavan i potiče znatiželju. Nakon što završite s knjigom, ostat ćete u želji za još nekih radnji

Ako se stvarno želite spustiti niz zečju rupu ZFS-a, tu je i "FreeBSD majstorstvo: napredni ZFS" koji je sljedeći na mom popisu za čitanje. Ako želite nešto općenitije od puke pohrane, pogledajte autoričino novo Absolute FreeBSD, 3. izdanje.

Najbolje igre za ručno praćenje
Oculus Quest nedavno je predstavio sjajnu ideju ručnog praćenja bez kontrolera. Sa sve većim brojem igara i aktivnosti koje izvršavaju podršku bilo fo...
Kako prikazati OSD prekrivač u aplikacijama i igrama na cijelom zaslonu za Linux
Igranje igara preko cijelog zaslona ili upotreba aplikacija u režimu preko cijelog zaslona bez ometanja može vas odsjeći od relevantnih informacija o ...
Top 5 karata za hvatanje igara
Svi smo vidjeli i voljeli streaming reprodukcije na YouTubeu. PewDiePie, Jakesepticye i Markiplier samo su neki od najboljih igrača koji su zaradili m...