ZFS eller LVM: valget ved installasjonen som er vanskelig å angre
ZFS gir dataintegritet og øyeblikksbilder og krever minne til gjengjeld. LVM er lett og kjent, men merker ikke skade av seg selv. Valget handler som regel om minne og forventning.
AtlasPVE ·
Denne artikkelen svarer på
- proxmox zfs eller lvm
- forskjell mellom lvm-thin og zfs
- proxmox local eller local-lvm
- hvor mye ram trenger zfs
- hvilken lagring velge i proxmox
- hvilken storage velge i proxmox
Dette valget tas under installasjonen, og å endre det senere betyr å flytte maskinene. Det lønner seg derfor å vite på forhånd hva hver side gir.
Hva ZFS gir
ZFS holder en kontrollsum for hver databit. Stemmer den ikke ved lesing, merker den feilen, og i et redundant oppsett henter den den riktige kopien fra den andre siden og reparerer stille. Det er ekte beskyttelse mot stille skade, og ingen annen lag tilbyr en tilsvarende. Øyeblikksbilder, komprimering og redundans på poolnivå følger med.
Hva ZFS krever
Minne. ZFS bruker minne til lesebufferen, og på en maskin med lite minne blir den selv tregere og lar mindre bli igjen til de virtuelle maskinene. Noen valg som tas når poolen opprettes kan ikke endres etterpå, sektorjusteringen blant dem. Kort sagt vil ZFS bli satt opp godt.
Hva LVM gir
LVM er lett, kjent og krever nesten ikke minne. Med en tynn pool klarer den øyeblikksbilder også. På små maskiner, og der minne er dyrebart, er det et fornuftig valg. Til gjengjeld merker den ikke stille skade: kommer data tilbake feil, sier ingenting at den kom tilbake feil.
Hvordan velge
Er minnet knapt og maskinen liten, kjører LVM med færre overraskelser. Er dataintegritet poenget for deg, eller vil du ha redundans etter hvert som antallet disker vokser, er ZFS den riktige investeringen. Spør ved valget: kommer det til å ligge data på denne serveren som det ikke ville være akseptabelt å miste? Er svaret ja, er minnet ZFS krever verdt å gi.
Kilder
Proxmox sin egen dokumentasjon. På engelsk, og den har siste ord i denne saken.