Горизонтальное масштабирование репозиториев на обычном оборудовании x86
Мне было интересно, есть ли у вас какие-нибудь советы, какая реализация репозитория имеет хорошие характеристики кластеризации и горизонтального масштабирования на обычном оборудовании?
Проблема заключается в том, что мы должны внедрить систему сохранения поверх хранилища, которая будет способна принимать и обрабатывать много разнородных данных (> 500 ТБ) с большими файлами (> 50 ГБ).
Похоже, что Fedora Commons может быть кластеризована только с помощью распределенной файловой системы. Apache Jackrabbit может быть кластеризованным, но его DataStore (для больших двоичных данных) должен быть одинаковым для всех узлов в кластерной среде. Ребята, есть ли у вас какие-нибудь советы, какие системы хранилищ я должен проверить?
1 ответ
Дайте ModeShape попробовать. Это реализация JCR 2.0, которая может быть настроена на использование сетки данных Infinispan в качестве резервного хранилища, и ModeShape также легко кластеризуется (она использует JGroups, которая является той же библиотекой связи, которая используется в функциях кластеризации в Infinispan и JBoss Application Server, среди многих других).