LINUX.ORG.RU

Релиз ZFSonLinux 0.8.0

 , ,


4

2

Около двух лет и 5 RC-релизов потребовалось разработчикам ZFS on Linux (сокращённо ZoL), чтобы выпустить крайне значимый релиз - ZFS-0.8.0.

Новые возможности:

  • «Нативное» шифрование как для файловых систем, так и для разделов. По умолчанию используется алгоритм aes-256-ccm. Ключи для датасета управляются с помощью команды «zfs load-key» и связанных подкоманд.
  • Шифрование при zfs send/receive. Позволяет хранить бэкапы на недоверенных сервисах без возможности компрометации.
  • Удаление устройства из pool через команду «zpool remove». Все данные копируются в фоновом режиме на оставшиеся устройства верхнего уровня, и ёмкость пула соответственно уменьшается.
  • Подкоманда «zpool checkpoint» позволяет сохранить всё состояние пула и при желании вернуться обратно в это точное состояние. Это можно рассматривать как расширенный snapshot пула. Это полезно при выполнении сложных административных действий, которые в противном случае необратимы (например, включение новой функции, уничтожение набора данных и так далее)
  • TRIM для устройств пула. Позволяет более эффективно использовать твёрдотельные накопители и предотвращать снижение их производительности и/или времени их жизни. Можно производить trim как отдельной командой «zpool trim», так и включить аналог опции discard - новое свойство пула «autotrim»
  • Инициализация пула. Подкоманда «zpool initialize» записывает свой патерн во всё нераспределённое пространство. Это устраняет первое снижение производительности доступа, которое может существовать в некоторых виртуализированных хранилищах (например, VMware VMDK).
  • Поддержка аккаунтинга проектов и квот. Эта функция добавляет учёт использования проекта и квоты к существующим функциям учёта пространства и квот. Квоты проекта добавляют дополнительное измерение к традиционным квотам пользователей/групп. Подкоманды «zfs project» и «zfs projectspace» были добавлены для управления проектами, установки лимитов квот и отчётов об использовании.
  • Программы каналов. Подкоманда «zpool program» позволяет использовать скрипты на LUA для выполнения административных действий. Скрипты запускаются в «песочнице» с лимитами времени и памяти.
  • Pyzfs. Новая python-библиотека для обеспечения стабильного интерфейса для программного администрирования ZFS. Эта обёртка обеспечивает взаимно-однозначное (one-to-one) сопоставление для функций API libzfs_core, но сигнатуры и типы более естественны для Python-диалекта.
  • Совместимость с Python3. Утилиты «arcstat», «arcsummary» и «dbufstat» обновлены для совместимости с Python3
  • Direct IO. Добавлена поддержка использования прямого вывода (O_DIRECT).

Также ускорены подкоманды scrub/resilver/list/get, добавлена возможность вывести метаданные на отдельное устройство (например, высокопроизводительный SSD малого объёма), увеличена производительность ZIL за счёт кэширования и оптимизации, добавлена поддержка аппаратного ускорения SHA256-чексумм и AES-шифрования используя Intel QAT (Quick Assist Technology).

Поддерживаемые ядра Linux: 2.6.32 - 5.1 (на ядрах 5.0 и выше пока не поддерживается SIMD-ускорение)

Полный список изменений

Значения параметров модулей по-умолчанию выбраны, чтобы обеспечить оптимальную нагрузку для большинства рабочих нагрузок и конфигураций. Для полного списка опций - man 5 zfs-module-parameters

>>> Подробности

★★★★★

Проверено: shell-script ()

Ответ на: комментарий от anonymous

Вообще непонятно, как венда попала на сервера при наличии юниксов (Solaris, BSD) , линуксов и т.п.

Эх молодёжь :-) Линкус был абсолютно ни к чему не пригоден, когда NT 3.5 а потом и 4 начала вытеснять netware. А всё остальное стоило неразумных денег, вот и причина.

anonymous ()
Ответ на: комментарий от anonymous

Добавь сюда еще WINE,

потом DotNet под который портируют кучу серверного софта.

MS будет еще какое-то время выжимать с вендо лицензий лошков на десктопах, а если профит уменьшится, то очевидно релизнет кросплатформенный WPF, который пока официально якобы не планирует.

anonymous ()
Ответ на: комментарий от anonymous

вендо лицензий лошков на десктопах

Венда на десктопах - для лошков, да мой интеллектуальный собеседник?

anonymous ()
Ответ на: комментарий от anonymous

А всё остальное стоило неразумных денег, вот и причина.

FreeBSD тоже был непригоден ни к чему?

anonymous ()
Ответ на: комментарий от anonymous

