Цитата milligan:
примерную скорость работы дисков в Raid 5 »
|
Скорость чтения для больших файлов примерно равна (N-1)*V, и просто V – для файлов меньших или равных размеру кластера (где N – число дисков в RAID, V – скорость чтения с одного диска в предположении, что скорости у всех одинаковы).
Со скоростью же записи, особенно при мелких файлах, дело обстоит гораздо хуже, и скорость записи может падать до просто V/2, поскольку в этом случае необходимо прочитать всю группу кластеров со своим контрольным кластером (т.е при 8 дисках прочитать все восемь), модифицировать лишь один или несколько кластеров и кластер с контрольной информацией, а затем записать модифицированные кластеры и кластер с контрольной информацией; при этом как чтение группы, так и запись модифицированной информации идут в первом приближении со скоростью V, и, соответственно, весь цикл (от получения контроллером команды на запись и до завершения операции записи) идёт со средней скоростью V/2.
Ну а при не до конца продуманной микропрограмме, чем грешили по крайней мере первые набортные контроллеры RAID от Intel, запись даже больших файлов могла идти с практически такой же очень низкой скоростью.