@Agamed

Скорость гигабитной сети больше скорости HDD?

Если я правильно понимаю, скорость гигабитной сети - 128 мегабайт в секунду, а скорость линейной записи типичного современного HDD - 100-150 мегабайт в секунду.
Значит ли это, что больше двух дисков в RAID0 при доступе по сети будет не заметен прирост скорости? Или зарешает прирост IOPS?
  • Вопрос задан
  • 7346 просмотров
Пригласить эксперта
Ответы на вопрос 5
Jump
@Jump
Системный администратор со стажем.
Значит ли это, что больше двух дисков в RAID0 при доступе по сети будет не заметен прирост скорости? Или зарешает прирост IOPS?
Все будет зависеть от задач.
1)Линейное чтение и запись.
Современный HDD обеспечивает скорость линейного чтения в районе 200мб/с.
Если вы поставите их в рэйд то можно добиться скорости линейного чтения в районе 300мб/с.
Поэтому если вы будете использовать диск для линейного чтения - его будет ограничивать гигабитная сеть, причем прилично ограничивать.

2)Случайное чтение и запись Тут все зависит от размера блока.
Например 4к - блок с которым работает ОС, и множество программ.
Современный HDD обеспечивает скорость случайного чтения при таком размере блока примерно на уровне 0,8-1,1мб/с.
Поэтому при множественных операциях случайного доступа у вас диск даже в 10мегабитую сеть не упрется.
Ответ написан
Комментировать
@MechanID
Админ хостинг провайдера
Понимаете правильно, но переоцениваете современные хдд, 60-80 мегабайт - если брать какойнибуть WD на 1ТБ,
Да - прирост иопсов будет невелик, софтварный 10ый рейд из 4х обычных sata 1ТБ винтов проигрывает по иопсам даже на чтении самому дешовому SSD гигабайт на 120, на запись и подавно.
Поэтому хотите скорость берите ssd, хотите место - берите hdd.
Ответ написан
@Wexter
Всё зависит от условий использования, используете много файлов - решает IOPS, если же файлов мало - хватит и одного/двух дисков.
Ну и естественно на линке 1Гбит/с выше 125мб/с не получится, либо агрегировать 2/3/4 1Гбит линка, либо 10Гбит /с надо
Ответ написан
Комментировать
выше 125мб/с не получится


Это вы, Wexter, дохрена с запасом взяли. Если учесть всю служебную информацию, то скорость передачи полезной нагрузки будет чуть больше 90 мб/с, или даже около 100. А если учесть неизбежную потерю пакетов и дубли TCP-пакетов, то скорость и того меньше будет.

Если не писать на диск голые ethernet-пакеты, то гигабитная сеть не упрётся в производительность диска. Мой жд в ноутбуке выдаёт 107 мб/сек при последовательном чтении.
Ответ написан
Комментировать
opium
@opium
Просто люблю качественно работать
скорость гигабитной сети сейчас меньше скорости одного хдд в один поток
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы