Linux для всех

индекс
247,37

Реализована родная поддержка файловой системы ZFS для Linux

Брайан Белендорф, бывший основным разработчиком веб-сервера Apache, представил новую версию проекта по реализации родной поддержки файловой системы ZFS (Zettabyte File System) для Linux.

Эта файловая система была изначально создана в Sun Microsystems для операционной системы Solaris. Она поддерживает большие объёмы данных, объединяет концепции файловой системы и менеджера логических дисков и физических носителей, инновационную структуру данных на дисках, легковесные файловые системы, а также простое управление томами хранения данных.

В отличие от системы ZFS-FUSE, работающей на пользовательском уровне через подсистему FUSE, новый проект реализован в виде модуля ядра Linux. Интеграции кода ZFS в ядро Linux мешает несовместимость лицензий GPLv2 и CDDL, что исключает возможность смешивания кода под данными лицензиями. Для обхода данного ограничения, Белендорф решил распространять свой продукт целиком под лицензией CDDL в виде отдельно загружаемого модуля к ядру Linux, который поставляется отдельно от ядра.

Модуль ZFS для Linux пока работает только в 64-разрядной сборке. На данный момент в модуле реализована полнофункциональная и стабильная поддержка таких возможностей, как SPA (Storage Pool Allocator), DMU (Data Management Unit), ZPL (ZFS POSIX Layer) и ZVOL (ZFS Emulated Volume). Для тестирования используются такие дистрибутивы, как RHEL, CentOS, Fedora и Ubuntu.

Инструкции по сборке и установке здесь.
+32
1 июня 2010, 18:43
15

комментарии (26)

+1
devosx #
эта новость была на opennet.ru еще раньше 27 числа того месяца.
+4
fear86 #
не все читают opennet.ru
+1
mrded #
тогда нужно было создать ссылку
–5
Ndividuum #
На опеннете не писали? Вышел Linux версии 1.2.0, содержащей 310 950 строк кода!
п.с. Автор, пишы ёщо
–4
Ndividuum #
сори, забыл petrosyan.jpg прикрепить. И животноводство!
*сыпет, сыпет голову пепелом…
+2
XolodIT #
отличненько, ждем тестов производительности…
+2
xsektorx #
поздновато парень начал, уже btrfs выходит

оракловцы, придумавшим btrfs как альтернативу zfs, видать, теперь не в восторге от тогдашнего энтузиазма — собственная платформа теряет часть конкурентного преимущества. а то б могли и zfs сделать доступной в линуксе
+2
alexeym #
Одна компания может выпускать конкурирующие между собой продукты, чтобы захватить большую часть рынка. Это нормально, хотя с первого взгляда кажется странным.
0
iscsi #
не думаю, zfs уже сейчас приносит деньги в их storage решениях, а btrfs?
0
xsektorx #
не понял, не думаете что?
+1
RussianNeuroMancer #
btrfs пока (или уже?) в MeeGo. Ну, по крайней мере с чего-то начнут. А вот если btrfs в релиз Ubuntu 10.10 попадёт — вот тогда будет уже другой разговор: btrfs буквально за пару месяцев станет более распространённой, чем ZFS.
0
Vasily_Pupkin #
Я не думаю, что в оракле воспринимают btrfs чем то иным, кроме как шуткой.
0
xsektorx #
ларри элиссон не тот руководитель, чтобы лишний доллар из кармана корпорации тратить ради шутки
+4
RussianNeuroMancer #
Где брать Наутилус с Тайм-слайдером?
0
ekzo #
объяснитесь.
+4
RussianNeuroMancer #
В OpenSolarid у Наутилуса есть полоска для навигации между снапшотами, называемая Тайм-слайдер, насколько я помню.
+1
RussianNeuroMancer #
*OpenSolaris
0
disserman #
в ядро оно конечно пока из-за лицензии не войдет но даже так замечательно. будем надеяться что RH подхватит инициативу и допилят эти патчи до stable.
0
xsektorx #
ну проприетарных модулей и блобов они не стесняются, с чего бы пугаться сддл, если не статическая линковка?

а вот ред хат врядли. опять-таки, при почти стабильной бтрфс пилить это им нету резона
–3
parta #
ключевое слово «почти». пока линуксятниги грозятся своей бтрфс (какое ужасное название для русского уха :( ), zfs можно сказать уже годы работает.

не то чтобы я был любителем линагза, да и надо сказать что явно по количеству вкусняшек этот zfs отстает от того что в sol'е и opensol'е, однако, мне нравится тенденция. совсем скоро будет уже не важно на каком сервере какая ОС стоит, будь то солярис, бсд или линагз, том с зфс можно будет «поймать» везде. так что с точки зрения пользы и популяризации фс это очень хороший бонус. такого со времен ext2 не было. остается только ее реализовать в macosx и windows, и вуаля, тома от одной ОС можно монтировать в другой.

я конечно не знаю, может вам нравится сидеть на фс которая есть _только_ в линагзе и писаться от счастья что она есть только тут и нигде больше и кричать «линагз рулез».
0
litos #
> может вам нравится сидеть на фс которая есть _только_ в линагзе
>
Вы не правы. Во FreeBSD уже давно ZFS wiki.freebsd.org/ZFS wiki.opennet.ru/ZFS_и_FreeBSD и даже работает, раньше бутиться она с нее не умела, сейчас и на / можно поставить ее, только зачем, можно всякий /home или /disk на ней держать :)
–3
parta #
чукча не читатель, чукча писатель, да? «может вам нравится сидеть на фс которая есть _только_ в линагзе», — если что это было про бтрфс.
+1
xsektorx #
толсто. я сравниваю именно эту реализацию с состоянием бтрфс в ядре
–2
z123 #
GPL, BSD, CDDL, MPL… копирасты со своими дебильными законами и сюда добрались…
0
paradigm #
Это очень хорошая новость.

Только нигде не нашел упоминания о том, какая версия zfs поддерживается.

И как правильно указали ранее, важна не только сама zfs, а программы с ней работающие: наутилус, apt-get и прочие.
0
paradigm #
о! нашел!

«The 0.4.9 release is currently based on b121 which is getting quite stale. As part of the 0.5.0 release I need to make sure to update the ZFS core code to the latest build and of course work through all the breakage that will likely cause.»

то есть в 0.4.9 поддерживается 18 версия ZFS, a в 0.5.0 будет 22 с дедупликацией.

Только зарегистрированные пользователи могут оставлять комментарии. Войдите, пожалуйста.