Бихте ли използвали ZFS на Linux, ако Линус Торвалдс ви каже, че това е лоша идея?

ZFS на Linux и Linus Torvalds

Въпреки че ZFS на Linux През 2020 г. няма да е новост, това са новини от месеци. Част от грешката е Canonical, компания, която разработва една от най-известните дистрибуции първоначална поддръжка на Ubuntu 19.10 и обещават пълна поддръжка на Ubuntu 20.04. Първоначално всичко беше смях ... докато Линус Торвалдс, главният човек, отговарящ за ядрото на Linux, не се засили да каже буквално: «Не използвайте ZFS (на Linux). Толкова е лесно ".

Историята е скорошна. Миналия понеделник потребител се оплака, че ZFS на Linux е объркал операционната му система. The отговор де Торвалдс не чака, уверявайки, че ядрото не носи отговорност за случилото се с него. По принцип виновникът е файловата система, която разработчиците на ядрото не могат да вземат под ръка и включват цялата поддръжка, която искат, защото е собственост на Oracle.

Писмо на Линус Торвалдс за това защо да не се използва ZFS на Linux

Имайте предвид, че „ние не разделяме потребителите“ става дума буквално за приложения за потребителско пространство и ядрото, което поддържам. Ако някой добави модул на ядрото като ZFS, той е сам. Не мога да го запазя и не мога да бъда обвързан от промени в ядрото на други хора. И честно казано, няма начин да обединим нито едно от усилията на ZFS, докато не получим официално писмо от Oracle, подписано от вашия старши юрисконсулт или за предпочитане от самия Лари Елисън, в което се казва да, добре е да го направите и да третирате крайния резултат като GPL'd.

Други хора смятат, че може да е добре да обедините кода на ZFS в ядрото и че интерфейсът на модула го прави добре, и това е тяхно решение. Но като се има предвид съдебният характер на Oracle и въпросите за лицензирането, няма начин да се чувствам в безопасност, като го направя. И аз също не се интересувам от един вид "клиновиден слой на ZFS", който според някои хора би изолирал двата проекта. Това не добавя никаква стойност от наша страна и като се има предвид искането за авторско право на интерфейса на Oracle (вж. Java), не мисля, че това е и реална печалба от лиценз.

Не използвайте ZFS. Това е толкова лесно. Винаги беше по-скоро модна дума, отколкото каквото и да било друго, което мисля, и проблемите с лицензирането просто не ме началяха.

Бенчмарковете, които съм виждал, не карат ZFS да изглежда толкова добре. И доколкото мога да разбера, той вече няма реална поддръжка, така че от гледна точка на дългосрочната стабилност, защо бихте искали да го използвате на първо място?

Какъв е проблемът

Проблемите, които Torvalds вижда при ZFS в Linux, са главно два:

  • Няма да работите с него, докато Лари Елисън не ви даде писмено разрешение да го третирате като GPL. Без да работи с него, ZFS на Linux не е така официално издържа.
  • Изпълнението не е най-доброто, което би могло да бъде.

След като прочетете това писмо, ще използвате ZFS на Linux?


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорник за данните: AB Internet Networks 2008 SL
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   01101001b каза той

    Линус е прав. Много малко могат да намерят ZFS за полезен; това би направило нулева разлика за по-голямата част от потребителите. Така че поставянето му в ядрото и влизането в правна битка с Oracle е безсмислено. Но също така беше много добре да ви кажа, че ако нямате конкретна причина да го изберете, си губите времето.

    Това е старата история cdo, която искат да ви "продадат" файлова система, те винаги измислят стиха "изпълнение". И факт е, че няма човек, който да е добър във всичко. Всички са добри в едно, а в нещо друго.

    По едно време бях с "шум" на сравнение на файлови системи, търсейки най-доброто: в производителност, сигурност и функции. Изучавах еталоните на Phoronix. Накрая? След хиляда завъртания завърших със същото нещо, което имах в началото: ext2 / 4 и btrfs.

    Вашата система няма да "лети", като постави друга файлова система. А за повечето потребители почти всеки FS ще свърши работа вместо тях (ext4 x по подразбиране).

    Накратко, независимо дали разбирате какво правите или не, файловата система, която използвате, винаги ще бъде повече или по-малко "личен" избор (Linus или не LInus :-)