The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Началось портирование ZFS на FreeBSD

22.08.2006 15:43

Pawel Jakub Dawidek начал работу по портированию ZFS из OpenSolaris.

Недавно Павел реализовал возможность журналирования GEOM провайдеров, в результате чего появилась возможность журналирования в UFS2. Сейчас он взялся за портирование ZFS, и как он сообщает, уже добился значительных успехов в этом. Практически завершена работа по портированию пользовательских утилит и библиотек для работы с ZFS. Со стороны ядра написано несколько специальных GEOM-классов, которые позволяют использовать преимущества ZFS и GEOM, например комбинирование RAID-Z и шифрование разделов или дисков при помощи GELI, так же есть возможность создания UFS на разделе ZFS.

Организации, которым интересен этот проект, могут помочь Павлу материально (это позволит ему уделять больше времени для работы над проектом), для этого он предлагает связываться с ним по email.



  1. Главная ссылка к новости (http://lists.freebsd.org/piper...)
  2. OpenNews: В Solaris появилась долгожданная ZFS
  3. OpenNews: Файловую систему Solaris ZFS собираются портировать под Mac OS X
  4. OpenNews: Руководство по работе с файловой системой ZFS в Solaris
  5. OpenNews: Несколько статей по Solaris: снапшоты ZFS, установка по сети, обработка прерываний
Автор новости: butcher
Лицензия: CC BY 3.0
Источник: docs.freebsd.org
Короткая ссылка: https://opennet.ru/8159-FreeBSD
Ключевые слова: FreeBSD, ZFS
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (17) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, creativ (??), 16:27, 22/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Новость месяца для поклонников FreeBSD
     
  • 1.3, Keeper (??), 18:05, 22/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше бы полную поддержку XFS начали делать... -_-
     
     
  • 2.6, kruk (?), 18:53, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Каждый раз, как только какой-нибудь хорошие люди начинает прикручивать новую фичу, раздаеться хор: "А лучше бы они..."

    По-доброму фигею

     
     
  • 3.8, Keeper (??), 20:14, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Я понимаю, что OpenSource ниспослан нам свыше, аки манна небесная (^_^), поэтому мы быть благодарны за то, что уже имеем, и т.п.

    Но IMHO портирование XFS было бы более актуальным, т.к. файловая система с более высокой производительностью для FreeBSD была бы весьма к месту и ко времени.

     
     
  • 4.10, cadmi (?), 20:22, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    детка, вы уже успели попробовать ZFS ?
    тогда не надо булькать. и не всегда дело только в производительности, by the way
     
     
  • 5.14, Keeper (??), 20:35, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    > и не всегда дело только в производительности, by the way

    Не всегда. Но чем, например, вам поможет порт ZFS на FreeBSD?

     
     
  • 6.18, cadmi (?), 20:55, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    у меня полтора десятка Sun'ов и целая одна FreeBSD (которую пришлось поставить из-за того, что под эту задачу купить нормальный дисковый массив давила жаба, а для приличных SATA контроллеров была проблема драйверов под Solaris)

    И мне безумно хочется (одна из хотелок) при нужде добавлять диски без перестройки RAID и убиения FS.

    ZFS - это не только FS, это еще и VM в некотором роде.

    За "детку" прошу прощения.

     
  • 4.15, kruk (?), 20:37, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Я понимаю, что OpenSource ниспослан нам свыше, аки манна небесная (^_^), поэтому
    >мы быть благодарны за то, что уже имеем, и т.п.
    >
    >Но IMHO портирование XFS было бы более актуальным, т.к. файловая система с
    >более высокой производительностью для FreeBSD была бы весьма к месту и
    >ко времени.

    ZFS - самый горячий хит и интерес к ней больше. Девелоперы тоже тянутся к славе :)

     
  • 2.20, L.Torvalds (?), 01:36, 23/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Too late! - как говорят в Тамбове :)

    Ну подумай - XFS вылизывать будут пару лет, это как минимум. К тому времени сколькитерабайтные HDD'шки будут в ходу? Прямо сейчас могу купить 0.75TB (750 GB) - за вполне подъёмные деньги. Используюя занюханный чиповый 6-дырый SATA RAID получу 3.75 TB на бюджетной, _чиповой_ файлопомойке ....

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

     

  • 1.4, KuT (?), 18:29, 22/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Лучше и то и другое ;)
    А то вроде и за JFS и за XFS брались, а релудьтата нету.
     
     
  • 2.11, Keeper (??), 20:24, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >А то вроде и за JFS и за XFS брались, а релудьтата нету.

    Для XFS результат есть, но пока вроде read-only.

     

  • 1.9, Аноним (-), 20:18, 22/08/2006 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.
     
     
  • 2.13, kruk (?), 20:34, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.
    >
    Что вы, собственно, этим хотели сказать?!

    GEOM и fs подходят друг к другу как мужчина и женщина (прсотите мой метафорический стиль)

     
     
  • 3.19, Аноним (-), 22:52, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    GEOM это modular disk I/O framework. Уровень ниже, чем файловые системы. Это всяческие RAID'ы, virstor, ggate, шифрование, различные схемы разбиения на партиции и т.д., которые с ФС никак не связаны, и должны работать независимо от того, использую ли я UFS, FAT12 или вообще складирую на раздел сырые данные. ФС ничего не должны знать о нижнем уровне - у них есть только доступный кусок места о котором они знают только его размер и размер блока - и на нем работают. Вся функциональность должна быть реализована на уровне ФС, любые hook'и в GEOM, которые нельзя использовать отдельно от FS это усложнение кода и потенциальные ошибки, не говоря уже о том, что весь смысл GEOM - разделение мух и котлет - идет лесом.
     
     
  • 4.21, kruk (?), 13:36, 23/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    Вы, видать, немножко не в теме. ZFS - это не просто fs. В ZFS есть механизмы работающие под уровнем фс. Во FreeBSD начиная с пятёрки, они *должны* быть реализованы как geom-модуль. Именно это и сделано:

    I created new VDEV - vdev_geom, which fits to FreeBSD's GEOM
    infrastructure, so basically you can use any GEOM provider to build your
    ZFS pool. VDEV_GEOM is implemented as consumers-only GEOM class

    Никаких "hooks" тут нет, модульность в полной своей красоте

     
     
  • 5.22, Квагга (?), 20:28, 23/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.

    Что-то не нравится мне исполнение написанных на бумаге инструкций транизисторами.
    И вещи разные и не понимаю я этого.

     
  • 2.17, kruk (?), 20:42, 22/08/2006 [^] [^^] [^^^] [ответить]  
  • +/
    >Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.
    >

    Тем более, что никакой интеграции там нет - это модульность в чистом виде

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру