Я пошел бы для основанной на DAS архитектуры. Проблемой является однажды файловая система, не важно - вопрос, учитывая определенное требование IO, сколько ГБ можно поместить в определенные затраты на инфраструктуру (размер, питание) для самой выгодной цены.
Так, в конце я пошел бы с довольно достойным сдвоенным процессором сервер AMD на специальной установке преобразования регистра, которая может обработать МНОГО дисков в специализированной клетке.
Однако Кластер, вероятно, так хорош, как это добирается - пока Вы не требуете супер быстрого доступа к диску, который типичен для больших баз данных. Это должно сделать большую часть того, что Вы просите. Но после того как Вы начинаете, сохранение цены на маленький гигабайт может быть самой важной вещью - не унося Ваши административные издержки через крышу.
Загляните в strace
- там много хорошей документации и даже видео на Youtube , посвященных устранению неполадок в этом поведении.