2012-05-09 7 views
0

Для моего текущего проекта требуется облачная файловая система (точно облачный FTP).Есть ли открытая система Cloud File System?

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

Поскольку я его не нашел, я думаю о внедрении с нуля. Тогда все еще возникает проблема: как и локальные файловые системы, концепция block лучше всего представлена ​​в качестве основного блока памяти, я думаю, чтобы уменьшить накладные расходы на передачу мелких объектов в Интернете. Затем, как сделать компромисс между стоимостью передачи и использованием облачного хранилища, использование дискового пространства резко снизится, если размер блока слишком велико в локальном сценарии fs? Насколько велико размер блока?

Я обратился к старшему за вышеупомянутым компромиссом, который дал совет, что можно использовать переменный размер блока. Тогда мне интересно, почему классическая файловая система, такая как minix или ext3, не принимает эту стратегию (исправьте меня, если я ошибаюсь)?

+0

См. Например (не FTP, Dropbox-like): http://alternativeto.net/software/dropbox/?license=opensource. Хороший сайт, alternativeto.net. – assylias

+0

@assylias Спасибо. Хорошая ссылка :) –

ответ

1

S3 доступен How can I create an Amazon S3 clone on my host?

также убунту имеет возможность облачным кучу компьютеров и настройка распределенной файловой системы. http://www.ubuntu.com/cloud

Вы пытаетесь в первую очередь предотвратить потерю данных или увеличить скорость загрузки?

Сколько у вас оборудования?

Вы рассматривали ZFS как файловую систему? Это интересно, но я никогда не настраивал его.

+0

Спасибо за ваш ответ, я посмотрю: p. –

Смежные вопросы