Уже больше 10 лет на ZFS - забыл про проблемы с хранением данных. Она просто работает и любые проблемы на ней решаются элементарно. Я просто счастлив что пользуюсь ей с самого её появления на FreeBSD, задолго до того как она на линуксах появилась. Вот просто исчезли проблемы с манипулированием хранилищами данных, разметкой дисков и всё. Просто скармливаешь ей диски побольше и вытаскиваешь устаревшие, а данные - неприкосновенны.
@tgitw-tq6iu2 ай бұрын
Поэтому те, кто будет это смотреть не слушайте эти сказки. Про быстро, про просто. Ничего там не было и не просто. Только в рамках ограниченной области применения зфс показывает хотя бы что-то похожее на сказки описанные в видео/не только. Проблемы зфс вызывает даже тем, что она очень медленно развивается и если не повезло вы не можете получить поддержку новых версий ядер. Иногда оно работает, но есть риски. Поэтому если у вас новое железо, то вы вполне себе можете полгода-год сидеть на старой версии ядра. Сюда же входят всякие "ну держите 30% пустыми чтобы не тормозило". Эти 30% так же забирают у вас как и необходимость кеш-костылей. И если мы говорим про линукс(да и не только), то пейджкеш там работает нормально. Он вытесняется когда нужно. Программы могут его шарить между собою. Этот arc это просто днище, которое никак нормально не настраивается, а уж про вытеснение и говорить не приходится. Поэтому если ваша железка занимается не только тем, что хранит данные, то зфс очень большая проблема.
@tgitw-tq6iu2 ай бұрын
Поэтому да зфс удобна, что она заменяет собою 10 слоёв костылей. Но вместе с этим она порождает множество проблем. Это и проблемы с кеширонием и проблемы с производительностью и проблемы с интеграцией. И если ещё на хдд это было терпимо потому как диски прощают тормоза программные - процессор на несколько порядков быстрее чтения данных с хдд. То сейчас система ограниченная только хдд достаточно редкая и называть зфс универсальной фс не приходится. Конечно ты можешь взять zvol потюнить его накатить другую фс и получить что-то приличное, но всё равно этого недостаточно. И это уже так же требует 10слоёв костылей о которых мы пытались уйти.
@tgitw-tq6iu2 ай бұрын
Масштабы глупости и фанатизма автора поражают. zfs очень медленная фс с очень проблемной архитектурой кеширования(особенно в рамках линукс). Каким образом он её сравнивал с xfs и получил какие-то преимущества? Даже на хдд такого быть не может. Всегда умиляли эти сказки про "зфс нужна память" и прочая ахинея. Эта сказка родилась потому, что зфс так сильно тормозил, что пришлось требовать память. Любой фс нужна память. Тут скорее всего стало понятно почему и как автор побеждал хфс. Как обычно у зфс у нас 100гигов памяти, а у хфс 0. Постоянно видел такие бенчмарки.
@БорисАверин-в9ф3 ай бұрын
Система хоть и хорошая, но не совершенная. К тому же в линуксе зфс лишена части своих возможностей по сравнению с солярисом.
@redserjogha2 ай бұрын
Начиная с 13 FreeBSD у линукса та же кодовая база - OpenZFS. Так что считай теперь они одинаковые. А Солярис - как SUN сожрал крокодил (Oracle), вообще развивается?
@repovi45 ай бұрын
Умника, который в биосе там хотел, вигнать надо было с самого начала 😂
@barma13093 ай бұрын
эпичный фейспалм был)))) Надеюсь его забанили
@Jack-vv4ti6 ай бұрын
Славу жалко 😅 Спасибо за доклад 👏
@Nevrapatolog7 ай бұрын
Очень двоякое впечатление от видео. Такое доступное глубокое презентационное погружение в zfs, которое прям не найти ну рутубах. Я очень рад, что нашел и посмотрел видео про zfs. Но очень опечален уровнем вопросов от "пользователей пк"...
@kianseibel22368 ай бұрын
Классный доклад, я как раз только-только нашёл время изучить zfs, слышал про него раньше, но ни практики, ни теории особо у меня не было. Всё доступно разжевал. Спасибо.
@EvgenyKhavronin8 ай бұрын
Прикол! До окончания доклада думал, что это женщина рассказывает. И очень удивлялся, что есть женщины с таким техническим складом ума :)
@RaSlaRu8 ай бұрын
Да 😄 Математический-хоровой класс средней школы (в моём анамнезе) - до сих пор многих вводит в заблуждение 😉
@vitaercx9 ай бұрын
Спасибо! Отличная презентация, подробная, ясная. Все вопросы вы четко объяснили.
@efoxxi9 ай бұрын
Ну а чем ZFS лучше/хуже современных Btrfs и Bcachefs ?
@RaSlaRu8 ай бұрын
Лично у меня дружба с BtrFS не сложилась - периодически снова и снова пробую (примерно каждые 1-2 года, примерно с 2015 года), но каждый раз что-нибудь идёт не так, даже на небольшой нагрузке (особенно после того как пройдёт первый круг записи на диск и начинается "высвобождение ненужных более блоков"...) На работе (в нескольких крупных компаниях, более 1000 сотрудников), тоже многократно слышал плохие отзывы про BtrFS, именно "на практике"... чаще всего с потерей инфы на дисках и последующим отказом от BtrFS
@SerjK138 ай бұрын
@@RaSlaRu Наверное, не просто так rhel выпилили btrfs..
@kianseibel22368 ай бұрын
btrfs вроде бы задумывался как ответ на zfs, но сколько сам не читал про него отзывы, хороших мало. Хотя он, типа, тоже Production ready разве что без raid5. Ну его сами разработчики не рекомендуют, а реализация есть. Интерфейс у него похожий на zfs, кстати, разве что он не жуёт диски целиком, а ставится на размеченную область. Проблема, видимо, в реализации и/или как его используют. Хз, точно не знаю
@redserjogha2 ай бұрын
zfs - лучше.
@_po1nt10 ай бұрын
крепкого здоровья автору с такой аудиторией
@eldarkarimov579111 ай бұрын
Отличный доклад , Спасибо !
@eldarkarimov579111 ай бұрын
Спасибо за видео , при восстановлении из репозитория , 1)Он не перезаписывает целевую директорию а создает новую папку внутри целевой директории, как сделать так чтобы во время восстановления перезаписывались исходные данные (на целевом папке) ? 2) во время восстановления из удаленного репозитория , скачивается все данные или только изменения для восстановления файла на целевом (исходном) директории ? Спасибо !
@burundukoff845011 ай бұрын
если использовать restserver, есть ли функционал, чтобы клиент не могу удалить копии при обращении? а ротацию уже проводить со стороны сервера?
@РоманМарков-д8к Жыл бұрын
Нужен полноценный практический курс использования ZFS в расчете на "студента-почемучку". Найти инфу по zfs можно а вот найти инфу по подводным камням и и проблемам - фиг. Ради интереса, найдите что то полноценное в ютубе по замене вышедшего из строя диска в raidz2 к примеру. Нету, хоть шаром покати.
@RaSlaRu Жыл бұрын
Присоединйтесь к компетентным сообществам, например нашей группе "LUG_EKB" в Телеграмм - там есть спецы, чтобы подсказать и ответить на конкретные вопросы 😉
@0xA1EF Жыл бұрын
Ну уж замена диска - задача совсем тривиальная, делается через zpool replace. Вряд ли требуется целое видео делать, чтобы это продемонстрировать.
@kianseibel22368 ай бұрын
@@0xA1EFдело больше не в демонстрации, а, скажем, например, в расчёте времени замены. Докладчик упоминал, что в raidz можно получить существенную деградацию производительности, пока resilving в процессе. Миррор в этом плане выгодней, хотя мы и получаем только 50% от общего пространства. Поэтому есть draid, кстати, но про него подробней тоже хотелось бы послушать. Короче, вопрос не в интерфейсе больше, интерфейс у zfs в принципе простой, чем и ценен в том числе.
@barma13093 ай бұрын
А документацию почитать пробовали?
@Monkotop Жыл бұрын
Благодарю за доклад! Достаточно серьезный подход, хотя и немного в неформальном тоне. Но мне не помешало) Удивлен что так мало просмотров, был уверен что смотрю видео как минимум на несколько тысяч просмотров, а тут я в числе первых, но мне ютюб по адресу подкинул) Пробуйте еще записывать, в ру сегменте очень мало инфы по теме ZFS, а у вас хорошо получается и имеется опыт! Удачи!