Координатор проекта DragonFlyBSD, Matthew Dillon,
опубликовал (http://leaf.dragonflybsd.org/mailarchive/kernel/2007-02/msg0...) основные концепции дизайна будущей файловой системы DragonFlyBSD, способной работать в multi-master режиме с распределением данных на несколько хостов сети.
Объявлен конкурс на название для разрабатываемой ФС.URL: http://leaf.dragonflybsd.org/mailarchive/kernel/2007-02/msg0...
Новость: http://www.opennet.me/opennews/art.shtml?num=9949
Надеюсь, потом это будет портировано во FreeBSD.
пусть сначало пройдёт на вшивость, а то что попало суют а потом ошибки вылавливать начинают.
А вы считаете сейчас этого во фрее не нужно?
А зачем? (вопрос не совсем риторический -- просто где применяется Lustre, фри не бывает по другим причинам -- интерконнект, см. соседний тред про MySQL и ULE2)Вообще хорошо, что кто-то взялся затыкать те очевидные дыры как для современного фрюникса общего назначения, которые видно за километр. Вот надолго ли здоровья хватит...
Хочется чтобы UnionFS до ума довели, во FreeBSD вообще она неработоспособна. В Linux, хоть и пишут, что стабильна, это не так. На моем тесте в создании 500Мб HTML'ей из SGML, ядро в панику стабильно падает примерно после записи первых десяти тысяч файлов :-( Раз в несколько месяцев повторяю эксперимент с новой версией, уже года два жду когда он стабильной станет.
Но похоже UnionFS в Linux заточен под LiveCD - единичные записи при большом объеме чтений, как только начинается запись кучи мелких файлов - падает.
Новый переписанный с нуля UnionFS уже в stable.
>Новый переписанный с нуля UnionFS уже в stable.Не факт, что новый UnionFS при этом "stable". Вон сколько лет nullfs никто причесать не мог, tmpfs до сих пор неюзабельный на нагрузках. При том, что nullfs и tmpfs мелочь по сравнению с UnionFS.
надеюсь вы bug report отсылали, а то разработчики обычно не обладают телепатическими навыками ....
> Не факт, что новый UnionFS при этом "stable"
Дык не обещается что сам -STABLE является stable :)
Но говорят что новый unionfs достаточно стабилен. Уж по сравнению-то с тем, что было...
Забавно все это выглядит. Тяжелая инженерная задача обставляется промоушином и конкурсом на имя будущего изделия. Для выполнения изделия есть только сборник мыслей, называемый "дизайном".Мое мнение: будет пшик.
Где промоушен? :) Тут, чтоли? :D
Конкурс - так, кое-что по мелочи в рамках рассылки. А сборник мыслей Matthew Dillon-а - это вполне готовая спецификация, возможно, местами не полная(не читал ибо до конца), но то, что это больше "дизайна" - факт.
Эта новость обошла многие новостные сайты. Вот это и называется промоушен.>возможно, местами не полная(не читал ибо до конца)
И конечно же вы умеете отличать дизайн ПО от "нечто большее чем дизайн".
Поздравляю, вы почетный флеймовод. Наверно на LOR часто ходите.
>Эта новость обошла многие новостные сайты. Вот это и называется промоушен.
Ну, надо сказать, что если бы это было инициировано лично Matthew Dillon-ом - то да, промоушен. А так - обычное разрастание информации.Насчет дизайнов. Я аккуратно сказал, что эти мысли - больше чем "дизайн". Я не сказал, что они больше, чем полноценный дизайн/проектирование(ибо после него идет написание кода, не так ли?) =) Вообще, в подтексте имелось в виду, что у Matthew еще дофига всего в голове, чего никто не знает, и что может неожиданно вылиться в код ;)
насчет того, что у Метью в голове, может прояснить только фронтальная лоботамия :) Скажите лучше, чем DragonFlyBSD лучше других бздей ? Кроме файловой системы, конечно ;)
Отвечаю, чем лучше Стрекоза, чем остальные BSD.
Взято лучшее и наиболее стабильное из остальных БСД-систем. См. цели проекта.
1. Ровная виртуализация. vkernel достаточно серьезно сделана. Проверялась на нескольких платформах, с разными вычислительными ресурсами.
2. Нормальная работа с тредами. Нет подвисания при большом чисте тредов, как это наблюдалось во фре.
3. Разработчики четко ставят задачи и отслеживают баги. Пример - те же vkernel.
Кому интересно, почему не принят ZFS и другие подобные вещи - читайте архивы конференций по DragonFlyBSD. Кто считает, это рекламный пшик - читайте там же. Обернутость в 4-ю фрю во многом дала стабильность на первых этапах работы над проектом.
"фронтальная лоботамия" же скорее необходима тем, кто позволяет себе выпады в адрес разработчиков систем, не написав даже подобия системы самостоятельно. Как только появляется необычный проект - Syllable, ReactOS, Dragonfly - на форуме льются потоки грязи. Обидно это видеть, честно говоря. Впечатление таковое, что на форуме стойко предвзятое отношение ко всему, что развивается нового. И особенно неприятно, что большинство людей пишут "абы написать свое ИМХО в последней инстанции", не ознакомившись даже с тем, что они так ругают.
Это не сборник мыслей, а нечто вроде пожелания "хочу, чтобы было все, как у людей". По видимому он не в курсе, насколько трудоемким является создание _принципиально новой_ файловой системы. Если же не нужна принципиальная новизна, то есть очень похожий продукт - XFS, т.к. практически все основные мысли, на которые был сделан упор, очень похожи на свойства этой ФС.P.S. Вопрос к автору новости - не заметил, что ФС должна быть распределенной по сети, из описания на это наталкивает только желание обозвать файловую систему как DFS. Полагаю, что речь идет о неком подобии raid0 / raid3 / raid4 / raid5 / concat, то есть это скорее XFS для облегчения подцепления нового диска без длительного копирования содержимого всего массива на промежуточный (с увеличением емкости накопителей - это часы простоя). Чтобы окончательно в этом увериться, предлагаю всем желающим посмотреть как часто и в каком качестве используются слова host и server.
ZFS? XFS? GFS?
Лучше всего это сделать надстройкой над обычными FS. Некий сервис, стандартный интерфейс со строгой спецификацией, поддерживающий шифрование и интеллектуальное распределение данных с избыточным кодом для надёжности. Скорость тут по-любому на заднем плане. А с HDD пусть бы работали обычные fs, какие уже есть, их много, хороших и разных.По-моему тоже пшик. Просто парню нравится сам процесс - изобретать!
Он увлекателен.
Пшик, не пшик, а пускай делают, может получиться что-то интресное. По мне так DragonflyBSD - это вообще сборник идей обернутых в древнюю FreeBSD 4.
> Пшик, не пшик, а пускай делают, может получиться что-то интресное.Так ведь не запретишь! Есть у человека время, пусть занимается.
Только вот потуги какие-то детские, не с того конца начал.> По мне так DragonflyBSD - это вообще сборник идей обернутых в древнюю FreeBSD 4.
В том-то и дело, что весь этот зоопарк - это клонирование древних, как говно мамонта, идей и технологий. Ничего нового я в его декларации независимости не прочитал. Уже давно надо делать всё иначе, только почему-то всё никак.