gorx
Enthusiast
Enthusiast

Использование Jumbo frames

Jump to solution

Коллеги, доброе утро.

Поделитесь пожалуйста опытом использования jumbo frames.

Я хочу попробовать включить пока на отдельном участке между esxi и хранилищем iscsi(и физ. свитчом между ними соответственно).

Будут ли какие-то последствия(плохие:)) если я включу jumbo frames на физ. свитче, а на нем будет еще что-то кроме хранилища isci,

т.е какие-нибудь устройства без включенного на них jumbo frames? Стандартные кадры в 1500 будут нормально проходить?

Я читал, что вроде бы что не должно быть проблем, и порядок включения произвольный, т.е. не важно с какой стороны начать. И если

где-то в этой цепочке не включить большие кадры, то они просто не будут проходить.

И еще интересен момент: можно чем-нибудь помониторить до после включения? чтобы посмотреть разницу. ну кроме команды пинг.

Спасибо.

Best regards, Egor
0 Kudos
1 Solution

Accepted Solutions
Umlyaut
Expert
Expert

Поделитесь пожалуйста опытом использования jumbo frames.

Я хочу попробовать включить пока на отдельном участке между esxi и хранилищем iscsi(и физ. свитчом между ними соответственно).

Будут ли какие-то последствия(плохие:)) если я включу jumbo frames на физ. свитче, а на нем будет еще что-то кроме хранилища isci,

т.е какие-нибудь устройства без включенного на них jumbo frames? Стандартные кадры в 1500 будут нормально проходить?

Я читал, что вроде бы что не должно быть проблем, и порядок включения произвольный, т.е. не важно с какой стороны начать.

Нет, никаких "последствий". Стандартные кадры в 1к5 будут ходить как обычно.

Насчёт "порядка включения" - не совсем корректный термин: нет там никакого "порядка" - просто поддержка JF должна быть включена по всей цепочке от хоста до хоста только для увеличения пропускной способности сети, а если где-то будет "JF OFF", то в этом месте большие фреймы будут фрагментированы на стандартные и обработаны как обычно.

Так что вот это высказывание:

И если где-то в этой цепочке не включить большие кадры, то они просто не будут проходить.

верно лишь наполовину - JF действительно через это звено проходить не будут... в своём изначальном размере (7~9k), но пройдут в виде фрагментов.

И еще интересен момент: можно чем-нибудь помониторить до после включения? чтобы посмотреть разницу. ну кроме команды пинг.

Как раз команда "пинг" разницу (в производительности?) Вам и не покажет - ею (с соответствующим параметром) мониторят-диагностируют лишь проходимость JF "от" и "до".

Смотреть прирост надо перфоманс-мониторингом - либо соответствующими сетевыми утилитами (если между "обычными" хостами), либо в Вашем случае (iscsi) дисковыми перфоманс-утилитами.

View solution in original post

0 Kudos
6 Replies
Umlyaut
Expert
Expert

Поделитесь пожалуйста опытом использования jumbo frames.

Я хочу попробовать включить пока на отдельном участке между esxi и хранилищем iscsi(и физ. свитчом между ними соответственно).

Будут ли какие-то последствия(плохие:)) если я включу jumbo frames на физ. свитче, а на нем будет еще что-то кроме хранилища isci,

т.е какие-нибудь устройства без включенного на них jumbo frames? Стандартные кадры в 1500 будут нормально проходить?

Я читал, что вроде бы что не должно быть проблем, и порядок включения произвольный, т.е. не важно с какой стороны начать.

Нет, никаких "последствий". Стандартные кадры в 1к5 будут ходить как обычно.

Насчёт "порядка включения" - не совсем корректный термин: нет там никакого "порядка" - просто поддержка JF должна быть включена по всей цепочке от хоста до хоста только для увеличения пропускной способности сети, а если где-то будет "JF OFF", то в этом месте большие фреймы будут фрагментированы на стандартные и обработаны как обычно.

Так что вот это высказывание:

И если где-то в этой цепочке не включить большие кадры, то они просто не будут проходить.

верно лишь наполовину - JF действительно через это звено проходить не будут... в своём изначальном размере (7~9k), но пройдут в виде фрагментов.

И еще интересен момент: можно чем-нибудь помониторить до после включения? чтобы посмотреть разницу. ну кроме команды пинг.

Как раз команда "пинг" разницу (в производительности?) Вам и не покажет - ею (с соответствующим параметром) мониторят-диагностируют лишь проходимость JF "от" и "до".

Смотреть прирост надо перфоманс-мониторингом - либо соответствующими сетевыми утилитами (если между "обычными" хостами), либо в Вашем случае (iscsi) дисковыми перфоманс-утилитами.

View solution in original post

0 Kudos
gorx
Enthusiast
Enthusiast

спасибо.

да, я понимаю, что пингом производительность не померить )

а perfomance mon вы имеете в виду стандартый или какой? если есть на примете какие-то хорошие утилиты - посоветуйте пожалуйста.

спасибо.

Best regards, Egor
0 Kudos
Umlyaut
Expert
Expert

Я не имел в виду "стандартный PerfMon" той же винды, а употребил "родовой" термин, общий для этого вида программ.

Коль скоро мы меряем производительность iscsi, то инструментом может служить тот же HDTune, запущенный  в виндовой VM`ке для измерения производительности "диска", созданного на iscsi-сторадже. Ну или iometer с fio тоже годятся традиционно.

Т.е. пойнт в том, что нам не обязательно мерить "из хоста Сферы до ОС стораджа" - гораздо полезнее сразу снять показания с "живой" виртуалки для iscsi-диска.

gorx
Enthusiast
Enthusiast

спасибо.

Best regards, Egor
0 Kudos
Sladky
Virtuoso
Virtuoso

Автор, вы бы поаккуратнее с джамбами. Я тут наелся с ними проблем по горло.

Сфера 5.5. Включаем джамбы на хостах (и распределенном свитче)  и ложится всё. В том числе и сами хосты. Причем хосты ложатся на уровне самого гипервизора.

На 5.1 такого не было.

VCP5
0 Kudos
gorx
Enthusiast
Enthusiast

хорошо, спасибо.

но пока на хостах не включал. м.б. как-нибудь потом.

хотел протестировать от своего пк, через свитч, до iscsi хранилища - не ходит.

точнее от хранилища до свитча jumbo идут, а от компа до свитча нет.

пока оставил эту тему.

Best regards, Egor
0 Kudos