Мы наблюдаем медленную работу, и я новичок в использовании SAN, поэтому мне нужна помощь с этим . Во-первых, я не думаю, что это полностью решит нашу проблему, но сейчас я хотел бы сосредоточиться на нашем соединении iSCSI.У нас есть 3 PowerEdge R710 для серверов и 2 PowerVault MD3220is. Они соединены двумя коммутаторами PowerConnect Gb (один на 130.x и один на 131.x), и каждый имеет запасную сетевую карту.
Все 3 хоста ESXi почти все имеют одинаковую настройку:
vSwitch1 (привязано к NIC1)
IP vmk1: 192.168.130.1
vSwitch2 (привязано к NIC2)
vmk2 IP: 192.168.131.1
Каждый PowerVault имеет 2 контроллера с 4 сетевыми адаптерами, всего 8 сетевых адаптеров. Они примерно одинаково настроены следующим образом:
Контроллер 0/1: 192.168.130.101
Контроллер 0/2: 192.168.131.101
Контроллер 0/3: 192.168 .132.101 Не используется
Контроллер 0/4: 192.168.133.101 Не используется
Контроллер 1/1: 192.168.130.102
Контроллер 1/1: 192.168.131.102
Контроллер 1/1: 192.168.132.102 Не используется
Контроллер 1/1: 192.168.133.102 Не используется
Это идеальная конфигурация? Похоже, мы могли бы увеличить пропускную способность, если бы разместили все в одной сети следующим образом:
vSwitch1 (привязано к NIC1)
vmk1 IP: 192.168.130.1
vmk2 IP: 192.168.130.2
vmk3 IP: 192.168.130.3 (добавление неиспользуемой сетевой карты)
Для PowerVaults:
Контроллер 0/1: 192.168.130.101
Контроллер 0/2: 192.168.130.102
Контроллер 0/3: 192.168.130.103 (добавление неиспользуемой сетевой карты)
Контроллер 0/4: 192.168 .130.104 (добавление неиспользуемой сетевой карты)
Контроллер 1/1: 192.168.130.105
Контроллер 1/1: 192.168.130.106
Контроллер 1/1: 192.168.130.107 (добавление неиспользуемой сетевой карты)
Контроллер 1/1: 192.168.130.108 (добавление неиспользуемой сетевой карты)
Я бы хотел поставить все остальные порты на коммутатор 1, а остальные на коммутатор 2.
Обеспечит ли это достаточную избыточность? Это ускорит процесс? Есть способ лучше?
У меня возникла проблема, связанная с тем, что я не могу использовать полную полосу пропускания, однако я могу помочь вам с вашим вопросом. Чтобы сбалансировать трафик iSCSI между обоими коммутаторами, следует использовать разные подсети. Пожалуйста, посмотрите мое размещенное изображение здесь: iSCSI с 3 хостами
Использование одной подсети для всех сетевых адаптеров, я полагаю, затруднит инициатору iSCSI определить, какую цель использовать. В вашем случае я бы предложил изменить конфигурацию на:
Контроллер 0/1: 192.168.130.101
Контроллер 0/2: 192.168.131.101
Контроллер 0/3: 192.168.130.111
Контроллер 0/4: 192.168.131.111
Контроллер 1/1: 192.168.130.102
Контроллер 1/1: 192.168.131.102
Контроллер 1/1: 192.168.130.112
Контроллер 1/1: 192.168.131.112
Мы наблюдаем медлительность
Вам необходимо количественно оценить вашу медлительность. Высокая задержка? Низкая пропускная способность? У разных проблем есть разные решения.
Похоже, что мы могли бы увеличить пропускную способность, если бы мы поместили все в одну сеть вот так
Есть ли для этого какие-нибудь основания? Или это просто внутреннее ощущение от вчерашнего карри?
Вы должны обращаться с iSCSI SAN так же, как с FC SAN. Две независимые сети на независимых коммутаторах. Теперь у вас есть правильный подход.
При текущей настройке каждый хост должен видеть 4 пути к хранилищу:
Вы можете улучшить пропускную способность, доступную для массива хранения iSCSI, подключив порты 3 и 4 к «первому и второму»