Венда на десктопах - для лошков, да мой интеллектуальный собеседник?

Зависит от специальности пользователя. Если это супер навороченные Corel, Autocad и т.п. с кучей скриптов автоматизации, то может быть и нет серьезных альтернатив.

Для любителя сейчас уже есть масса бесплатного софта типа Corel и Автокад в пакетах дистров линупса.

А если попроще - десктоп для серфинга, админства, терминал, аутглюк под вайном, то зачем венда?

anonymous ()
Ответ на: комментарий от Miha

Ну вот, значит большое спасибо крупным корпорациям типа IBM, кто ввалил кучу бабла в зарплаты full time программстов, кто довел ядро Linux до кондиции.

И встал на защиту GPL от нападок юридических гангстеров.

anonymous ()
Ответ на: комментарий от anonymous

Для любителя сейчас уже есть масса бесплатного софта типа Corel и Автокад в пакетах дистров линупса.

«Типа». А как там по качеству - оно очень разное. Скажем, Блендер хорош. А Гимп и Либра - нет. 1С на лине вроде не работает.

А если попроще - десктоп для серфинга, админства, терминал

Ты берешь прогера/админа. Возьми дизайнера, фотографа, музыканта, там не очень. Это то что насчёт наличия софта.

Есть и другая проблема: невозможность запуска «старого» софта. В NixOS этой проблемы вроде нет, но там нужно вкладывать время и силы в изучение её настройки, а потом в саму настройку.

anonymous ()
Ответ на: комментарий от anonymous

In the early days of Linux 2.0, SMP support consisted of a «big lock» that serialized access across the system. Advances for support of SMP slowly migrated in, but it wasn't until the 2.6 kernel that the power of SMP was finally revealed.

The 2.6 kernel introduced the new O(1) scheduler that included better support for SMP systems. The key was the ability to load balance work across the available CPUs while maintaining some affinity for cache efficiency.

Есть мнение, что они просто слили им код из своей версии Unix.

Miha ()
Ответ на: комментарий от anonymous

«Типа». А как там по качеству - оно очень разное. Скажем, Блендер хорош. А Гимп и Либра - нет.

Krita, Inkscape и т.п.

https://appdb.winehq.org/objectManager.php?sClass=version&iId=1840

https://appdb.winehq.org/objectManager.php?sClass=version&iId=5321

https://appdb.winehq.org/objectManager.php?sClass=category&iId=19&sAc...

1С на лине вроде не работает.

Не знаю как нынче, но лет 10 назад работал.

anonymous ()
Ответ на: комментарий от anonymous

А какая связь между почувствовать, что что-то из себя представляешь и почувстовать, что венда на серверах не представляет ничего стоящего по сравнению с Linux?

Наверно только такая, что вендо админу даже с самой высокой на сегодняшний день зарплатой придется почувствовать, что он не представляет ничего полезного из себя на будущем рынке серверного администрирования?

Примерно также, как нынче администраторы ЕС ЭВМ и IBM 360?

anonymous ()
Ответ на: комментарий от Miha

In early days of Windows it was a DOS with graphics shell :)

Ох молодежь.

anonymous ()
Ответ на: комментарий от anonymous

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

anonymous ()
Ответ на: комментарий от anonymous

Есть и другая проблема: невозможность запуска «старого» софта.

Пожалуйста, поподробнее.

anonymous ()
Ответ на: комментарий от anonymous

Krita, Inkscape и т.п.

Inkscape это редактор векторной графики, как Illustrator, а не растровой как Photoshop и Gimp.

Krita вроде для *рисования*, а не обработки графики. Ее сравнения с Гимпом/Фотошопом некорректно поэтому. Но не знаю точно.

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

anonymous ()
Ответ на: комментарий от anonymous

У оракла и дб2 managed ts это как-раз и есть предпочтительный вариант.

anonymous ()
Ответ на: комментарий от anonymous

system managed или database managed?

Где указано о предпочтительности того или другого? Где перечислены профиты?

anonymous ()
Ответ на: комментарий от anonymous

Говно. По мнению, внезапно, многих пользователей линукса.

Ну представим что они преувеличивают, и в их словах лишь половина правды. Нафиг страдать фигней и ставить Линукс, потом Вайн, потом нативный эксклюзивный виндовый софт, если можно просто Винду?

Я как бэ не против Линуксов, у них свои преимущества. Но нужна объективность.

anonymous ()
Ответ на: комментарий от anonymous

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

anonymous ()
Ответ на: комментарий от anonymous

Анон, тебе на заметку: если видишь человека коверкающего слова («абизьяной») - 100% неадекват. Хз почему, но проверено многократно.

(ынтырпрайз, шинда - исключения, так можно)

