The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Энтузиасты взяли в свои руки реализацию ZFS для MacOS X, opennews (?), 02-Ноя-09, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


1. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  –1 +/
Сообщение от klalafuda (?), 02-Ноя-09, 09:56 

я конечно все понимаю - модный тренд и все такое, но неужели на MacOS X все на столько плохо с родными файловыми системами, что хоть кровь из носу но позарез нужна ZFS? в противном случае, к чему столько шуму и гаму? ну нет там ZFS - ну и фиг бы с ней чес слово..

// wbr

Ответить | Правка | Наверх | Cообщить модератору

9. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +3 +/
Сообщение от Аноним (-), 02-Ноя-09, 12:12 
Вы, вероятно, не знаете что такое ZFS. Это ФС нового поколения, которой нет аналогов. Да, на MacOS X все "настолько" плохо с родными ФС. Собственно, "настолько" плохо везде, где нет ZFS.
Ответить | Правка | Наверх | Cообщить модератору

13. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  –5 +/
Сообщение от klalafuda (?), 02-Ноя-09, 12:25 

черт возьми, нельзя так пугать людей! у меня уже сердце не на месте, что вот-вот все мои ext3 посыплются как одна бо устарели'с и им давно пора в утиль. а я то и не знал :-/

// wbr

Ответить | Правка | Наверх | Cообщить модератору

21. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +3 +/
Сообщение от аноним (?), 02-Ноя-09, 12:48 
Не волнуйтесь так и не комплексуйте. Юзайте себе хоть FAT12.
Ответить | Правка | Наверх | Cообщить модератору

40. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +2 +/
Сообщение от Дмитрий Ю. Карпов (?), 02-Ноя-09, 14:32 
Файловые системы должны развиваться. IMHO, уже пора делать новые файловые системы - теория накопила достаточно материала, чтобы воплощать его в практику.
Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

87. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от User294 (ok), 02-Ноя-09, 16:34 
> что вот-вот все мои ext3 посыплются как одна бо устарели'с

Посыпаться то они не посыпятся, но вот если увидеть скажем, скорость работы хотя-бы ext4 на той же самой конфиге... :-)

Ответить | Правка | К родителю #13 | Наверх | Cообщить модератору

74. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от СуперАноним (?), 02-Ноя-09, 16:02 
Ну там, где есть BtrFS, уже настолько хорошо, что ZFS совсем не нужна.
Ответить | Правка | К родителю #9 | Наверх | Cообщить модератору

78. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от аноним (?), 02-Ноя-09, 16:14 
а brtfs - она уже production-ready?
Ответить | Правка | Наверх | Cообщить модератору

89. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  –2 +/
Сообщение от User294 (ok), 02-Ноя-09, 16:37 
>а brtfs - она уже production-ready?

А ZFS пока-что "production ready" только у санок как я понимаю. Еще относительно скоро наверное будет у бсдшников. Макинтошники ... ну блин на то оно и проприетарь что юзерам этого только и остается сроду что слать смс на короткий номер с текстом "не лох". Это крутая фича, лет через 15 может проприетарщикам и надоест пичкать всех антикварным хламом и они даже продадут это как крутую фичу :)

Ответить | Правка | Наверх | Cообщить модератору

107. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  –2 +/
Сообщение от user234 (?), 02-Ноя-09, 17:30 
btrfs нет смысла сравнивать с zfs. zfs вообще с большой натяжкой можно назвать файловой системой, это менеджер томов. да и по устройству btrfs это скорее реинкарнация reiserfs
Ответить | Правка | Наверх | Cообщить модератору

117. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +1 +/
Сообщение от User294 (ok), 02-Ноя-09, 17:55 
>btrfs нет смысла сравнивать с zfs.

Почему? Они достаточно похожи по набору фич, у бтр тоже манагер томов есть.

>zfs вообще с большой натяжкой можно назвать файловой системой,

Блин, а чем ее тогда называть? Холодильником чтоли? Как по мне так это версионная ФС :)

>это менеджер томов.

Нет, это не менеджер томов, это версионная ФС. Да, с встроенным манагером томов. Самое интересное что про БТР можно сказать то же самое. Дело в том что когда манагер томов внесен на слой ФС - у него появляются некоторые интересные возможности, если заранее предусмотрено дизайном ФС. В БТР на этот счет при разработке постарались.

>да и по устройству btrfs это скорее реинкарнация reiserfs

Btrfs - не есть реинкарнация reiserfs ни в каком виде. По устройству оно версионник. Рейзер никогда версионником не был. А так да, "кукурузник" и "боинг" оба самолеты и у обоих есть крылья, фюзеляж и шасси. Стало быть, боинг - реинкарнация кукурузника? :)

Ответить | Правка | Наверх | Cообщить модератору

129. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от Аноним (-), 02-Ноя-09, 18:41 
> Как по мне так это версионная ФС :)

версионные ФС (Hammer, Tux3, NILFS) по дефолту хранят историю. ZFS - нет. У них используется CoW и ZIL, что не является заменой версионности.

Ты не можешь восстановить случайно удаленный файл, если не сделал предварительно снапшота.

Ответить | Правка | Наверх | Cообщить модератору

150. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +1 +/
Сообщение от User294 (ok), 02-Ноя-09, 20:15 
>У них используется CoW и ZIL, что не является заменой версионности.

Дело тут вот в чем: в моем понимании, логика в стиле CoW - основа версионников. Хотя да, вы правы в том что я в строгом понимании скорее говорил про "CoW-подобные" ФС нежели про "версионники". Называют оное действо по разному, но суть как я понимаю примерно одна: измененные блоки дописываются в сторонку а метаданные описывающие размещение блоков обновляются для учета того что вон те блоки - брать теперь вот там. Столь нехитрая но изобретательная логика и позволяет устраивать крутизну типа кучи снапшотов и прочая, на ходу и быстро, ради чего обычно и затевается. Т.к. снапшотирование на такую схему ложится естественно: все что для этого надо - валидная копия метаданных на некий момент (в момент создания снапшота она уже есть, сугубо для нормальной работы ФС) + чтобы блоки были на месте.

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

А (не)автоматичность этой операции и ее окончательная цена и гранулярность - на совести дезигнеров конкретной ФС :). Поэтому я и обзываю подобные дизайны "версионниками". Потому что с таким дизайном возможно продвинутое управление версиями и оно просто и быстро. Если предложите более вменяемое название - я подумаю о его использовании.

>Ты не можешь восстановить случайно удаленный файл, если не сделал предварительно снапшота.

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

Безусловно - можно реализовать эту схему своеобразно. Вот сани что-то такое и сделали, как-то странновато и далеко не лучшим образом. Я не понимаю чего от нее так кипятком ссут. Наверное потому что у них другого нет и потому что оно было одним из первых и навороченное :D.

ИМХО, бтр сделан куда интереснее. Оно как я понял периодически лепит контрольные точки автоматически, в принципе позволяя как раз то о чем вы написали. И снапшоты как я понимаю там сводятся к чуть ли не установке флажка запрещающего GC подчищать данные и метаданные некоего чекпойнта. Что ессно почти мгновенная операция а все что было надо для снапшота и так было на его момент, просто пометили это как неубиваемое и вот вам постоянный снапшот, дескать :). При том - CPU в таких схемах жрать особо нечему, снапшоты получаются весьма дешевой операцией.

Ответить | Правка | Наверх | Cообщить модератору

123. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +1 +/
Сообщение от iZEN (ok), 02-Ноя-09, 18:13 
>>а brtfs - она уже production-ready?
>
>А ZFS пока-что "production ready" только у санок как я понимаю.

На FreBSD давно уже ZFSv13 "production ready".

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

134. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  –2 +/
Сообщение от bill (ok), 02-Ноя-09, 19:15 
Правильно, что взял в кавычки. А то можно было случайно всерьёз воспринять.
Ответить | Правка | Наверх | Cообщить модератору

142. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от iZEN (ok), 02-Ноя-09, 19:56 
>Правильно, что взял в кавычки. А то можно было случайно всерьёз воспринять.

Случайно всерьёз воспринять не получится — у меня машинка уже на ZFSv13-only с августа месяца. Ничего не поделаешь — приходится воспринимать всерьёз, а иначе работать на сферическом коне из вакуума просто так невозможно — голова и хвост всё время проглядывают сквозь толстый хрустальный шар.


Ответить | Правка | Наверх | Cообщить модератору

173. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от bill (ok), 02-Ноя-09, 21:53 
>>Правильно, что взял в кавычки. А то можно было случайно всерьёз воспринять.
>
>Случайно всерьёз воспринять не получится — у меня машинка уже на ZFSv13-only
>с августа месяца. Ничего не поделаешь — приходится воспринимать всерьёз, а
>иначе работать на сферическом коне из вакуума просто так невозможно —
>голова и хвост всё время проглядывают сквозь толстый хрустальный шар.

Твоя машинка это всего лишь твой localhost. Сильный аргумент для обоснования "production ready" :D

Ответить | Правка | Наверх | Cообщить модератору

175. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от аноним (?), 02-Ноя-09, 22:09 
у меня ZFSv13 уже в продакшене, за последние пару недель на 5-ть новых серверов воткнул, правда пока только на бекапных разделах юзаю.
Ответить | Правка | Наверх | Cообщить модератору

193. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от bill (ok), 03-Ноя-09, 09:15 
Отпишись, когда по зад ногой с работы выпрут за потерю бэкапов.
Ответить | Правка | Наверх | Cообщить модератору

204. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +1 +/
Сообщение от аноним (?), 03-Ноя-09, 17:26 
Ну не дает покоя тебе что ZFS в ляликсе нету, ну не дает.
Ответить | Правка | Наверх | Cообщить модератору

158. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  –1 +/
Сообщение от аноним (?), 02-Ноя-09, 20:53 
Ну не дает покоя тебе что ZFS в ляликсе нету, ну не дает.
Ответить | Правка | К родителю #134 | Наверх | Cообщить модератору

151. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от User294 (ok), 02-Ноя-09, 20:17 
>На FreBSD давно уже ZFSv13 "production ready".

Я не суеверен, но номер версии мне все-таки нравится :-). Для полного кайфа рекомендую поиграться в следующую пятницу какими-нить продвинутыми операциями, закатить стресстесты и прочая. Желательно на важных "энтерпрайзных" данных а для остроты ощущений - еще без бэкапа :D

Ответить | Правка | К родителю #123 | Наверх | Cообщить модератору

155. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от iZEN (ok), 02-Ноя-09, 20:33 
>>На FreBSD давно уже ZFSv13 "production ready".
>
>Я не суеверен, но номер версии мне все-таки нравится :-). Для полного
>кайфа рекомендую поиграться в следующую пятницу какими-нить продвинутыми операциями, закатить стресстесты
>и прочая. Желательно на важных "энтерпрайзных" данных а для остроты ощущений
>- еще без бэкапа :D

Вы всё ещё думаете, что она валится, а я её использую повседневно уже 3 месяца. С переменной загрузкой CPU (обоих ядер) от 10 до 100% на протяжении десятка часов. Ничего не валится и никуда ничего не пропадает.
ЧЯДНТ?

Ответить | Правка | Наверх | Cообщить модератору

176. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от User294 (ok), 02-Ноя-09, 22:12 
>уже 3 месяца. С переменной загрузкой CPU (обоих ядер) от 10
>до 100% на протяжении десятка часов.

Я что-то не понял, как загрузка ядер проца влияет на стабильность ФС. Я думал, загрузка ФС сводится к интенсивным файловым операциям.Или ZFS настолько грузит проц? (Ну там есть чему, снапшоты этого ессно не могут делать, но вот расчет чексум, сжатие метаданных а иной раз и данных и прочая - могут)

>Ничего не валится и никуда ничего не пропадает.
>ЧЯДНТ?

"Если вам кажется что дела идут хорошо - значит вы просто чего-то не заметили". Законы Мерфи, однако :-)

Ответить | Правка | Наверх | Cообщить модератору

181. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от dRiZd (?), 02-Ноя-09, 23:38 
Сдуру на домашнем почтовике решил заменить ext3.
Почтовик отказался работать, но заметил я это к вечеру, когда решил проверить почту - почты нету. Не сохраняется база (в кеше есть, а на диск не сбрасывается) :(
Ответить | Правка | К родителю #155 | Наверх | Cообщить модератору

182. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от dRiZd (?), 02-Ноя-09, 23:45 
На ext2/3/4,reiser3/4,xfs,hfs+ сохраняется, а на btrfs/zfs нет.
Отдельно файлы копируются, логи почтовика сохраняются, а базы нет :(
Странно, однако. Хотя оно и понятно - версионность, но как тогда должен работать софт?
Ответить | Правка | Наверх | Cообщить модератору

206. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от аноним (?), 03-Ноя-09, 17:31 
>На ext2/3/4,reiser3/4,xfs,hfs+ сохраняется, а на btrfs/zfs нет.
>Отдельно файлы копируются, логи почтовика сохраняются, а базы нет :(
>Странно, однако. Хотя оно и понятно - версионность, но как тогда должен
>работать софт?

Сюрприз, из-за версионности ФС начинает как-то по-другому работать с точнки зрения приложений. Просто меньше ври, никто не поверит что ты под своим почтовиком менял 9 файловых систем, а учитывая что btrfs еще нет, zfs если только через fuse, hfs+ r/w только без журнала и т.д...

Ответить | Правка | Наверх | Cообщить модератору

207. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от Bulgarin (ok), 03-Ноя-09, 17:54 
>Сюрприз, из-за версионности ФС начинает как-то по-другому работать с точнки зрения приложений.

сюрприз - приложению вообще по барабану, что там за файловая система.
man 2 open/read/write/close

Ответить | Правка | Наверх | Cообщить модератору

225. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от dRiZd (?), 04-Ноя-09, 13:24 
А Вы сначала попробуйте, а потом пишите.
Не все приложения одинаково переносят разные fs.
Кстати postgresql, тоже отказался нормально работать на zfs и btrfs :S
Ответить | Правка | Наверх | Cообщить модератору

226. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от Aleksey Salowemail (ok), 04-Ноя-09, 15:48 
>А Вы сначала попробуйте, а потом пишите.
>Не все приложения одинаково переносят разные fs.
>Кстати postgresql, тоже отказался нормально работать на zfs и btrfs :S

Блин, а мой постгрес не в курсе что на zfs он работать не должен. Нипарядак.

Ответить | Правка | К родителю #225 | Наверх | Cообщить модератору

227. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от Bulgarin (ok), 05-Ноя-09, 00:06 
>А Вы сначала попробуйте, а потом пишите.
>Не все приложения одинаково переносят разные fs.
>Кстати postgresql, тоже отказался нормально работать на zfs и btrfs :S

С какого панталыка? У меня pgsql для подручных-вспомогательных целей на подручной железяке, так, статистику посчитать скриптами-реляциями, и базы так себе, порядка 0.5-2Gb - даже и не обратил внимание про переносе на zfs, пилит себе и пилит.

При желании, не понимаю, в чем у вас косяк случился.

Ответить | Правка | К родителю #225 | Наверх | Cообщить модератору

213. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от User294 (ok), 03-Ноя-09, 20:35 
>Сюрприз, из-за версионности ФС начинает как-то по-другому работать с точнки
>зрения приложений.

С фига ли? Должно работать одинаково. По другому оно работает с точки зрения фичности и скорости в основном. А btrfs - еще явно не для продакшна, так что если кто хочет поиграться с ним карты ему в руки, но если данные опнулись - не говорите что вас не предупреждали. Ну и вообще имеет смысл смотреть его только с распоследними ядрами. Все что до .31 ядра - вообще некромансия, там формат данных на диске несколько поменяли.

Ответить | Правка | К родителю #206 | Наверх | Cообщить модератору

220. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от dRiZd (?), 03-Ноя-09, 23:52 
А Вам слабо перекинуть почтовик с Linux на Snow Leopard Server?
Мне нет, поэтому так много fs.
Ответить | Правка | К родителю #206 | Наверх | Cообщить модератору

231. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от User294 (ok), 05-Ноя-09, 16:16 
>А Вам слабо перекинуть почтовик с Linux на Snow Leopard Server?

Не очень понял кому это ответ при таком построении дерева треда. Если мне - мне не "слабо" а "на$%# не нужно". А реально - какие от этого плюсы? Я скорее только минусы вижу - зависимость от единственного вендора да еще и не отличающегся скромностью.

Ответить | Правка | Наверх | Cообщить модератору

212. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от User294 (ok), 03-Ноя-09, 20:31 
>Сдуру на домашнем почтовике решил заменить ext3.

На что? На btrfs? Мсье камикадзе? :)

Ответить | Правка | К родителю #181 | Наверх | Cообщить модератору

221. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от dRiZd (?), 03-Ноя-09, 23:56 
Вот я и написал - сдуру. Тем более v0.16
Ответить | Правка | Наверх | Cообщить модератору

222. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +/
Сообщение от User294 (ok), 04-Ноя-09, 01:21 
>Тем более v0.16

Реально сдуру. Там с 0.19 то народ находит грабельки весьма хорошего калибра, гхм. Вы до того как экспериментальное что-то ставить - ченжлоги хотя-бы читайте для понимания того что там СЕЙЧАС происходит. А если у вас еще и версия "год назад" так за год у опенсорсников порой меняется целая эпоха как я погляжу. Вон какойнить кутим год назад был куда как горбатее чем сейчас например, хотя и сейчас своеобразен.

Ответить | Правка | Наверх | Cообщить модератору

161. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +1 +/
Сообщение от аноним (?), 02-Ноя-09, 21:00 
RC1 работает два месяца в продакшн, все замечательно. iozone и bonnie++ гоняли в процессе тестирования несколько суток - никаких проблем (а именно на них ZFS падал когда-то).
Ответить | Правка | К родителю #151 | Наверх | Cообщить модератору

100. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  +2 +/
Сообщение от Аноним (-), 02-Ноя-09, 17:20 
> Ну там, где есть BtrFS, уже настолько хорошо, что ZFS совсем не нужна.

Т.е. нигде?

Ответить | Правка | К родителю #74 | Наверх | Cообщить модератору

91. "Энтузиасты взяли в свои руки реализацию ZFS для MacOS X"  –1 +/
Сообщение от User294 (ok), 02-Ноя-09, 16:39 
>что хоть кровь из носу но позарез нужна ZFS?

Как сказать. Вам не приходило в бошку что версионники обладают рядом свойств которые заметно отличают их от всего остального что было до них?

Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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