Мы используем хранилище iSCSI и две выделенные сети VLAN для iSCSi. Изначально мы не реализовали jumbo-кадры. Я бы хотел его сейчас включить. Я понимаю, что мне нужно включить его для сетевых адаптеров, которые подключаются к iSCSI VLAN и на портах коммутатора, к которым они подключаются, а затем сделать то же самое для самой SAN. У меня вопрос о сроках всего этого. У меня есть 4 бокса iSCSI и 30 подключенных к ним серверов. Могу ли я внести изменения в разное время, не доставляя особых проблем? Например, если я сначала перейду и настрою все сетевые карты на jumbo-кадры, а затем сделаю переключение, а затем хранилище, возникнут ли у меня проблемы, если трафик iSCSI перемещается одновременно? По очевидным причинам я бы предпочел сначала не отключать весь трафик iSCSi. Я думаю, что могу разумно координировать эту работу с сетевиками, чтобы сделать все это за один вечер и запланировать одновременное включение управления потоком на портах коммутатора. Совет?
Я бы пошел по этому пути:
1) свитчи 2) хранилище 3) клиенты
В моей практике несколько раз было, что использование iSCSI с 9k jumbos через коммутатор с отключенным jumbo могло вызвать чертовски медленную пропускную способность. Итак, очевидно, что переключатели всегда идут первыми, вы на самом деле ничего не меняете этим, вы просто РАЗРЕШАЕТЕ клиентам использовать фреймы более 1,5 КБ, но они, конечно, могут продолжать использовать фреймы стандартного размера без каких-либо ограничений.
Второй будет хранилищем, потому что (я здесь не уверен), когда клиент инициирует TCP-соединение, он просит хранилище использовать стандартный фрейм с самого начала, если этот клиент еще не переключен на jumbo. Таким образом, хранилище может работать одновременно с клиентами, использующими jumbo-кадры, а также с клиентами, которые все еще используют стандартные кадры.
Я сравниваю это с потоком воды. Перед открытием крана модернизируйте трубы. Другими словами, включить jumbo-кадры на все сначала коммутаторы, затем конечные точки, то есть сетевые адаптеры и SAN. Я не уверен, в каком порядке следует включать конечные точки.
Из рекомендаций по производительности сети EqualLogic:
Чтобы воспользоваться преимуществами Jumbo Frames, на всех устройствах на сетевом пути между серверами и группой PS Series, включая коммутаторы и сетевые карты, используемые для доступа к томам, должны быть включены Jumbo Frames.
Коммутаторы, настроенные для Jumbo Frames, будут поддерживать как стандартные кадры Ethernet, так и Jumbo Frames. Однако, если сетевая карта настроена для Jumbo Frames, а коммутатор - нет, вы можете столкнуться с противоречивым поведением. Коммутатор будет работать правильно, если кадры маленькие, но как только сетевая карта попытается отправить кадры размером более 1500 байт, коммутатор не сможет обработать кадры и отбросит их. Кроме того, если некоторые коммутаторы настроены для Jumbo Frames, а другие нет, вы можете столкнуться с несогласованным поведением, если изменения маршрутизации происходят после того, как соединение было установлено.
В случае нашей EqualLogic SAN новый размер MTU вступает в силу только для новых сеансов iSCSI, поэтому принудительно переключитесь на другой ресурс или сбросьте сеансы другим способом.
При настройке сеанса iSCSI EqualLogic выполняет обнаружение MTU пути для определения макс. Размер MTU поддерживает весь путь. Если путь поддерживает кадры размером 9000 байт, они включены, и это регистрируется в SAN. Не знаете, как это делают другие сети SAN, поэтому проверьте свою документацию.