войти зарегистрироваться

Linux не для всех whois

индекс
0,00

Реализована родная поддержка файловой системы 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.

Инструкции по сборке и установке здесь.

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

  • эта новость была на opennet.ru еще раньше 27 числа того месяца.
    • не все читают opennet.ru
      • тогда нужно было создать ссылку
      • На опеннете не писали? Вышел Linux версии 1.2.0, содержащей 310 950 строк кода!
        п.с. Автор, пишы ёщо
        • сори, забыл petrosyan.jpg прикрепить. И животноводство!
          *сыпет, сыпет голову пепелом…
  • отличненько, ждем тестов производительности…
  • поздновато парень начал, уже btrfs выходит

    оракловцы, придумавшим btrfs как альтернативу zfs, видать, теперь не в восторге от тогдашнего энтузиазма — собственная платформа теряет часть конкурентного преимущества. а то б могли и zfs сделать доступной в линуксе
    • Одна компания может выпускать конкурирующие между собой продукты, чтобы захватить большую часть рынка. Это нормально, хотя с первого взгляда кажется странным.
    • не думаю, zfs уже сейчас приносит деньги в их storage решениях, а btrfs?
      • не понял, не думаете что?
      • btrfs пока (или уже?) в MeeGo. Ну, по крайней мере с чего-то начнут. А вот если btrfs в релиз Ubuntu 10.10 попадёт — вот тогда будет уже другой разговор: btrfs буквально за пару месяцев станет более распространённой, чем ZFS.
  • Где брать Наутилус с Тайм-слайдером?
    • объяснитесь.
      • В OpenSolarid у Наутилуса есть полоска для навигации между снапшотами, называемая Тайм-слайдер, насколько я помню.
  • в ядро оно конечно пока из-за лицензии не войдет но даже так замечательно. будем надеяться что RH подхватит инициативу и допилят эти патчи до stable.
    • ну проприетарных модулей и блобов они не стесняются, с чего бы пугаться сддл, если не статическая линковка?

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

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

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

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

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

      «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 с дедупликацией.
Только авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста.