Как организовать дисковое простраснтво для сервера на 10 человек?
Добрый день, помогите определится с организацией дискового пространства.
Есть пк на i7-9700K под управлением Debian 10 (buster), система стоит на отдельном ssd.
На этой машине удаленно работают 10 человек, обработка данных моделирования на python.
Общее хранилище сейчас на 3-ех дисках по 3Тб в RAID5 (mdadm) + bcache на ssd в 1Тб.
Есть возможность заменить диски на 5 шт по 4Тб.
Как я понял, RAID5 с большой долей вероятности не переживет ребилд.
Изначально смотрел на RAID6, но он достаточно медленный и тоже может не выжить при перестроении.
Читал, что в zfs предлагают dRAID, что увеличивает скорость восстановления и уменьшает вероятность неудачи, но это что-то новое и, возможно, нестабильное. Ну и сам массив хочется кэшировать на ssd.
Как лучше сделать? (компромисс между отказоустойчивостью/скоростью/объемом хранилища)
В целом zfs работает в Linux довольно хорошо, несмотря на лицензионную несовместимость с ядром и необходимость его подключать через DKMS. В zfs есть и нативные средства для кэширования на SSD, можно отказаться от bcache (и в случае zfs не просто можно, но и нужно). Но придётся собирать массив вручную с нуля и всё на него копировать.