заранее извиняюсь за многословный пост ...
Попытка устранить некоторую медлительность iSCSI в новом развертывании vSphere (все еще в стадии тестирования).
Планировка такая:
3 хоста VSphere, каждый с 2 сетевыми адаптерами по 10 ГБ, подключенными к паре Nexus 5020 с подключением между ними по 10 ГБ. Сетевые адаптеры перенаправляются на порты в режиме активного / активного резервирования (с использованием закрепления vPC-mac для тех, кто знаком с N1KV). Оба сетевых адаптера несут служебную консоль, vmotion, iSCSI и гостевой трафик. iSCSI находится в одной подсети / одной VLAN, которая не маршрутизируется через нашу IP-сеть (строго уровень 2)
Если бы это было развертывание на 1 гигабит, мы, вероятно, разделили бы трафик iSCSI на отдельные сетевые адаптеры, но цена / порт становится довольно смешной, когда вы начинаете перебрасывать 4+ сетевые карты на сервер в 10-гигабитной инфраструктуре, и я не совсем уверен это необходимо. Тем не менее, открыт для диалога / технических фактов относительно этого.
На этом этапе даже одна гостевая виртуальная машина будет медленно загружаться в хранилище iSCSI (EMC CX4 на тех же коммутаторах Nexus 5020 10gig), а восстановление виртуальных машин с iSCSI занимает примерно вдвое больше времени, чем мы ожидали. Наши специалисты по серверу упомянули, что если мы разделим iSCSI на отдельную сетевую карту, производительность будет значительно выше. С точки зрения сети, я пробежался по переменным, которые могу придумать (ошибки конфигурации порта, проблемы с MTU, перегрузка и т. Д.), И у меня все закончилось. На этих хостах действительно нет другого трафика, кроме очень специфического теста, выполняемого в то время. Важно отметить, что гостевой трафик работает нормально ... кажется, хранилище - единственное, на что влияет любой существующий гремлин.
Делая вывод о том, что мы не «чрезмерно используем» сетевую инфраструктуру, поскольку мы почти ничего не делаем, я просто ищу несколько полезных советов / идей, которые мы можем использовать для решения этой проблемы ... желательно без дополнительных 10-гигабайтных сетевых адаптеров, которые собираются сидят около 10% использования, в то время как у нас остается 70 +% на других.
Предположительно у вас есть один или несколько двухпортовых адаптеров 10 Гбит / с в вашем CX4? если да, то пробовали ли вы использовать прямую связь между одним из портов и одним сервером для тестов базовой производительности? Если нет, то я бы подумал о том, чтобы закрепить это, вырезать нексус и посмотреть, как у вас получится - результаты должны быть интересными.
Да, и, кстати, мне кажется, что твой дизайн хорош;)