Назад | Перейти на главную страницу

Варианты конструкции iSCSI для распределенных коммутаторов 10GbE VMware? MPIO против LACP

Я работаю над расширением серверной части хранилища для нескольких кластеров VMware vSphere 5.5 и 6.0 в моем центре обработки данных. Я в основном использовал хранилища данных NFS на протяжении всего моего опыта работы с VMware (Solaris ZFS, Isilon, VNX, Linux ZFS) и, возможно, представлю Шустрый массив iSCSI в окружающую среду, а также возможное Гибридный массив Tegile (ZFS).

Текущие решения для хранения данных - это массивы Nexenta ZFS и Linux на основе ZFS, которые обеспечивают монтирование NFS на хосты vSphere. Сетевое подключение осуществляется через 2 транка 10GbE LACP на головках хранения и 2 канала 10GbE на каждом хосте ESXi. Переключатели сдвоенные Ариста 7050С-52 блоки верхней части стойки, сконфигурированные как Партнеры MLAG.

На стороне vSphere я использую распределенные коммутаторы vSphere (vDS), настроенные с помощью связей LACP на 2 восходящих каналах 10GbE и Сетевое управление вводом / выводом (NIOC) распределение общих ресурсов для группы портов ВМ, NFS, vMotion и трафика управления.

Это решение и подход к проектированию прекрасно работали в течение многих лет, но добавление блочного хранилища iSCSI - большой сдвиг для меня. В обозримом будущем мне все еще нужно сохранить инфраструктуру NFS.

Я хотел бы понять, как я могу интегрировать iSCSI в эту среду, не изменяя свой физический дизайн. MLAG на переключателях ToR чрезвычайно важен для меня.

Учитывая вышесказанное, как я могу максимально использовать решение iSCSI?

Я бы не рекомендовал запускать iSCSI поверх LACP, так как это действительно не дает преимуществ по сравнению с базовой избыточностью каналов.

Создание коммутаторов VMkernel для iSCSI на вашем vDS с программным iSCSI HBA - это именно то, что вам нужно сделать. Это даст вам настоящий MPIO. Это сообщение в блоге кажется относящимся к тому, что вы пытаетесь сделать, игнорируя необходимость перехода со стандартных переключателей: https://itvlab.wordpress.com/2015/02/14/how-to-migrate-iscsi-storage-from-a-standard-switch-to-a-distributed-switch/

Вам не нужно добавлять дополнительные сетевые адаптеры, если у вас уже есть два для iSCSI. Однако я бы порекомендовал вам включить jumbo-кадры (MTU 9000) в вашей сети iSCSI. Это должно быть установлено на всех уровнях сети, таких как VMkernel, vDS, физические коммутаторы и устройства SAN.