The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Разработчики FreeBSD намерены сменить реализацию ZFS на 'ZFS..., opennews (?), 20-Дек-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


114. "Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."  +1 +/
Сообщение от пох (?), 20-Дек-18, 15:19 
> Можно будет без опасений сделать zfs send на ящике с Фрей, и zfs receive на Лине.

и очень понятно, _зачем_ это будет сделано - первый и последний для жизни этой фри раз.

Потому что зоопарк в продакшне (да и дома) нахрен никому не уперся.


А о том как прекрасно будет жить код совершенно чужой модели памяти, ядерных интерфейсов и структуры vfs - можете не рассказывать, мы это ползучее наступление линуксного мусора наблюдаем уже не первый год.

Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

121. "Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."  +1 +/
Сообщение от Мейнард (?), 20-Дек-18, 15:36 
"Зоопарк" будет, если будут несовместимые варианты ZFS, а так это называется interoperability. На кода ZFS во FreeBSD +всегда+ работал с прокладками, которые имитировали солярку, и на лине тоже, насколько я знаю. Так что же, чужая модель, ужас-ужас? Вроде, ни проблем, ни бегства админов на солярку я не заметил по этому поводу.
Ответить | Правка | Наверх | Cообщить модератору

133. "Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."  +2 +/
Сообщение от пох (?), 20-Дек-18, 16:07 
повторяю: от несовместимых (в теории, весьма отдаленной) вариантов никому беды не было, потому что переливать zfs с фри на линукс имеет смысл только в одном случае - когда эта фря сейчас будет выпилена насовсем. И вот теперь это произойдет неизбежно. Потому что зачем она тогда вообще нужна?

> На кода ZFS во FreeBSD +всегда+ работал с прокладками, которые имитировали солярку, и на лине
> тоже, насколько я знаю.

не совсем. Была SPL, но это изначально была очень небольшая и компактная часть, которая делалась еще при участии бывше-сановцев.

Прокладок с некоторыми допилами по месту, разумеется, совершенно разными у этих двух, кое-как хватило на поддержку пулов и томов - такова была изначальная версия ZoL - настолько вот чудесатая, что не умела...собственно fs!  (при том что zfs-fuse в этот момент уже умела и работала)

А дальше команда безумных индусов за несколько месяцев выпилила из собственного дерьма прослойку для замены spl и отдельно поверх нее заново спортировала zfs (в смысле код именно fs)
Разумеется, все это очень сильно завязано на особенности линукса, его управления памятью, хитрое взаимонедействие с buffer cache и прочие заведомые линуксизмы.

У фри был свой особый путь, они пилили непосредственно первоисходник сана, старательно заменяя все отсутствующее или иначе работающее по месту. Получалось когда плохо, а когда и не очень, но, во всяком случае, там не было настолько отвратного деления на прокладку (размером с пол-системы) и остальное.

Дальше - сан накрывается оратазиком, код закрывается, хранителем древностей становится иллюмоз под чутким присмотром ребят из дельфикс, но вся работа ими ведется, почему-то в окрестностях проекта ZoL. И они его начинают масштабно переписывать, при том что масштабно тестировать, им, понятно, негде и недосуг.
Вот теперь приехали - с той версией, что у фри, это уже совсем малопохоже, черрипикинг превращается в хождение по минному полю, здоровенные куски кода надо либо переписывать, либо копипастить и пытаться как-то вписать в совершенно чужую структуру.

Оба варианта по факту провальные - что мы и наблюдали в последние годы, начиная с девятки.
Иллюмосу от этого тоже сильно поплохело - и теперь, дельфиксы, повертев его на...понятно чем, его выкинули в помойку, потому что единственное, что в нем было хорошего - как раз референсная реализация zfs, а ее доломали.

Ответить | Правка | Наверх | Cообщить модератору

295. "Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."  –1 +/
Сообщение от Аноним (-), 22-Дек-18, 23:48 
> Разумеется, все это очень сильно завязано на особенности линукса, его управления памятью,
> хитрое взаимонедействие с buffer cache и прочие заведомые линуксизмы.

Ну так линуксоиды не потерпят чтобы оно работало как у бздюков, живя своей жизнью, с менеджментом памяти в параллельной вселенной, когда ОС даже память не может забрать обратно для программ. У соляры то оно такое IIRC потому что у них в ядре не было сравнимых facilities - и они не придумали ничего умнее как в ZFS впихнуть вообще совсем все, даже это.

> У фри был свой особый путь, они пилили непосредственно первоисходник сана,

...старательно делая вид что у них еще и разработчики есть... :)

> старательно заменяя все отсутствующее или иначе работающее по месту. Получалось когда плохо,

...старательно копипастя и имитируя бурную деятельность? С чего бы этому получиться хорошо, когда апстрим на понятно чем бесполезный даунстрим вертит.

Ответить | Правка | Наверх | Cообщить модератору

129. "Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."  +/
Сообщение от псевдонимус (?), 20-Дек-18, 15:51 
Зоопарк дома это как раз правильно и логично.
Ответить | Правка | К родителю #114 | Наверх | Cообщить модератору

134. "Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."  +/
Сообщение от пох (?), 20-Дек-18, 16:11 
зачем? Две разные системы, два разных набора инструментов, разные клавиатурные привычки, каждую отдельно поддерживать и патчить, и нафига, особенно - теперь, козе этот баян?

Меня в общем-то две разные архитектуры одной и той же успели достать.

Ответить | Правка | Наверх | Cообщить модератору

136. "Разработчики FreeBSD намерены сменить реализацию ZFS на ZFS ..."  +/
Сообщение от псевдонимус (?), 20-Дек-18, 16:24 
Потому, что глупо отвёрткой закручивать гвозди, каждому инструменту своё применение. "Iнивiрсiльная" (кстати какая? Вин10 не предлагать) ось будет плоха во всём. Планшеты в нынешнем( не специализированном) варианте редкостное убожище.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру