Могу ли я использовать Catalyst 2960-S для iSCSI?

Мне нужно настроить скромную SAN iSCSI с несколькими хостами ESX и одним массивом хранения. Могу ли я использовать Catalyst 2960-S или мне нужно обновить? Есть ли какие-либо специальные настройки, которые мне нужно сделать для переключения в iSCSI? Коммутатор будет выделен для SAN; никакой другой трафик, кроме управления, не будет.

23 голоса | спросил Jeremy Stretch 8 Maypm13 2013, 19:08:44

4 ответа


26

Учитывая, что Cat2960-S - это настольный /доступный коммутатор с очень маленькими буферами, вы, вероятно, испытаете много выходных капель. Коммутатор центра обработки данных, такой как 4948E, будет лучшим выбором для приложения iSCSI.

Чтобы понять причины этого, вы должны помнить, что коммутатор ethernet либо передает, либо не передает на конкретном порту. Если трафик поступает на порт 1 для порта 2, а порт 3 уже отправляет трафик на порт 2, трафик с порта 1 должен буферизоваться до тех пор, пока в трафике не будет пробега от 3 до 2. Если буфер заполняется, дополнительный трафик будет быть опущен. Термин «микропоры» используется для ссылки на трафик, который со временем значительно ниже предела для интерфейса, но время от времени всплески вызывают падение мощности.

Я не так хорошо знаком с платформой 2960-S, но включение QoS (без обширной настройки, см. комментарии ниже), вероятно, было бы плохой идеей; что фактически увеличило бы количество выходных кадров. Включение QoS разбивает ваши очень маленькие буферы на 4 еще меньших буфера, и большинство трафика будут касаться только одного из них.

ответил nicotine 8 Maypm13 2013, 19:18:31
13

http://packetlife.net/blog/2012/jan/16/каталитический-2960S-ISCSI-оптимизация /

Я снова вернулся за сообщением Джереми Стретч, переместив нашу iSCSI SAN с производственного коммутатора на выделенный 3750G (стек из 2). Хотя я не могу говорить конкретно о 2960S, трюки, предлагаемые в этом посте, похоже, преуспевают в 3750G. У меня есть несколько OutDiscards (менее 100), но за 38 недель работы, это кажется мне очень хорошим.

Это запущено 4 ESXi-хоста, подключенных к 4 SAN-серверам JetStor 1Gbps, и все ссылки агрегируются.

Я с радостью отправлю «sh int counters», если вы заинтересованы.

(Ха! Только заметил, что Джереми спросил об этом ... извините за ссылку на свой собственный пост в блоге!)

ответил Network Canuck 9 Mayam13 2013, 08:24:39
7

У меня был опыт, когда клиенты решили использовать нижние коммутаторы (3750, 2960) для iSCSI, и они довольно ужасны.

Проблема становится еще хуже, если ваше хранилище подключено с более высокой скоростью (например, 10 Гбит для SAN и 1 Гбит для конечных серверов).

Я бы посмотрел на большее количество переключателей класса DC, если вы хотите придерживаться Catalyst, тогда есть серия 4900, или вы можете вступить в линейку продуктов Nexus, но это действительно зависит от ваших ценовых ограничений.

ответил David Rothera 8 Maypm13 2013, 19:24:32
5

В Руководстве по лучшей практике для HP Lefthand iSCSI Storage сказано: «Для оптимальной производительности коммутатора рекомендуется, чтобы коммутатор имел не менее 512 Кбайт буферного кэша на порт . Обратитесь к спецификациям производителя коммутатора для общий буфер буфера.К примеру, если коммутатор имеет порты 48x 1 Гб, рекомендуется иметь по меньшей мере 24 МБ буферного кэша, выделенного для этих портов. Если коммутатор объединяет кеш среди группы портов (например, 1 МБ кеш на 8 портов), разместите свои модули памяти и серверы надлежащим образом, чтобы избежать превышения количества кэшей.

Я не мог рассказать вам, какой буферный кеш имеет 2960S для каждого порта, поскольку он, как представляется, не указан в таблице данных.

ответил Jez 13 Maypm13 2013, 23:24:22

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

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132