Покупаете мать с 8 или 10ю сата портами и кучей сетевух, настраиваете bonding, собираете raid6 из них (переживает вылет любых двух дисков, достаточно быстрый доступ).
market.yandex.ru/model.xml?modelid=10392262&hid=91020 - вот самая дешевая.
Малой кровью всё равно не обойдетесь, 10 дисков по 4 ТБ влетят в копеечку. Другой вопрос, что прямо сейчас вам 10х4 и не нужно, а когда понадобятся - уже будут 5-6 ТБ диски.
Если смотреть на расширение в будущем (и, в то же время, на надежность), то я бы посоветовал придерживаться такой конфигурации:
каждые 2 диска попарно объединяются в raid1
из каждого raid1 делается pv
из всех pv собирается vg (для lvm)
pv нарезается на куски нужного размера (чтобы не держать одну файловую систему на 20-40 ТБ)
Когда придет время расширять - освобождаете место для удаления одного raid1 из pv/vg, делаете vgreduce (ахтунг, долго и грузит диски), ждете, делаете pvremove, меняете 2 диска, собираете новый raid1, из него делаете pv, делаете vgextend.
Ну и там ещё можно всякие USB3 и eSATA под это дело использовать, хотя я бы не советовал. Если сильно припрет и понадобится больше 10 дисков - то всегда есть PCI-sata (и PCI-express sata) карты, на каждую из которых обычно можно ещё по 4 диска повесить.
Ну и самое главное - хороший БП, хорошее охлаждение. И диски берите из разных партий.