anonymous ()
Ответ на: комментарий от anonymous

Объективность в том, что связка Libre kernel + ZFS + Devuan + Trinity DE настолько безподобна и безальтернативна, что из-за какого там удобного аутглюка фигней по запуске виртуалбокса страдать не хочется, проще запустить это под WINE. Притом, что под WINE работает намного быстрее.

anonymous ()
Ответ на: комментарий от anonymous

Объективность в том, что связка Libre kernel + ZFS + Devuan + Trinity DE

Ну ты мне опять про радикальное боевое крыло кодеров/програмеров. Есть и другие люди. Вот например я, которому от внешнего вида KDE просто физически плохо.

anonymous ()
Ответ на: комментарий от anonymous

Анон, тебе на заметку: если видишь человека коверкающего слова («абизьяной») - 100% неадекват. Хз почему, но проверено многократно.

(ынтырпрайз, шинда - исключения, так можно)

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

https://www.anekdot.ru/i/caricatures/normal/19/5/25/sumasshestvie.jpg

anonymous ()
Ответ на: комментарий от anonymous

Ну я ж говорю, ты шиз. Тут как бэ даже траллить тебя смысла нет.

anonymous ()
Ответ на: комментарий от anonymous

Ну ты мне опять про радикальное боевое крыло кодеров/програмеров. Есть и другие люди. Вот например я, которому от внешнего вида KDE просто физически плохо.

Desktop оболочек в линупсе очень много хороших и разных, мне тоже KDE перестало нравиться еще с 4-ой версии, но от 5-ой уже хотелось блевать.

Trinity 14.0.6 походит на смесь KDE 3+4+ вендо XP (мое любимое). И все это прекрасно работает на Librebootнутой рабочей станцией всего с 6 гигами оперативки из которых редко занято больше половины.

anonymous ()
Ответ на: комментарий от anonymous

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

добро пожаловать в клуб. наше все, великий просветленный и просто сказочный ЧСВ.

anonymous ()
Ответ на: комментарий от anonymous

Мне по интерфейсам нравятся винда 95 и маки от Tiger до Mavericks

anonymous ()
Ответ на: комментарий от anonymous

Зато очень удобно, ненавижу современные сайты одностраничники по которым нужно елозить как по ковру на полу в поисках нужного.

anonymous ()
Ответ на: комментарий от anonymous

Ну я ж говорю, ты шиз. Тут как бэ даже траллить тебя смысла нет.

Тебе вообще к психиатору надо и что с того.

anonymous ()
Ответ на: комментарий от anonymous

Интуиция, однако.

А кстати, с какой целью интересуешься?

anonymous ()
Ответ на: комментарий от deadplace

Не понял, что ты имеешь в виду? Если шифрование, то в FreeBSD есть geli. Если это: Role-based access control, то в фре есть MAC. Алсо, там есть capsicum и джейлы. Но к zfs это всё не относится

HardenedBSD - аналог grsec - то, что меня немного привлекает во фре.

anonymous ()
Ответ на: комментарий от anonymous

да мне как-то по-барабану, хотя внутренний граммар-наци таки негодует, но это никак не меняет положения вещей.

зы сдохни капча

anonymous ()
Ответ на: комментарий от deadplace

Но к zfs это всё не относится

это потому, что нет интеграции системных компонент между собой, как и в линаксе впрочем. в этом плане только соляра и аикс могут конкурировать с виндой, но с последним и так всё ясно.

anonymous ()
Ответ на: комментарий от anonymous

психиатору

эт от слова тора чтоль?

anonymous ()
Ответ на: комментарий от anonymous

По ZFS я принял, потому что ни одна другая файловая система не могла закешировать базу на чтение в SSD

ZFS убивает SSD за 4-5 месяцев

anonymous ()
Ответ на: комментарий от anonymous

ZFS убивает SSD за 4-5 месяцев

С этого релиза - нет.

Dimez ★★★★★ ()
Ответ на: комментарий от anonymous

zol ты хотел сказать, но с этого релиза и это не так.

anonymous ()
Ответ на: комментарий от anonymous

но с этого релиза и это не так.

да, с этого релиза за 2-3 месяца

anonymous ()
Ответ на: комментарий от anonymous

я, конечно, косноязычен, он вот это не распарсил.

anonymous ()
Ответ на: комментарий от anonymous

не распарсил

шутка была, но все эти софтовые плюшки фс скоро нах никому не нужны будут, они и сейчас не особо кому нужны

anonymous ()

Напомните, пжалста, толковый ppa убунтушный с свежей zfs.

King_Carlo ★★★★★ ()
Ответ на: комментарий от anonymous

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

anonymous ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.