Форум: "Прочее";
Текущий архив: 2014.05.25;
Скачать: [xml.tar.bz2];
ВнизИдея: распределённый торрент-диск Найти похожие ветки
← →
БарЛог © (2013-11-15 21:11) [0]Всем привет.
Появилась идейка: почему бы не сделать (возможно, уже давно сделано :) ) что-то вроде распределённого торрент-диска?
Представим, что есть система:
регистрируешься, скачиваешь приложение (Win, Lin, Android, IOS...), предоставляешь, например, 100Гб на своем жестком диске, выбираешь некий коэффициент "дублирования" твоих данных (например, 100). Далее ты получаешь 100 Гб/100 кусков = 1Гб "виртуального" жесткого диска. Твой гигабайт будет храниться на компьютерах других пользователей (разумеется, кусками. полностью твоя информация не хранится ни на одном компьютере). То есть в "системе" будет храниться 100 (одинаковых) твоих дисков по 1Гб.
Какие плюсы по сравнению с яндекс-дископодобными системами: нет привязки к корпорации, открытый исходный код приложения и распределенное хранение кусков информации позволит избежать слежки большого брата.
Для тех, кто не понял принципа (объяснятель из меня тот еще :) ):
Представим ваш диск как архив размером 1Гб. Этот архив разбиваем на куски по 1Мб (~1000 кусков). Каждый кусок будет храниться на отдельном компьютере, доступность его по принципу торрента: сидеры-личер. Всего (при коэффициента дублирования 100) будет 100 архивов по 1Гб (100 дублей * 1Гб = 100 дублей* 1000 кусков).
Как вам? :)
← →
картман © (2013-11-15 21:24) [1]
> Как вам? :)
если отвечу без эвфемизмов, сообщение удалят и меня забанят))
← →
БарЛог © (2013-11-15 21:27) [2]картман © (15.11.13 21:24) [1]
Шлак? Почему?
← →
jumping jack (2013-11-15 21:30) [3]http://habrahabr.ru/post/167113/
← →
картман © (2013-11-15 21:30) [4]
> Почему?
а зачем?
← →
БарЛог © (2013-11-15 21:45) [5]> jumping jack (15.11.13 21:30) [3]
Видел, спасибо. Но не то же :)
картман © (15.11.13 21:30) [4]
> а зачем?
Зачем что? Отказоустойчивый диск вообще или отказоустойчивый диск, не привязанный к какой-то конкретной корпорации?
← →
картман © (2013-11-15 22:55) [6]
> Отказоустойчивый диск вообще или отказоустойчивый диск
за 18 лет пользования компьютером ни разу не было потери данных. Если будет что-то сильно важное - сделаю рейд.
привязка к корпорации - это плохо?
А на самом деле моя внутренняя сущность противится размещению моих данных где-то вне пределов физической досягаемости.
← →
Rouse_ © (2013-11-15 22:59) [7]
> Как вам? :)
Плохо. Плохо что именно в этих 100 мегах хранящихся на моем компьютере будет лежать номер кредитной карты с пинкодом, который многие хранят в виде обычного TXT файла на десктопе.
← →
| (2013-11-16 01:49) [8]
> номер кредитной карты с пинкодом
можешь распечатать и на стенку повесить - useless
cvc\cvv это называется, а не пинкод
← →
| (2013-11-16 01:50) [9]плюс 3ds - можешь и cvv на стенку
← →
RWolf © (2013-11-16 02:42) [10]кажется, это называется FreeNet.
← →
Eraser © (2013-11-16 03:17) [11]сейчас хороший вариант хранения файлов - облачные сервисы типа dropbox, кстати, там можно хранить шифрованный диск.
← →
brother © (2013-11-16 08:48) [12]я бы думал о доступности таких данных, ибо комп одно пользователя может быть не в сети, и тады -ой...
← →
все арамисы, а я Дартаньян (2013-11-16 10:06) [13]
> БарЛог © (15.11.13 21:11)
Если суть в том, чтоб тупо побить бэкап на небольшие куски и раскидать повсюду, то проблемы с доступностью. Вася уехал на месяц в Жмеринку, а у Ляо Ван Цзы сдох винт, и этой порции данных ты не увидишь больше никогда.
Если же будет некоторое дублирование, то получив 10 гиг места придётся отдать, скажем, 20 гиг для других (хотя двухкратная избыточность — очень мало в такой системе!). В чём выигрыш? Соорудить рейд выйдет дешевле. Или же всё выльется в "получил десять гиг, отдал десять гиг, а о том, что оставшаяся избыточность создаётся неназываемой корпорацией с крутыми ЦОДами, я стараюсь не думать".
Торренты работают тогда, когда одна и та же информация нужна во многих экземплярах… Кроме того, протокол работает по принципу "сперва отдадим самое редкое, чтоб оно перестало быть редким и можно было скачать не только отсюда". Как это должно работать, когда коэффициент дублирования фиксирован? Протокол битторент тут неуместен имхо.
← →
Павиа (2013-11-16 10:28) [14]Минимум в 4 хратное дублированте, а то 10. Так что 10 гб за 100 гб как то невыгодно.
← →
Плохиш © (2013-11-16 13:17) [15]Защитники аффторских правов не дремлют и мониторят именно торент-подобные трафики. 999 лузеров попадают на монеты, потому что один запихал в это "хранилище" фильмец или мпшку. Как такой сценарий?
← →
БарЛог © (2013-11-16 14:05) [16]A - 100 Гб, которые ты выделил на своем ЖД под систему.
B - 100, коэффициент дублирования твоих данных, который ты выбираешь
С - получаешь A/B=1 Гб распределённого диска
Диск C шифруется необратимо и бьётся на куски (не очень важно сколько их. пусть размер куска будет 1 Мб). Куски также можно отдельно шифровать тем же ключом. Получаем
~1000 кусков. 100 копий у нас должно быть (B). Получаем, что 100 * 1000 этих кусков по мегабайту будут разбросаны по разным компьютерам (каждый кусок на отдельном компьютере, например).
B - можно выбирать на своё усмотрение. Чем оно выше, тем выше доступность твоих данных, и тем меньший объём диска ты получаешь.
Rouse_ © (15.11.13 22:59) [7]
> будет лежать номер кредитной карты с пинкодом
нереально ж будет его выдернуть. надо будет собрать все 100 кусков, которые на разных компьютерах лежат. без ключа ломать перебором?
brother © (16.11.13 08:48) [12]
Я, наверное, плохо принцип описал. При коэффициенте 100, должны выпасть 100 компьютеров из сети.
все арамисы, а я Дартаньян (16.11.13 10:06) [13]
> Соорудить рейд выйдет дешевле.
Но ты этот рейд не сможешь "просто так" посмотреть, скажем, с айпада через интернет, просто поставив клиент.
Павиа (16.11.13 10:28) [14]
> Минимум в 4 хратное дублированте, а то 10. Так что 10 гб за 100 гб как то невыгодно.
Думал об этом. Можно ввести, скажем, "карму" пользователя. Если, например, ты он-лайн 24/7 в течение какого-то времени, то карма растёт. Эта карма выступает множителем к коэффициенту B. Короче, если постоянно висишь в системе, то можешь спокойно выбирать коэффициент В меньше. Либо диски пользователей хранятся у пользователей с тем же уровнем кармы (сидишь 24/7 в системе - твои данные хранятся у таких же пользователей, которые сидят 24/7). Там уже сам регулируешь число копий твоего диска и его размер.
Плохиш © (16.11.13 13:17) [15]
> потому что один запихал в это "хранилище" фильмец или мпшку. Как такой сценарий?
На твоем компьютере будет лежать 1Мб этого фильма шифрованный-перешифрованный (и, как вариант, "перемешанный" с другими данными. то есть если ты в архив ZIP, например, кладешь фильм, песню и кучу текстовиков, потом этот архив разбиваешь на куски по мегабайту. один кусок оставляешь у себя - это нарушение прав? :) ).
← →
БарЛог © (2013-11-16 14:07) [17]все арамисы, а я Дартаньян (16.11.13 10:06) [13]
> Торренты работают тогда, когда одна и та же информация нужна во многих экземплярах…
Торрент я упомянул просто чтобы понятнее было. Принцип похож. Протокол другой, естественно. (его и нет к тому же. только идейка :) ).
← →
БарЛог © (2013-11-16 14:08) [18]RWolf © (16.11.13 02:42) [10]
> кажется, это называется FreeNet.
Спасибо, уже гуглю...
http://ru.wikipedia.org/wiki/Freenet
← →
все арамисы, а я Дартаньян (2013-11-16 14:23) [19]
> Но ты этот рейд не сможешь "просто так" посмотреть, скажем,
> с айпада через интернет, просто поставив клиент.
битторрент синк, на который давали ссылку выше в ветке, как раз для этого.
> получаешь A/B=1 Гб распределённого диска
А в чём профит? Отдать 100 гиг и получить один, когда тот же дропбокс даёт два гига за просто так (ну и конкурентов куча). Да, я понимаю: проприетарщина, закрытость, корпорация… Только пофигу.
> Можно ввести, скажем, "карму" пользователя
То есть снова писькомерки, накрутчики рейтинга…
> один кусок оставляешь у себя - это нарушение прав?
это может оказаться пятидесятикилобайтный джпег с пресловутым детским порном, к примеру. Лежит у тебя на диске? Да ещё и зашифрованное? Да вы террорист, батенька!
← →
Плохиш © (2013-11-16 14:39) [20]
> На твоем компьютере будет лежать 1Мб этого фильма шифрованный-
> перешифрованный (и, как вариант, "перемешанный" с другими
> данными. то есть если ты в архив ZIP, например, кладешь
> фильм, песню и кучу текстовиков, потом этот архив разбиваешь
> на куски по мегабайту. один кусок оставляешь у себя - это
> нарушение прав?
И что в законе о авторском праве вашей страны говорится?
Отдал кусок, засекли, изволь пару тыщëнок евроенотов отдать.
← →
brother © (2013-11-18 12:58) [21]> http://ru.wikipedia.org/wiki/Freenet
Даже для участника требуются значительные усилия чтобы узнать, что именно он хранит.
улыбнуло)
← →
DevilDevil © (2013-11-19 09:47) [22]> БарЛог © (15.11.13 21:11)
Меня как всегда радуют амбициозные люди
Только пожалуйста ещё раз объясни, в чём практический смысл твоей идеи ?
Мне торренты нужно чтобы фильмы качать, игры, музыку
С яндекса или других хостеров выкачиваю - если кто-то туда что-то закинул и делится ссылкой
Какой профит я могу извлечь из твоего "абстрактного" софта ?
← →
jumping jack (2013-11-19 12:47) [23]DD, ну, как лично я понял: это функциональный аналог DropBox и подобных Cloud Storage, но есть преимущества:
- избыточность и независимость от конкретного сервера - будет работать, даже если большая часть серверов (скажем, 90%) отключится
- ни мегакорпорации, ни отдельные личности не смогут засунуть свой любопытный нос в твои данные
← →
DevilDevil © (2013-11-19 12:56) [24]> ни мегакорпорации, ни отдельные личности не смогут засунуть
> свой любопытный нос в твои данные
Ну... если нужно, чтобы даже мегакорпорации/правоохранительные_органы не имели возможность на твои данные - лучше организовать собственный сервер/винт
Я не пользовался DropBox и слабо представляю, что такое "Cloud Storage". Но если дело тупо в удалённом хранении данных - то можно использовать пароли
← →
jumping jack (2013-11-19 13:06) [25]DD, тогда главная фишка - в моём первом пункте
типа началась война и половина компов сгорела, в т.ч. твой, НО...
← →
Медвешоног Порожок (2013-11-19 13:52) [26]Как вам? :)
Нам это как элефант драйв, симформ и тому подобное.
Отдаешь часть своего винта в обмен на объем в облаке.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2014.05.25;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.002 c