У меня дешевый NAS с 2 отсеками и жестким диском на 2 ТБ. Чтобы быть устойчивым к сбоям диска, я думаю о покупке второго жесткого диска емкостью 2 ТБ и его установке в RAID1 с Linux mdadm. Файловая система - ext4.
Это увеличит или уменьшит производительность NAS? Как насчет просто чтения или записи производительности?
Кажется, есть много мнений об этом онлайн, но нет единого мнения.
Спасибо.
Редактировать:
Итак, у меня уже есть три разных ответа: «чуть быстрее», «ты не заметишь» и «снизит производительность, если что-нибудь». (Меня интересует, прежде всего, производительность чтения.) Википедия говорит, что «производительность чтения может возрасти примерно как линейное кратное число копий». Который из них?
Изменить 2:
Я нашел все больше свидетельств в поддержку повышения производительности чтения RAID1, включая справочную страницу MD:
Изменения записываются на все устройства параллельно. Данные читаются с любого устройства. Драйвер пытается распределить запросы на чтение по всем устройствам, чтобы максимизировать производительность.
Я также обнаружил MD10 с --layout=f2
RAID 10, который обеспечивает избыточность RAID1 с производительностью чтения RAID0 и может использоваться только с двумя дисками. Однако производительность записи снижается, так как последовательная запись включает в себя оба диска, ищущих назад и вперед между удаленными частями диска. man md
для деталей.