ZFS o LVM: la decisione presa in fase di installazione e difficile da disfare

ZFS dà integrità dei dati e snapshot, e in cambio chiede memoria. LVM è leggero e familiare ma non si accorge da solo della corruzione. La scelta di solito dipende dalla memoria e dalle attese.

AtlasPVE ·

Questa voce risponde a

  • proxmox zfs o lvm
  • differenza tra lvm-thin e zfs
  • proxmox local o local-lvm
  • quanta ram richiede zfs
  • quale storage scegliere in proxmox

Questa decisione si prende durante l’installazione, e cambiarla dopo significa spostare le macchine. Conviene quindi sapere in anticipo che cosa porta ciascuna parte.

Che cosa porta ZFS

ZFS tiene una somma di controllo per ogni pezzo di dato. Se in lettura non torna, si accorge dell’errore e, su una disposizione ridondante, prende la copia corretta dall’altra parte e ripara in silenzio. È una protezione reale contro la corruzione silenziosa, e nessun altro livello offre un equivalente. Snapshot, compressione e ridondanza a livello di pool arrivano insieme.

Che cosa chiede ZFS

Memoria. ZFS usa memoria per la cache di lettura, e su una macchina con poca memoria rallenta esso stesso e lascia meno alle macchine virtuali. Alcune decisioni prese alla creazione del pool non si cambiano più, fra queste l’allineamento dei settori. In breve, ZFS vuole essere impostato bene.

Che cosa porta LVM

LVM è leggero, familiare e non chiede quasi memoria. Con un thin pool sa fare anche snapshot. Su macchine piccole, e dove la memoria è preziosa, è una scelta ragionevole. In cambio non si accorge della corruzione silenziosa: se un dato torna sbagliato, nessuno dice che è tornato sbagliato.

Come scegliere

Se la memoria è stretta e la macchina è piccola, LVM funziona con meno sorprese. Se l’integrità dei dati è il punto per te, o se vuoi ridondanza man mano che i dischi aumentano, ZFS è l’investimento giusto. Nel decidere chiediti: su questo server vivranno dati la cui perdita sarebbe inaccettabile? Se la risposta è sì, la memoria che ZFS chiede vale la pena.

Fonti

La documentazione ufficiale di Proxmox. In inglese, e su questo argomento l’ultima parola è la sua.

Voci collegate

Come si presenta questo dentro Atlas?

Vai alla pagina prodotto