LINUX.ORG.RU

Релиз дистрибутива для построения p2p файловой системы Tahoe-Lafs

 , ,


0

2

Вышел третий релиз Live сборки распределенной файловой системы Tahoe-Lafs, собранной в SuseStudio под новой версией OpenSuse 12.1 и Tahoe-Lafs 1.9.0.

Tahoe-LAFS — это p2p файловая система (ФС). Место Вашего компьютера используется совместно со свободным местом ваших знакомых или друзей. таким образом формируя распределенную ФС, причем ФС работает, даже если часть компьютеров образующих ФС недоступны (минимальное количество нод для восстановления информации — 3 шт.). Все данные автоматически шифруются, что исключает возможность несанкционированного доступа к ним. Имеются фронтэнды ftp, sftp и другие плагины.

Данный образ можно скачать и попробовать его на реальном железе или оборудовании, загрузившись с CD/DVD, VDI, VMDK, OVF, USB Flash (а не собирать его из исходных кодов). Проект доступен в SuseGallery и позволяет с легкостью его скопировать и модифицировать систему под себя.

В новой версии Tahoe добавлен формат DMF (Medium-sized Distributed Mutable Files) и поддержка черных списков.

Tahoe-Lafs доступна по лицензии GPL. С помощью Tahoe-Lafs возможно безопасно хранить ваши данные в небезопасном облаке. Версия Tahoe-Lafs 1.9.0.

>>> Подробности



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 2)
Ответ на: комментарий от power

>

Минорщина какая-то.

Каким образом? Переход с OpenSuse 11.4 - > OpenSuse 12.1 Переход Tahoe с версии 1.8.2 на 1.9.0

Дважды релиз значит!)

renat_gar
() автор топика

Кто-то подобную штуку юзает? Я пишу такую штуку, только с упором на скорость (всякие sendfile, асинхронщина) и HTTP доступ, чтобы элементарно делать YouTube или файлхостинги, а также высокий уровень автоматичности настройки. Естественно будет не только HTTP.

vertexua ★★★★★
()
Ответ на: комментарий от encoded_reality

А что через него сериализуется?

Метаинфа между нодами. И в текущей дебильной реализации (чтобы защитить диплом) и блоки тоже, ну это исправлю.

То есть - сервлеты и все такое? Об OSGi не думали?

OSGi мне не очень понравилась. Сервлетов нет, там легкий Jetty handler. Благодаря этому весь Java процесс жрет 30 МБ. А нужен Jetty, чтобы не велосипедить парсинг HTTP запросов. Сам Jetty выбран за скорость, встраиваемость и легковесность.

vertexua ★★★★★
()

omg!!! python o_O. Страшно подумать, в какое время мы живём, файловые системы пишуться на скриптовых языках - конец света близок!

anonymous
()
Ответ на: комментарий от vertexua

Для встраиваемых приложений более легковесным является решение на базе AsyncWeb. Проблема в том, что разработчики, похоже, забили на него болт. Но мы его используем, со своими патчами.

encoded_reality
()
Ответ на: комментарий от anonymous

python o_O. Страшно подумать, в какое время мы живём, файловые системы пишуться на скриптовых языках - конец света близок!

Да, немного не по себе.

mikhalich ★★
()
Ответ на: комментарий от aptyp

А, я думал это очередное благое начинание же.

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

Hoodoo ★★★★★
()
Ответ на: комментарий от Hoodoo

Вроде нет)
renat_gar а что-то, подобное мечте Hoodoo, существует, или сабж таковым и является?

aptyp ★★★★
()

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

Demacr ★★
()
Ответ на: комментарий от xorik

Эта ФС,если тебе не ясно,с очень высоким шансом выходаиз строя в любой момент,т.е. ненадежна,т.к. зависит-от сети(интернет/локальной(если интернет-то тут вообще глухо)),от множества неконтролируемых узлов которые в любой момент могут стать недоступны-другие компьютеры...а ты говоришь про питон и ядро...в этой системе ядро и питон не критичны абсолютно,ибо надежность нулевая и так.

anonymous
()
Ответ на: комментарий от xorik

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

И да-меня задолбала эта каптча с нечитаемой фигней,господам админам сообщаю-всегда существовали проверки «на человека» без использования каптч/подобной глупости.Каптча отпугивает пользователей-и меня тоже.

anonymous
()
Ответ на: комментарий от demmsnt

Мне за вас написать? Вам надо-вы и ишите раз придумать такую банальную вещь не можете...и да эта каптча-яркий показатель где сейчас находится все программирование(всем известно где),что даже такие технически банальные решения как определение «бота» выполняются ...через одно место...

И да чтоб вам не казалось что вы такой гений-все эти методы придуманы давным давно,и являются логическим следствием из банальной логики,или(если вы таки осилите) математики...

Еще раз ввел каптчу...какой ужас.

anonymous
()

А вообще кто-нибудь пробовал её? Как она, достаточно быстра?

cattail
()
Ответ на: комментарий от GAMer

Дык для сетевой распределённой ФС узкое место явно не в питоне будет.

