URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 22359
[ Назад ]

Исходное сообщение
"OpenNews: Началось портирование ZFS на FreeBSD"

Отправлено opennews , 22-Авг-06 16:27 
Pawel Jakub Dawidek начал (http://lists.freebsd.org/pipermail/freebsd-fs/2006-August/00... работу по портированию ZFS (http://en.wikipedia.org/wiki/ZFS) из OpenSolaris.


Недавно (http://www.opennet.me/opennews/art.shtml?num=8049) Павел реализовал возможность журналирования GEOM провайдеров, в результате чего появилась возможность журналирования в UFS2. Сейчас он взялся за портирование ZFS, и как он сообщает, уже добился значительных успехов в этом.


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


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


URL: http://lists.freebsd.org/pipermail/freebsd-fs/2006-August/00...
Новость: http://www.opennet.me/opennews/art.shtml?num=8159


Содержание

Сообщения в этом обсуждении
"Началось портирование ZFS на FreeBSD"
Отправлено creativ , 22-Авг-06 16:27 
Новость месяца для поклонников FreeBSD

"Началось портирование ZFS на FreeBSD"
Отправлено Keeper , 22-Авг-06 18:05 
Лучше бы полную поддержку XFS начали делать... -_-

"Началось портирование ZFS на FreeBSD"
Отправлено kruk , 22-Авг-06 18:53 
Каждый раз, как только какой-нибудь хорошие люди начинает прикручивать новую фичу, раздаеться хор: "А лучше бы они..."

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


"Началось портирование ZFS на FreeBSD"
Отправлено Keeper , 22-Авг-06 20:14 
Я понимаю, что OpenSource ниспослан нам свыше, аки манна небесная (^_^), поэтому мы быть благодарны за то, что уже имеем, и т.п.

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


"Началось портирование ZFS на FreeBSD"
Отправлено cadmi , 22-Авг-06 20:22 
детка, вы уже успели попробовать ZFS ?
тогда не надо булькать. и не всегда дело только в производительности, by the way

"Началось портирование ZFS на FreeBSD"
Отправлено Keeper , 22-Авг-06 20:35 
> и не всегда дело только в производительности, by the way

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


"Началось портирование ZFS на FreeBSD"
Отправлено cadmi , 22-Авг-06 20:55 
у меня полтора десятка Sun'ов и целая одна FreeBSD (которую пришлось поставить из-за того, что под эту задачу купить нормальный дисковый массив давила жаба, а для приличных SATA контроллеров была проблема драйверов под Solaris)

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

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

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


"Началось портирование ZFS на FreeBSD"
Отправлено kruk , 22-Авг-06 20:37 
>Я понимаю, что OpenSource ниспослан нам свыше, аки манна небесная (^_^), поэтому
>мы быть благодарны за то, что уже имеем, и т.п.
>
>Но IMHO портирование XFS было бы более актуальным, т.к. файловая система с
>более высокой производительностью для FreeBSD была бы весьма к месту и
>ко времени.

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


"Началось портирование ZFS на FreeBSD"
Отправлено L.Torvalds , 23-Авг-06 01:36 
Too late! - как говорят в Тамбове :)

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

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


"Началось портирование ZFS на FreeBSD"
Отправлено KuT , 22-Авг-06 18:29 
Лучше и то и другое ;)
А то вроде и за JFS и за XFS брались, а релудьтата нету.

"Началось портирование ZFS на FreeBSD"
Отправлено Keeper , 22-Авг-06 20:24 
>А то вроде и за JFS и за XFS брались, а релудьтата нету.

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


"Началось портирование ZFS на FreeBSD"
Отправлено Аноним , 22-Авг-06 20:18 
Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.

"Началось портирование ZFS на FreeBSD"
Отправлено kruk , 22-Авг-06 20:34 
>Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.
>
Что вы, собственно, этим хотели сказать?!

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


"Началось портирование ZFS на FreeBSD"
Отправлено Аноним , 22-Авг-06 22:52 
GEOM это modular disk I/O framework. Уровень ниже, чем файловые системы. Это всяческие RAID'ы, virstor, ggate, шифрование, различные схемы разбиения на партиции и т.д., которые с ФС никак не связаны, и должны работать независимо от того, использую ли я UFS, FAT12 или вообще складирую на раздел сырые данные. ФС ничего не должны знать о нижнем уровне - у них есть только доступный кусок места о котором они знают только его размер и размер блока - и на нем работают. Вся функциональность должна быть реализована на уровне ФС, любые hook'и в GEOM, которые нельзя использовать отдельно от FS это усложнение кода и потенциальные ошибки, не говоря уже о том, что весь смысл GEOM - разделение мух и котлет - идет лесом.

"Началось портирование ZFS на FreeBSD"
Отправлено kruk , 23-Авг-06 13:36 
Вы, видать, немножко не в теме. 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" тут нет, модульность в полной своей красоте


"Началось портирование ZFS на FreeBSD"
Отправлено Квагга , 23-Авг-06 20:28 
>Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.

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


"Началось портирование ZFS на FreeBSD"
Отправлено kruk , 22-Авг-06 20:42 
>Что-то не нравится мне интергация файловых систем и GEOM. Все-таки разные вещи.
>

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