Da li biste koristili ZFS na Linuxu da vam Linus Torvalds kaže da je to loša ideja?

ZFS na Linuxu i Linus Torvalds

Iako ZFS na Linuxu To neće biti novost 2020. godine, to su vijesti već mjesecima. Dio greške je i Canonical, kompanija koja razvija jednu od najpoznatijih distribucija početna podrška za Ubuntu 19.10 i obećavaju punu podršku na Ubuntu 20.04. U početku se sve smijalo ... sve dok se Linus Torvalds, glavna osoba zadužena za Linux kernel, nije pojačao da kaže, doslovno, «Ne koristite ZFS (na Linuxu). To je tako lako ".

Priča je nedavna. Prošlog ponedjeljka korisnik se požalio da mu je ZFS na Linuxu zabrljao operativni sistem. The odgovor de Torvalds nije čekao, uvjeravajući da jezgra nije odgovorna za ono što mu se dogodilo. U osnovi, krivac je sistem datoteka, onaj kojeg programeri kernela ne mogu dobiti pod ruku i uključuju svu podršku koju žele jer je u vlasništvu Oracle-a.

Pismo Linusa Torvaldsa o tome zašto ne koristiti ZFS na Linuxu

Imajte na umu da se "ne razdvajamo korisnike" doslovno odnosi na aplikacije korisničkog prostora i jezgru koju održavam. Ako neko doda modul jezgra poput ZFS-a, sam je. Ne mogu ga zadržati i ne mogu biti vezan tuđim promjenama jezgra. I iskreno, ne postoji način da se spoje bilo koji od ZFS-ovih napora dok od Oraclea ne dobijete službeno pismo koje je potpisao vaš viši pravni savjetnik ili po mogućnosti sam Larry Ellison u kojem se kaže da je u redu da to učinite i krajnji rezultat tretirate kao GPL'd.

Drugi ljudi misle da bi moglo biti u redu spojiti ZFS kod u jezgru i da to interfejs modula čini sasvim u redu, i to je njihova odluka. Ali s obzirom na parničnu prirodu Oraclea i pitanja licenciranja, ne postoji način na koji se mogu osjećati sigurno čineći to. A također me ne zanima neka vrsta "ZFS klinastog sloja" za koji neki ljudi misle da bi izolirao dva projekta. To ne dodaje nikakvu vrijednost našoj strani, a s obzirom na zahtjev za autorskim pravima Oracle-ovog sučelja (vidi Java), mislim da to nije ni stvarno sticanje licence.

Ne koristite ZFS. To je tako lako. Uvijek je to bila modna riječ više nego bilo što drugo što mislim, a pitanja licenciranja jednostavno mi nisu početak.

Mjerila koja sam vidio ne čine da ZFS izgleda tako dobro. I koliko vidim, više nema nikakvog stvarnog održavanja, pa sa stanovišta dugoročne stabilnosti, zašto biste ga uopće željeli koristiti?

Šta je problem

Problemi koje Torvalds vidi sa ZFS-om u Linuxu su uglavnom dva:

  • Nećete raditi s tim dok vam Larry Ellison ne da pismeno odobrenje da ga tretirate kao GPL. Bez rada s njim, ZFS na Linuxu nije zvanično podržan.
  • Performanse nisu najbolje što bi mogle biti.

Nakon čitanja ovog pisma, hoćete li koristiti ZFS na Linuxu?


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   01101001b rekao je

    Linus je u pravu. Veoma malo njih može smatrati ZFS korisnim; to ne bi imalo razlike za većinu korisnika. Dakle, stavljati ga u jezgru i ulaziti u pravnu borbu s Oracleom je besmisleno. Ali bilo je vrlo dobro reći vam da ako nemate konkretan razlog za odabir, gubite vrijeme.

    To je stara priča o kojoj vam žele "prodati" sistem datoteka, uvijek smisle stih "performanse". A činjenica je da ne postoji niko ko je dobar u svemu. Svi su dobri u jednom, a u drugom su loši.

    Svojedobno sam bio s "hiperom" upoređivanja sistema datoteka, tražeći najbolje: u performansama, sigurnosti i karakteristikama. Proučavao sam referentne vrijednosti Phoronixa. Na kraju? Nakon tisuću okreta, završio sam s istim onim što sam imao na početku: ext2 / 4 i btrfs.

    Vaš sistem neće "letjeti" stavljanjem drugog sistema datoteka. A za većinu korisnika gotovo svaki FS će obaviti posao umjesto njih (ext4 x zadani).

    Ukratko, bez obzira razumijete li što radite ili ne, sistem datoteka koji koristite uvijek će biti manje-više "lični" izbor (Linus ili ne LInus :-)