Думаю при линке в 100мбит и большом количестве передаваемых данных проц захлебнется.

Никто не тестил производительность?

KillTheCat ★★★★★
()
Ответ на: комментарий от anonymous

Мне за вас написать?

Тоесть перевожу на русский язык: «У нас есть такие приборы, но мы вам их не покажем».

Я что просил написать? Я подозреваю, что вы просто сами не знаете других методов.

Адекватным ответом былоб указание хотяб названий методик. Но похоже заранее негативно настроены (я нигде себя гением не называл и да я закончил университет по специальности прикладная матемактика).

demmsnt
()
Ответ на: комментарий от shahid

Ваш баттхерт на ЛОРе доставляет, потому я вас даже ни игнорю. К счастью Java процветает, будет процветать вне зависимости от выкриков неадекватов

vertexua ★★★★★
()
Ответ на: комментарий от demmsnt

Ну вот что я и говорю-банальный алгоритм вы придумать не можете... Примеры сайтов где работает автоматизированная система защиты от ботов: все сайты novell-а(включая опенсюсе) Сайты интела и IBM ...тотже микрософт...да и любой проект достаточно крупный не пользуется каптчей. к примеру тотже ilike.com

В большинстве случаев защита от ботов сделана-сложным кодом самой страницы,т.е. разработка бота под эти порталы требует годов работы на анализ их кода. В некоторых случаях-используется динамическая генерация алгоритмов,т.е. код страниц всегда разный на каждый новый запрос(и запросы отправляемые серверу также с каждой новой страницы другие)... Вплоть до использования Флеша или Джава-плагина(тут тоже цель таже-свести время разработки бота к бесконечности)

И да-математику везде можно применять и в этом случае тоже(мне и тут за вас все сделать?)

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

И вы это и показали,т.к. задача «антибота» это чтото типа задачки школьной про скорости машин,так вот ты требуешь-вот тыже знаешь как решить,а ну быстро сказал мне решение!...

anonymous
()
Ответ на: комментарий от anonymous

В большинстве случаев защита от ботов сделана-сложным кодом самой страницы

Вот он, метод по истине через одно место

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

Т.е. ты за каптчу как я понимаю...да это по нашему по севецки...но всеже:
Аналогия:
Каптча-при входе посетитель вынужден дергать 25 тумблеров для открытия входной двери.
Автоматическое решение-двери сами открываются при приближении посетителя.

Какое лучше,да очевидно что неудобства посетителей-лучше!

Еще один пример:
При вводе каптчи тратится 10 секунд,т.е. за 100000 комментариев анонимуса суммарно было потрачено 277 часов времени.
На разработку антикаптчи автоматической,даже в худшем случае уйдет...500 часов...т.е. это напоминает объездную дорогу для населения-решение каптчи-экономить время работникам дорожной компании,и оставить путь в 9999км по горам,решение автоматическое-это постройка пути напрямую через реку(с затратой года работы)...да очевидноже-оставить все как есть,пусть народ тратит время...

еще раз ввел каптчу.

anonymous
()
Ответ на: комментарий от vertexua

К счастью Java процветает, будет процветать

Совсем толсто. Мобильная жаба вроде процветает, хотя под андройд нормального софта практически нет, поэтому это тоже под сомнением. Вся остальная жаба пока пока жива просто по инерции.

Когда жависты начинают загибать про процветание жабы, так и хочется упомянуть туеву хучу известных и не очень проектов, которые послушали крики фанбоев и решили что джава - это круто. А потом бежали от неё со всех ног. Тот же ненужный disqus например: жаба вся утекла на второй день работы сервиса, в итоге весь код переписывали на erlang. А жидхабовцы опомнились до первого публичного запуска своего сервиса и теперь спят спокойно.

shahid ★★★★★
()
Ответ на: комментарий от anonymous

Eliptics - key value

PohmelFS - очень примитивная штука, да еще и модуль в ядре на С с непонятно каким статусом. Безымянные сегфолты и паники ядра не нужны. В ынтерпрайзе прежде чем что-то пихать в ядро 10 лет пройдет. Java позволяет сделать Pure Java позволяет сделать очень надежную систему и причины ошибок будет легко исправить.

В моей системе планируются ядерные задротства в стиле disruptor, прохождение роутеров, сервера - планировщики топологии хранения данных.

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

Моя система пока что пишется в рамках диплома, а исследование заключается в том, как хранить данные максимально надежно в среде (добровольная P2P сеть), в которой все выходят и заходят когда им вообще стукнет в голову

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

прочитал, что pohmelfs будет использовать elliptics для хранения данных? еще есть интерфейс к elliptics через fuse. насчет key-value - можно подумать, что для организации фс нужно что-то большее.

hatefu1_dead
()
Ответ на: комментарий от anonymous

анон ты муд**. Это всё делается с помощью разных алгоритмов анализа контента. Например http://ru.wikipedia.org/wiki/Байесовская_фильтрация_спама. С помощью этого-же, чуть модифицированного, алгоритма можно например автоматом ставить теги к сообщению. То как это работает можно заимствовать с Bogofilter или SpamAssassin.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.