за последние годы я накопил довольно разнородный набор жестких дисков разного размера и скорости для хранения моих личных данных. Я планирую поместить их в самостоятельную сборку Linux filer, чтобы уменьшить хлопот репликации локальных данных вручную, уменьшая дублированные файлы и лучше использовать данные ресурсы. Также я ожидаю, что в ближайшие годы моя потребность в хранении увеличится. Поэтому должна быть возможность динамически добавлять диски, а также удалять отдельные диски замените их новыми и более крупными.
Если я не ошибаюсь, наиболее распространенным вариантом для создания файла будет использование (программного) RAID для повышения надежности и дополнительной схемы резервного копирования на внешних или съемных дисках для предотвращения случайной потери важных данных.
поскольку RAID5 / RAID6 нуждается в дисках одинакового размера, это не удовлетворяет мою потребность в более динамическом добавлении/удалении диска схема. Поэтому я ищу файловую систему FLOSS или уровень абстракции блочного устройства, который обеспечивает:
- динамическое добавление и удаление жестких дисков можно
- репликация / резервирование аналогично RAID5, возможно, настраивается на файл или каталог
- нет необходимости в дополнительных (особенно специализированных) машинах (но возможность добавить вторую машину позже, если это необходимо, было бы неплохо, но не обязательно)
Я посмотрел немного в распределенных файловые системы, такие как XtremeFS, но еще не нашли такой, которая удовлетворяет всем точкам и хорошо работает на одной машине. У вас есть идея, что может быть решение?