Použili byste ZFS na Linuxu, kdyby vám Linus Torvalds řekl, že je to špatný nápad?

ZFS na Linuxu a Linus Torvalds

Ačkoli ZFS na Linuxu V roce 2020 to nebude novinka, novinky už měsíce. Součástí chyby je společnost Canonical, která vyvíjí jednu z nejznámějších distribucí počáteční podpora na Ubuntu 19.10 a slibovat plnou podporu pro Ubuntu 20.04. Zpočátku to bylo všechno smějící se ... dokud Linus Torvalds, hlavní člověk odpovědný za linuxové jádro, nezasáhl a řekl doslova: «Nepoužívejte ZFS (na Linuxu). Je to tak snadné “.

Příběh je nedávný. Minulé pondělí si uživatel stěžoval, že ZFS na Linuxu pokazil jeho operační systém. The respuesta de Torvalds nečekal a ujistil se, že jádro není zodpovědné za to, co se mu stalo. V zásadě je viníkem souborový systém, který vývojáři jádra nemohou dostat do rukou, a zahrnuje veškerou podporu, kterou by chtěli, protože je vlastněná společností Oracle.

Dopis Linuse Torvaldse o tom, proč nepoužívat ZFS v systému Linux

Všimněte si, že „uživatele nerozdělujeme“, jde doslova o aplikace v uživatelském prostoru a jádro, které udržuji. Pokud někdo přidá modul jádra, jako je ZFS, je sám. Nemohu si ho nechat a nemohu být vázán změnami jádra jiných lidí. A upřímně, neexistuje žádný způsob, jak sloučit jakékoli úsilí společnosti ZFS, dokud neobdržíte oficiální dopis od společnosti Oracle podepsaný vaším nadřízeným právním poradcem nebo nejlépe samotným Larry Ellisonem, který říká ano, je to v pořádku a považovat konečný výsledek za GPL'd.

Jiní lidé si myslí, že může být v pořádku sloučit kód ZFS do jádra a že rozhraní modulu to dělá dobře, a to je jejich rozhodnutí. Ale vzhledem k sporné povaze společnosti Oracle a otázkám licencování se nemohu cítit bezpečně. A také mě nezajímá jakási „klínová vrstva ZFS“, o které si někteří lidé myslí, že by tyto dva projekty izolovala. To na naší straně nepřidává žádnou hodnotu a vzhledem k nároku společnosti Oracle na autorská práva na rozhraní (viz Java) si také nemyslím, že jde o skutečný zisk licence.

Nepoužívejte ZFS. Je to tak snadné. Vždy to bylo více módního slova než cokoli jiného, ​​co si myslím, a problémy s licencemi to pro mě nezačaly.

Měřítka, která jsem viděl, nedělají, aby ZFS vypadal tak dobře. A pokud vím, již nemá žádnou skutečnou údržbu, takže z hlediska dlouhodobé stability byste jej vůbec chtěli používat?

Co je za problém

Problémy, které Torvalds vidí u ZFS v Linuxu, jsou hlavně dva:

  • Nebudete s ním pracovat, dokud vám Larry Ellison nedá písemné povolení k tomu, abyste s ním zacházeli jako s GPL. Bez práce s ním ZFS na Linuxu není oficiálně vydržel.
  • Výkon není nejlepší, jaký by mohl být.

Po přečtení tohoto dopisu budete používat ZFS v systému Linux?


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   01101001b řekl

    Linus má pravdu. Velmi málo lidí považuje ZFS za užitečné; pro většinu uživatelů by to znamenalo nulový rozdíl. Takže vložení do jádra a zahájení legálního boje s Oracle je zbytečné. Bylo však také velmi dobré vám říci, že pokud nemáte konkrétní důvod pro jeho výběr, ztrácíte čas.

    Je to staré příběhové CDO, které vám chtějí „prodat“ souborový systém, vždy přijdou s verzí „performance“. Faktem je, že neexistuje nikdo, kdo by byl dobrý ve všem. Všichni jsou dobří v jedné věci a mizerní v něčem jiném.

    Najednou jsem byl v „humbuku“ porovnávat systémy souborů a hledal to nejlepší: ve výkonu, zabezpečení a funkcích. Studoval jsem měřítka Phoronix. Na konci? Po tisíci zatáčkách jsem skončil se stejnou věcí, jakou jsem měl na začátku: ext2 / 4 a btrfs.

    Váš systém nebude „létat“ vložením jiného systému souborů. A pro většinu uživatelů to bude dělat téměř jakýkoli FS (ext4 x výchozí).

    Stručně řečeno, ať už rozumíte tomu, co děláte, nebo ne, souborový systém, který používáte, bude vždy více či méně „osobní“ volbou (Linus nebo ne LInus :-)