1

Я играл с программным зеркалированием на коробке Windows 10 с двумя SSD-дисками. Не было увеличения пропускной способности чтения между одним диском и RAID 1. У меня сложилось впечатление, что RAID 1 должен был увеличить пропускную способность чтения, потому что два канала заполняли канал, а не один, но он не сильно изменился. Почему RAID 1 не был лучше?

3 ответа3

1

Запись на диск RAID 1 никогда не будет быстрее записи на один диск, поскольку все данные должны быть записаны на оба диска.

Если реализовано правильно, чтение из RAID 1 может быть в два раза быстрее, чем чтение с одного диска, так как каждый другой блок данных может быть прочитан с другого диска.

Но большим преимуществом RAID 1 является избыточность: если один диск выходит из строя, вы все равно можете получить доступ ко всем своим данным с оставшегося диска.

1

Как ты тестировал? Однократное последовательное чтение не будет быстрее, так как оба диска должны иметь одинаковые данные, даже если данные читаются с каждого диска чередующимися частями. Это просто означает, что каждый диск пропустит более половины данных и вернет только другую половину, что займет столько же времени. Однако количество потоков чтения должно увеличиться, поскольку каждый диск может считывать совершенно разные области диска.

0

RAID 1 является зеркальным - он должен записывать в два места вместо одного, чтобы не было никакого улучшения скорости.

Raid 0 - это самый простой уровень RAID, на котором вы фактически увидите улучшения скорости для каждого добавленного диска (хотя, один раз, вы облажались!).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .