Назад | Перейти на главную страницу

iscsi медленная скорость чтения

в настоящее время мы наблюдаем очень низкую скорость при копировании огромного файла (35 ГБ +), к нашему удивлению, она начинается с очень высокой скорости передачи 300 МБ / с, а затем падает до 4 МБ / с через 10-20 секунд после передачи. файл передается с iSCSI LUN на локальные диски на машине, также пытались скопировать файл в / dev / null, результаты такие же, есть ссылка 1 Гб, идущая в цель, цель, коммутатор и инициатор - все на частной VLan MTU также установлено на 9000 для всех трех компонентов.

Кто-нибудь может помочь нам понять, почему скорость передачи внезапно падает до 4 МБ / с?

Спасибо за уделенное время.

Хранилище - это NETAPP FAS2040, RHL 5.2, CISCO Switches.

С Уважением,

Если у вас есть приличные коммутаторы cisco, и, вероятно, поддерживается MTU 9000, но вам нужно убедиться, что большие кадры включены везде на пути, вы увидите повторную передачу пакетов.

Проверить, поддерживает ли ваш путь jumbo-кадры, довольно просто. Со своего хоста отправьте эхо-запрос на ваше netapp с размером пакета 9000. Вы захотите отправить эхо-запрос с обоих интерфейсов на оба целевых адреса (при условии, что вы используете разные пути). Наконец, это не 100% гарантия. Затем вам нужно посмотреть на коммутатор, чтобы убедиться, что нет фрагментированных пакетов. Думаю, есть счетчик, и если да, то пакетов не должно быть.

С учетом всего сказанного, я сомневаюсь, что его jumbo-кадры, и более того, jumbo-кадры, вероятно, очень мало влияют на производительность по каналу 1g. Если у вас есть двойные ссылки 1g, в лучшем случае вы должны надеяться увидеть 200-240 Мбит / с. Я не уверен, откуда взялось 300, математически говоря, это звучит почти невозможно. Однако при копировании файла размером 35 ГБ со скоростью 4 МБ / с звучит очень мало. Это большой файл, который должен быть 100% последовательным вводом-выводом. Я подозреваю, что это не связано с вашим SAN или вашим переключением, а больше связано с вашим хостом. Какой диск вы тоже копируете? Сколько дисков, рейд какой есть? Есть BBC? Вы пробовали другой хост? Кроме того, как у вас настроена многопутевость? Вы используете круговую систему? Я подозреваю, что да, если вы наберете более 120 Мбит / с.

Ваш коммутатор, скорее всего, не сможет обработать 9000 MTU, поэтому ему приходится повторно передавать много пакетов. Измените MTU на значение по умолчанию 1500 и посмотрите, улучшится ли скорость.

Другие факторы включают нагрузку на хост (не имеет значения, / dev / null или нет, сетевой адаптер все еще может быть загружен) и максимальную скорость дисков хранилища. Поскольку он составляет ~ 4 МБ / с, я сомневаюсь, что это узкое место в приводе, но ваш маршрутизатор отбрасывает тонны пакетов из-за слишком большого MTU.