ZFS

FreeBSD Mestring ZFS

FreeBSD Mestring ZFS
Book 7 i serien FreeBSD Mastery er en av de mest informative og engasjerende teknologirelaterte bokene jeg har lest. FreeBSD Mastery: ZFS fungerer som et gatewaymedisin til nybegynnere som ønsker å tilpasse OpenZFS.Som tittelen antyder, handler boken om OpenZFS på FreeBSD, men det meste du lærer i denne boka, gjelder generelt for ethvert ZFS-system. FreeBSD-spesifikasjonene som det er referert til, for eksempel GEOM-lagringsleverandører, er interessante konsepter alene og vil ikke utsette deg, etter min mening. Til tross for at den er bok 7 i en serie, er den ganske selvstendig.

Kunnskap som ikke husker kommandoer

Jeg finner ut at de fleste "teknologiske bøker" er fylt med massevis av kommandoer og detaljer som man aldri kan håpe å stappe i hodet på seg. Likevel skriver forfattere og forventer at brukerne skal huske det som er nevnt i teksten.

Denne boka fra Michael Lucas og Allan Jude er alt annet enn en kjedelig college-lærebok. Du kan nyte denne boken på søndag ettermiddag på en kafé, uten å ha et ZFS-basseng å faktisk jobbe med. Skriften vekker visuell fantasi i lesernes sinn. Hvordan zpools er konstruert, hvordan disker er gruppert i vdevs og hvordan forskjellige datasett kan dele en gitt zpool, vil du lære om alt uten å måtte huske noe. Når du er i tvil, fungerer boken også som en anstendig referanse. Selv om jeg mye foretrekker mansider fordi programvare blir oppdatert mens bøkene er de samme.

Uten å overvelde leserne med massevis av kommandoer og justerbare parametere, gir FreeBSD Mastery: ZFS kunnskap. Etter å ha lest denne boken, ville du vite hva du skal gjøre når du blir konfrontert med oppgaven med å lage dine egne zpool- og zfs-datasett. Avveiningene mellom redundans (tilbys via speiling, RAID-Z, osv.) Og ytelse (lese / skrivehastighet) blir diskutert lenge, for eksempel.

Erfaring

Begge forfatterne av denne boken har hatt mange års erfaring med forskjellige UNIX- og Linux-systemer før de slo seg ned med FreeBSD. Det samme gjelder lagringsenheter. Fra spinnende disker til NVMe flash og fra FAT32 til FFS har de taklet alt, så du trenger ikke.

“En klok mann lærer av andres erfaringer.”Og denne boka gir deg den perfekte muligheten til å gjøre det. Michael Lucas er ikke bare en erfaren sysadmin, men også en erfaren skribent (han skriver både skjønnlitteratur og sakprosa), så boka er full av vittige bemerkninger og humor, i motsetning til andre tekster som alle bare er tørr lidenskapløs dokumentasjon av et system.

Et ord for nye brukere

Hvis du er ung nok til å ikke vite noe om databehandlingstilstanden på slutten av 90-tallet og begynnelsen av 2000-tallet, kan du vurdere deg selv heldig. Dette var tiden da både diskteknologien og filsystemene stadig utviklet seg. Folk opprettet abstraksjoner som Volume Manager for å representere flere disker som en enkelt. Leverandører produserte disker som rapporterer om forskjellig sektorstørrelse i forskjellige scenarier og så videre.

Mange urene måter ble brukt til å administrere lagringsarrayer, ikke minst som hardware RAID-kontrollere som ofte er uerstattelige og fungerer som et eneste feilpunkt - den ene tingen de skulle redusere.

Det er referanser til eldre teknologier, hovedsakelig om ting som volumbehandling, RAID-kontroller, etc. Se på nettet etter disse ordene hvis du ikke helt skjønner hva de betyr, det vil gi deg en fin kontrast mellom måten ZFS behandler diskene dine på og med hvor tradisjonelt de ble behandlet.

Et overblikk

Med sofistikert programvare som OpenZFS-brukere bekymrer seg ofte om at de ikke vet hva de skal gjøre. Raffinement innebærer imidlertid ikke nødvendigvis komplikasjoner. Spørsmålet brukerne bør stille seg selv er: “Hvordan fungerer det?”Alt annet vil følge naturlig. Den er designet for å være enkel nok til at man kan bruke den enkelt, vet du.

Det første kapitlet gir en oversikt over ZFS, dens historie, dens formål, noen innledende kommandoer og hvordan resten av boka er ordnet. Andre og tredje kapittel dykker ned i vdevs og zpools og tar deg gjennom tankeprosessen før du ordner og formaterer diskene dine med ZFS. Hvilken type redundans du vil ha striping, speiling, raidz osv? Hvordan vil forestillingen bli påvirket? Og så videre. Dette er ZFS-spesifikke abstraksjoner, og derfor er det viktig for nybegynnere å forstå dem med en gang. Heldigvis er skriften også entydig og tegner et tydelig bilde av alt som skjer under panseret.

Når du har ordnet og formatert diskene, følger kapittelet om datasett ('datasett' et annet begrep for filsystem i ZFS lingo) neste. Her får du justere parametere på filsystemnivå. Reserver mellomrom for datasett, begrens datasett fra å hakke opp hele plassen, sette opp komprimering osv. Kan læres her.

Kapitlene som følger etter dette handler for det meste om vedlikehold av zpoolen din. Hvordan sjekke for feil, hva skal jeg gjøre når en disk mislykkes, osv. Det er også et kapittel dedikert til øyeblikksbilder og kloner som er utrolig nyttig og drar full nytte av ZFS 'copy-on-write-funksjonalitet.

Konklusjon

Hvis du bare går gjennom de første 4 kapitlene, er det nok for deg å komme i gang med ditt eget ZFS-oppsett. Du kan behandle resten av boka som et nyttig referansemateriale for når du trenger å slå opp noe. Jeg tviler imidlertid på om du vil være i stand til å stoppe bare ved kapittel 4. Skriften er underholdende og vekker nysgjerrighet. Du vil bli igjen og ønske deg litt mer handling etter at du er ferdig med boka

Hvis du virkelig vil gå ned i kaninhullet til ZFS, er det også "FreeBSD Mastery: Advanced ZFS" som er neste på leselisten min. Hvis du vil ha noe mer generelt enn bare lagring, sjekk ut forfatterens nye Absolute FreeBSD, 3. utgave.

Mus WinMouse lar deg tilpasse og forbedre musemarkørenes bevegelse på Windows PC
WinMouse lar deg tilpasse og forbedre musemarkørenes bevegelse på Windows PC
Hvis du vil forbedre standardfunksjonene til musepekeren, bruk freeware WinMouse. Det legger til flere funksjoner som hjelper deg å få mest mulig ut a...
Mus Mus venstreklikknapp fungerer ikke på Windows 10
Mus venstreklikknapp fungerer ikke på Windows 10
Hvis du bruker en dedikert mus med den bærbare eller stasjonære datamaskinen, men museklikk-knappen fungerer ikke på Windows 10/8/7 av en eller annen ...
Mus Markøren hopper eller beveger seg tilfeldig mens du skriver inn Windows 10
Markøren hopper eller beveger seg tilfeldig mens du skriver inn Windows 10
Hvis du finner ut at musemarkøren hopper eller beveger seg alene, automatisk, tilfeldig mens du skriver inn Windows-bærbar PC eller datamaskin, kan no...