Пікірлер
@redserjogha
@redserjogha 2 ай бұрын
Уже больше 10 лет на ZFS - забыл про проблемы с хранением данных. Она просто работает и любые проблемы на ней решаются элементарно. Я просто счастлив что пользуюсь ей с самого её появления на FreeBSD, задолго до того как она на линуксах появилась. Вот просто исчезли проблемы с манипулированием хранилищами данных, разметкой дисков и всё. Просто скармливаешь ей диски побольше и вытаскиваешь устаревшие, а данные - неприкосновенны.
@tgitw-tq6iu
@tgitw-tq6iu 2 ай бұрын
Поэтому те, кто будет это смотреть не слушайте эти сказки. Про быстро, про просто. Ничего там не было и не просто. Только в рамках ограниченной области применения зфс показывает хотя бы что-то похожее на сказки описанные в видео/не только. Проблемы зфс вызывает даже тем, что она очень медленно развивается и если не повезло вы не можете получить поддержку новых версий ядер. Иногда оно работает, но есть риски. Поэтому если у вас новое железо, то вы вполне себе можете полгода-год сидеть на старой версии ядра. Сюда же входят всякие "ну держите 30% пустыми чтобы не тормозило". Эти 30% так же забирают у вас как и необходимость кеш-костылей. И если мы говорим про линукс(да и не только), то пейджкеш там работает нормально. Он вытесняется когда нужно. Программы могут его шарить между собою. Этот arc это просто днище, которое никак нормально не настраивается, а уж про вытеснение и говорить не приходится. Поэтому если ваша железка занимается не только тем, что хранит данные, то зфс очень большая проблема.
@tgitw-tq6iu
@tgitw-tq6iu 2 ай бұрын
Поэтому да зфс удобна, что она заменяет собою 10 слоёв костылей. Но вместе с этим она порождает множество проблем. Это и проблемы с кеширонием и проблемы с производительностью и проблемы с интеграцией. И если ещё на хдд это было терпимо потому как диски прощают тормоза программные - процессор на несколько порядков быстрее чтения данных с хдд. То сейчас система ограниченная только хдд достаточно редкая и называть зфс универсальной фс не приходится. Конечно ты можешь взять zvol потюнить его накатить другую фс и получить что-то приличное, но всё равно этого недостаточно. И это уже так же требует 10слоёв костылей о которых мы пытались уйти.
@tgitw-tq6iu
@tgitw-tq6iu 2 ай бұрын
Масштабы глупости и фанатизма автора поражают. zfs очень медленная фс с очень проблемной архитектурой кеширования(особенно в рамках линукс). Каким образом он её сравнивал с xfs и получил какие-то преимущества? Даже на хдд такого быть не может. Всегда умиляли эти сказки про "зфс нужна память" и прочая ахинея. Эта сказка родилась потому, что зфс так сильно тормозил, что пришлось требовать память. Любой фс нужна память. Тут скорее всего стало понятно почему и как автор побеждал хфс. Как обычно у зфс у нас 100гигов памяти, а у хфс 0. Постоянно видел такие бенчмарки.
@БорисАверин-в9ф
@БорисАверин-в9ф 3 ай бұрын
Система хоть и хорошая, но не совершенная. К тому же в линуксе зфс лишена части своих возможностей по сравнению с солярисом.
@redserjogha
@redserjogha 2 ай бұрын
Начиная с 13 FreeBSD у линукса та же кодовая база - OpenZFS. Так что считай теперь они одинаковые. А Солярис - как SUN сожрал крокодил (Oracle), вообще развивается?
@repovi4
@repovi4 5 ай бұрын
Умника, который в биосе там хотел, вигнать надо было с самого начала 😂
@barma1309
@barma1309 3 ай бұрын
эпичный фейспалм был)))) Надеюсь его забанили
@Jack-vv4ti
@Jack-vv4ti 6 ай бұрын
Славу жалко 😅 Спасибо за доклад 👏
@Nevrapatolog
@Nevrapatolog 7 ай бұрын
Очень двоякое впечатление от видео. Такое доступное глубокое презентационное погружение в zfs, которое прям не найти ну рутубах. Я очень рад, что нашел и посмотрел видео про zfs. Но очень опечален уровнем вопросов от "пользователей пк"...
@kianseibel2236
@kianseibel2236 8 ай бұрын
Классный доклад, я как раз только-только нашёл время изучить zfs, слышал про него раньше, но ни практики, ни теории особо у меня не было. Всё доступно разжевал. Спасибо.
@EvgenyKhavronin
@EvgenyKhavronin 8 ай бұрын
Прикол! До окончания доклада думал, что это женщина рассказывает. И очень удивлялся, что есть женщины с таким техническим складом ума :)
@RaSlaRu
@RaSlaRu 8 ай бұрын
Да 😄 Математический-хоровой класс средней школы (в моём анамнезе) - до сих пор многих вводит в заблуждение 😉
@vitaercx
@vitaercx 9 ай бұрын
Спасибо! Отличная презентация, подробная, ясная. Все вопросы вы четко объяснили.
@efoxxi
@efoxxi 9 ай бұрын
Ну а чем ZFS лучше/хуже современных Btrfs и Bcachefs ?
@RaSlaRu
@RaSlaRu 8 ай бұрын
Лично у меня дружба с BtrFS не сложилась - периодически снова и снова пробую (примерно каждые 1-2 года, примерно с 2015 года), но каждый раз что-нибудь идёт не так, даже на небольшой нагрузке (особенно после того как пройдёт первый круг записи на диск и начинается "высвобождение ненужных более блоков"...) На работе (в нескольких крупных компаниях, более 1000 сотрудников), тоже многократно слышал плохие отзывы про BtrFS, именно "на практике"... чаще всего с потерей инфы на дисках и последующим отказом от BtrFS
@SerjK13
@SerjK13 8 ай бұрын
@@RaSlaRu Наверное, не просто так rhel выпилили btrfs..
@kianseibel2236
@kianseibel2236 8 ай бұрын
btrfs вроде бы задумывался как ответ на zfs, но сколько сам не читал про него отзывы, хороших мало. Хотя он, типа, тоже Production ready разве что без raid5. Ну его сами разработчики не рекомендуют, а реализация есть. Интерфейс у него похожий на zfs, кстати, разве что он не жуёт диски целиком, а ставится на размеченную область. Проблема, видимо, в реализации и/или как его используют. Хз, точно не знаю
@redserjogha
@redserjogha 2 ай бұрын
zfs - лучше.
@_po1nt
@_po1nt 10 ай бұрын
крепкого здоровья автору с такой аудиторией
@eldarkarimov5791
@eldarkarimov5791 11 ай бұрын
Отличный доклад , Спасибо !
@eldarkarimov5791
@eldarkarimov5791 11 ай бұрын
Спасибо за видео , при восстановлении из репозитория , 1)Он не перезаписывает целевую директорию а создает новую папку внутри целевой директории, как сделать так чтобы во время восстановления перезаписывались исходные данные (на целевом папке) ? 2) во время восстановления из удаленного репозитория , скачивается все данные или только изменения для восстановления файла на целевом (исходном) директории ? Спасибо !
@burundukoff8450
@burundukoff8450 11 ай бұрын
если использовать restserver, есть ли функционал, чтобы клиент не могу удалить копии при обращении? а ротацию уже проводить со стороны сервера?
@РоманМарков-д8к
@РоманМарков-д8к Жыл бұрын
Нужен полноценный практический курс использования ZFS в расчете на "студента-почемучку". Найти инфу по zfs можно а вот найти инфу по подводным камням и и проблемам - фиг. Ради интереса, найдите что то полноценное в ютубе по замене вышедшего из строя диска в raidz2 к примеру. Нету, хоть шаром покати.
@RaSlaRu
@RaSlaRu Жыл бұрын
Присоединйтесь к компетентным сообществам, например нашей группе "LUG_EKB" в Телеграмм - там есть спецы, чтобы подсказать и ответить на конкретные вопросы 😉
@0xA1EF
@0xA1EF Жыл бұрын
Ну уж замена диска - задача совсем тривиальная, делается через zpool replace. Вряд ли требуется целое видео делать, чтобы это продемонстрировать.
@kianseibel2236
@kianseibel2236 8 ай бұрын
@@0xA1EFдело больше не в демонстрации, а, скажем, например, в расчёте времени замены. Докладчик упоминал, что в raidz можно получить существенную деградацию производительности, пока resilving в процессе. Миррор в этом плане выгодней, хотя мы и получаем только 50% от общего пространства. Поэтому есть draid, кстати, но про него подробней тоже хотелось бы послушать. Короче, вопрос не в интерфейсе больше, интерфейс у zfs в принципе простой, чем и ценен в том числе.
@barma1309
@barma1309 3 ай бұрын
А документацию почитать пробовали?
@Monkotop
@Monkotop Жыл бұрын
Благодарю за доклад! Достаточно серьезный подход, хотя и немного в неформальном тоне. Но мне не помешало) Удивлен что так мало просмотров, был уверен что смотрю видео как минимум на несколько тысяч просмотров, а тут я в числе первых, но мне ютюб по адресу подкинул) Пробуйте еще записывать, в ру сегменте очень мало инфы по теме ZFS, а у вас хорошо получается и имеется опыт! Удачи!