> Да, это не совсем тоже самое, но _для меня_ этого с головой хватает.Можно что-то сравнимое обыграть, но управлять канительнее: сказать cp -r --reflink dir1 dir2 как-то быстрее. А в ZFS кстати можно стереть снапшоты из иерархии ФС? В btrfs прикольно сделали. Снапшоты всегда были чем-то типа "супер-дир" на вид, с неких пор сие можно стирать как диры стало. Это эквивалентно удалению утилсой.
>> XFS. Ппостепенно видимо и другие будут, если их устройство позволяет.
> Там есть мгновенные zero-cost снапшоты? Я могу их посылать через сеть, в
> том числе инкрементально? Я могу в онлайне там новые диски в
> пул типа RAID6 добавить? Могу в онлайне заменить вышедший из строя диск?
Чудес не бывает: это относительно классическая ФС. И я сомневаюсь что вебмакаки с пыхтонрасом имеют шансы относительно случая когда это начиная с структур и алгоритмов ФС. То-есть даже если и сделают, как zfs или btrfs оно от этого не станет.
Инженерная поговорка гласит "with enough thrust pigs fly just fine". Но есть уточнение - "still not a good idea". Это именно тот случай!
> есть возможность вынести intent log или кэш на какой-нибудь оптан?
Там log только метаданных изначально, так что какая разница. Правда cow на какой-то скотч там "экспериментально" приделали - не знаю что у них на уме по этой части и насколько они в состоянии ту сову на тот глобус.
> Ко всему этому есть единый человеческий хорошо документированный интерфейс командной строки?
Какой-то сратис на пыхтонрасте. Вебмакаки дешевле чем кодеры ФС %)
> и только когда луна входит ровно на полшишечки в созвездие Задницы
> Скорпиона, то я вернусь сюда и назову тебя болваном и треплом. По рукам?
Ненене! За это хайпанутое месиво от редхата? Я? Обтекать? Ни за что! К поху с этим попробуй обратиться, вдруг он рискнет? Это он там unconditional фанат шляпы, а я не вижу чего такого годного в этом. Кучей пыхтонрасии поверх lvm и проч пусть сам пох менеджит, а мне так стремно.
> Ты лично знаешь примеры, чтобы у кого-то пул btrfs RAID6 прожил больше года? Я вот не знаю.
У меня его тоже нет. Если фич указан экспериментальным - я учитываю. Но вообще есть соблазн погонять умеренный RAID/6 более серьезно. В последних кернелах самое очевидное починили, но все-равно.
> Если бы у меня было столько серверов, сколько у фейсбука, я бы тоже сказал, что мне норм.
Они интенсивно протестили множество codepaths и странных ситуаций в итоге. Это хорошо для качества кода.
> ^^^ Чистый образец лицемерия - здесь.
Если так кажется, лучше почитать Торвальдса в оригинале. На мое частное мнение я б там *все* сделал GPL_ONLY :P
> дергать kernel_fpu_begin и kernel_fpu_end из модулей не с лицензией GPL. Ну
> так вот случайно получилось, да.
Лицензию ядра все знают. Если кто захотел на кривой козе - мне его не жалко.
> И еще в старые поддерживаемые ядра этот коммит тоже попал чисто случайно, ага.
Вообще, ядерщики не прутся от потуг объезда их лицензии. Торвальдс это понятно объяснил.
> Во первых, лаба сама очень лакомый энтерпрайзный клиент, и не будь у
> них ZFS, им пришлось бы идти на поклон к RH.
Лаба не очень лакомый клиент, потому что денег у лаб обычно ограничено и подотчетно, это не жирные энтерпрайзы и stock exchange всякие.
> Во вторых, я уже писал про Canonical, который ZFS из коробки поставляет
> уже года эдак два, но ты тактично не стал это комментировать.
1) Я не считаю canonical существенной ядерной силой, тем более в ФС. Реально они могут по мелочи запатчить и завернуть в пакет.
2) Пох уже спалил testimonials как сие работает, когда вы остаетесь без вашей кульной ФС после апгрейда кернела.
3) Прикол в том что я предсказал такой расклад.
> Дядя, мы вот недавно именно это и наблюдали. Сломать экспорт kernel_fpu_begin/end для
> не-GPL модулей - это именно оно и было, заехать в лес.
Карту шоссе вывесили в COPYING много лет назад. Если кто на этом маршруте не попал под каток, это вообще случайность и везение. Странно жаловаться если оно закончилось.
> Да ему и про ZFS-то по долгу службы не положено знать. Однако же, знает. Откуда? :-)
Элементарно, Ватсон: какие-то ZFS зилоты приперли и попробовали прав скачать. Ну и скачали себе по сусалам популярное объяснение принципов разработки кернела.
> Им это стало быть не очень-то надо. Им, как и ZoL, достаточно,
> чтобы хотя бы палки в колеса не ставили.
Вот это 100% без гарантий. Ядро разрабатывается так как сочтут нужным господа в ядре. Кто не часть процесса - не имеет слова в процессе. Обещания интерфейсов касается только юзермода. Это не про ядерные компоненты.
И да, между нами, тем кто кооперативен и контрибутит в майнлайн помогают с их траблами намного охотнее, вплоть до отката изменений или помощи в портировании на новые рельсы. Покуда они играют по правилам.
> Потому что экспедитор катка велел именно тот муравейник прижать.
Только на том основании что его карта указывала что шоссе идет тут. Карта висела много лет. Если кто-то читать не умел, чтож, не повезло ему. Плохо быть неразумной козявкой.
> Ты вот не задумывался, почему с той же nVidia такой трюк они не проворачивают?
Они именно это и сделали! Нвидия с тех пор таскает в блобе почти всю кастомную реализацию kms, потому что кроме фака в камеру им еще в ядре GPL_ONLY на половину KMS навесили, чтобы не скучали, донеся свою точку зрения еще и чисто технически.
> А все никак.
Нвидия себе большую часть kms с нуля кодила в результате. И поскольку его активно развивают, у нвидии как раз периодически что-нибудь отваливается в глюкоблобе. Они там уже от такой дозы дуста немного трепыхаются - мол, а давайте mem management с нашим участием? А им в ответ - "а нам и с TTM неплохо". ИЧСХ всем кроме нвидии имнено так. А те что-то сами делают.
> Да и драйвера они писать так и не научились.
Вообще-то научились, во всяком случае ядерная часть у них отличная. В отличие от.
> Давай теперь представим, что будет, если Торвальдс или кто-то из его лейтенантов
> сломает нвидии её драйвера.
Нвидия и ее кастомеры пойдут выяснять отношения. Это, вероятно, часть пойнта с GPL_ONLY - поднажать на галимую компанию, посыпав паразита дустом. Если эти господа не хотят контрибутить в кернел и хотят только паразитировать, не вижу поводов заботиться об их комфорте.
> Ну а чо, stable api nonsense, все такое, да и ваще - вам никто ничего не
> обещал, проприерасты проклятые!
А ты думал почему нвидия теперь тупит с релизами или выкатывает глюкало? А как перетряхнут DRM/KMS посильнее - так нвидия и пыхтит в своем уголке в очередной раз. Им полезно! ;)
> результате кто потеряет много-много-много бабла? Правильно, красная шапка/IBM и SuSE.
> То есть те самые спонсоры мистера Торвальдса.
Насколько я вижу - там никто ничего напрямую не имеет и поэтому нвидию без обиняков трахнули от души и продолжают это делать.
> - а им все ZFS подавай! Вот дураки ведь!
Это не клиенты разработчиков Linux. Вообще совсем.
> А чего Оракел еще не выкинул это все на свалку?
Наверное жаба поддушивает - эвона сколько за это отвалили.
> Поди, потому, что тебя там в совете директоров нету, некому Ларри вразумить, да
> научить его считать свои деньги :-)
Так они сами вразумились - положили пациента в состояние глубокого майнтенанса, денег его криокамера много не требует, так и лежит. Большинство разработчиков ессно уволили(сь), имеющие глаза да найдут на thelayoff или где.
> Делать-то делают, только делают так, что мало-мальски важные данные им доверять или
> хлопотно, или страшно.
Мне применительно к btrfs нормально. Я его в довольно дурных ситуациях потестил и был приятно удивлен.