ZFS czy LVM: decyzja podejmowana przy instalacji, którą trudno cofnąć

ZFS daje spójność danych i migawki, a w zamian prosi o pamięć. LVM jest lekki i znajomy, ale sam z siebie nie zauważa uszkodzenia. Wybór sprowadza się zwykle do pamięci i oczekiwań.

AtlasPVE ·

Ten wpis odpowiada na

  • proxmox zfs czy lvm
  • różnica między lvm-thin a zfs
  • proxmox local a local-lvm
  • ile ramu potrzebuje zfs
  • którą pamięć masową wybrać w proxmoksie

Ta decyzja podejmowana jest podczas instalacji, a zmiana jej później oznacza przenoszenie maszyn. Warto więc z góry wiedzieć, co wnosi każda ze stron.

Co wnosi ZFS

ZFS trzyma sumę kontrolną dla każdego kawałka danych. Jeśli przy odczycie suma się nie zgadza, zauważa błąd, a przy układzie z nadmiarowością bierze poprawną kopię z drugiej strony i po cichu go naprawia. To jest prawdziwa ochrona przed cichym uszkodzeniem i żadna inna warstwa nie oferuje odpowiednika. Razem z tym przychodzą migawki, kompresja i nadmiarowość na poziomie puli.

O co prosi ZFS

O pamięć. ZFS używa pamięci na swoją podręczną pamięć odczytu, a na maszynie z niewielką pamięcią i sam działa wolniej, i zostawia mniej maszynom wirtualnym. Niektórych decyzji podjętych przy tworzeniu puli nie da się już potem zmienić, w tym wyrównania sektorów. Krótko mówiąc, ZFS chce być dobrze ustawiony.

Co wnosi LVM

LVM jest lekki, znajomy i prawie nie prosi o pamięć. Przy puli oszczędnej potrafi też robić migawki. Na małych maszynach i tam, gdzie pamięć jest cenna, jest rozsądnym wyborem. W zamian nie zauważa cichego uszkodzenia: jeśli dane wrócą złe, nic ci nie powie, że wróciły złe.

Jak wybrać

Jeśli pamięci jest mało, a maszyna jest mała, LVM działa z mniejszą liczbą niespodzianek. Jeśli chodzi ci o spójność danych albo jeśli chcesz nadmiarowości wraz ze wzrostem liczby dysków, ZFS jest właściwą inwestycją. Decydując, zadaj sobie to pytanie: czy na tym serwerze zamieszkają dane, których utrata byłaby nie do przyjęcia? Jeśli odpowiedź brzmi tak, pamięć, o którą prosi ZFS, warto dać.

Źródła

Własna dokumentacja Proxmoksa. Po angielsku i to ona ma ostatnie słowo w tej sprawie.

Powiązane wpisy

Jak to wygląda wewnątrz Atlasa?

Przejdź do strony produktu