У кого-нибудь есть опыт использования MooseFS? Мне нужна простая платформа распределенного хранения для хранения статического архива данных размером около 10 ТБ и обслуживания 20-40 узлов. Также я хочу иметь возможность добавлять хранилище по мере роста архива без необходимости перестраивать файловую систему. Меня не волнует, если он немного медленный. Я просто хочу, чтобы он был простым и стабильным. В основном из того, что я вижу для OS X, это между MooseFS и Gluster. Есть другие предложения?
Я не видел MooseFS в продуктивной среде, но GlusterFS является сформировавшимся продуктом, что я видел работу хорошо в больших и маленьких установках.
Если Вы не прочитали статью MooseFS Wikipedia, можно хотеть проверить ее:
http://en.wikipedia.org/wiki/Moose_File_System
Выделения:
OpenStack основанное на объектах устройство хранения данных является вновь прибывшим, приведенным Вам Rackspace и НАСА. Это могло бы стоить изучить.
Я просто установил moosefs на 8 серверах (8 ядер, 6 дисков на 2 ТБ), и это работало очень хорошо. Это немного медленно (50-70MBs). один сервер перестал работать, и moosefs восстановил равновесие данных через остающиеся системы, не освобождая данных.
Я экспериментировал с обеими системами, но не с производственной. Gluster хорош, установка невероятно проста, но MooseFS казался более промышленным и надежным, и веб-мониторинг определенно помогает. Я бы попробовал MooseFS. Только не забудьте установить металоггер для резервного копирования.
I've only had good experiences with MooseFS. After testing Ceph on a 6-node cluster for a few weeks and experiencing data loss, I switched over to MooseFS and it worked great, both in terms of speed and stability, and still does. Having a system that is fully distributed without a master node could be nice, though.
Мои впечатления от MooseFS стабильны. Я использую Ucarp для обеспечения доступности сервера метаданных MooseFS с регистраторами метаданных. Установите цель репликации Moosefs на 2-3 в MooseFS. Используйте MooseFS CGI для отслеживания состояния репликации кластера. Опыт показывает, что запись в MooseFS немного медленна, а чтение - очень быстро.
Мой предыдущий опыт использования GlusterFS нестабилен. Я бы спровоцировал это тестовыми примерами вроде трехузлового кластера. Например, я попробовал провести тест с образцом iso-файла Linux, выключил узел, записал 0 байтов в образец iso-файла. Снова активируйте узел выключения. Посмотрите на ошибку размера файла на клиентах между размером файла узла выключения и размером файла активных узлов. Это просто короткий перевернутый размер, прежде чем он возобновил окончательный размер файла. В зависимости от ваших вариантов использования это может быть приемлемым или неприемлемым.