Поделиться через


Упрощенные кластерные сети SMB Multichannel и Multi-NIC

Упрощенная сеть кластеров SMB Multichannel и многосетевой сетевой адаптер (NIC) — это функция, которая позволяет использовать несколько сетевых адаптеров в одной подсети сети кластера и автоматически включает SMB Multichannel.

Упрощенная многоканальные сети SMB и кластерные сети с несколькими сетевыми адаптерами обеспечивает следующие преимущества:

  • Отказоустойчивая кластеризация автоматически распознает все сетевые адаптеры на узлах, использующих один и тот же коммутатор / одну и ту же подсеть . Дополнительная конфигурация не требуется.
  • SMB Multichannel включен автоматически.
  • Сети с ресурсами IP-адресов только IPv6 Link Local (fe80) распознаются в сетях только для кластеров (частных).
  • По умолчанию для каждого сетевого имени точки доступа кластера (CAP) настроен один ресурс IP-адреса.
  • Проверка кластера больше не выдает предупреждающие сообщения, если несколько сетевых адаптеров находятся в одной подсети.

Требования

  • Несколько сетевых адаптеров на сервер, используя один и тот же коммутатор или подсеть.

Как воспользоваться преимуществами сетей кластеров с несколькими сетевыми адаптерами и упрощенной многоканальной подсистемой SMB

В этом разделе описывается, как воспользоваться преимуществами новых сетей кластеров с несколькими сетевыми адаптерами и упрощенными функциями многоканального кластера SMB.

Использование по крайней мере двух сетей для отказоустойчивой кластеризации

Хотя это редко, сетевые коммутаторы могут завершиться ошибкой. Рекомендуется использовать по крайней мере две сети для отказоустойчивой кластеризации. Все найденные сети используются для пульса кластера. Избегайте использования одной сети для отказоустойчивого кластера, чтобы избежать единой точки сбоя. В идеале между узлами в кластере должно быть несколько физических путей обмена данными и ни одна точка сбоя.

Иллюстрация двух сетей для отказоустойчивой кластеризацииРис. 1. Использование по крайней мере двух сетей для отказоустойчивой кластеризации

Использование нескольких сетевых адаптеров в кластерах

Максимальное преимущество упрощенного мультиканала SMB достигается при использовании нескольких сетевых адаптеров в кластерах как в кластерах хранения, так и в кластерах рабочих нагрузок хранилища. Это позволяет кластерам рабочей нагрузки (Hyper-V, экземпляр отказоустойчивого кластера SQL Server, реплике хранилища и т. д.) использовать многоканальные модули SMB и повысить эффективность использования сети. В конвергентной (также известной как разъединяемой) конфигурации кластера, где кластер файлового сервера горизонтального масштабирования используется для хранения данных рабочей нагрузки для кластера отказоустойчивого кластера Hyper-V или SQL Server, эта сеть часто называется "подсеть "Северная-Южная" / сеть. Многие клиенты максимизирует пропускную способность этой сети, инвестируя в карты сетевого адаптера и коммутаторы с поддержкой RDMA.

Иллюстрация подсети SMB Рис. 2. Для достижения максимальной пропускной способности сети используйте несколько сетевых адаптеров в кластере файлового сервера горизонтального масштабирования и кластере отказоустойчивого кластера HYPER-V или ЭКЗЕМПЛЯРа отказоустойчивого кластера SQL Server, которые совместно используют подсеть "Север-Юг"

Снимок экрана двух кластеров с использованием нескольких сетевых адаптеров в одной подсети для использования многоканальных модулей SMBРис. 3. Два кластера (масштабируемый файловый сервер для хранилища, экземпляр отказоустойчивой кластеризации SQL Server (FCI) для рабочей нагрузки используют несколько сетевых адаптеров в одной подсети для использования SMB Multichannel и повышения пропускной способности сети.

При обнаружении частных (только кластерных) сетей с несколькими сетевыми адаптерами кластер автоматически распознает IP-адреса IPv6 Link Local (fe80) для каждой сетевой карты в каждой подсети. Это экономит время администраторов, так как им больше не нужно вручную настраивать ресурсы IP-адресов IPv6 Link Local (fe80).

При использовании нескольких частных (только кластерных) сетей проверьте конфигурацию маршрутизации IPv6, чтобы убедиться, что маршрутизация не настроена для перекрестных подсетей, так как это приведет к снижению производительности сети.

Экран автоматической настройки сети в пользовательском интерфейсе диспетчера отказоустойчивых кластеровРис. 4. Настройка ресурса адресов автоматического канала IPv6 (fe80)

Пропускная способность и отказоустойчивость

Windows Server 2019 и Windows Server 2016 автоматически обнаруживают возможности сетевого адаптера и пытаются использовать каждый сетевой адаптер в максимальной возможной конфигурации. Сетевые адаптеры, объединяемые, сетевые адаптеры с использованием RSS и сетевых адаптеров с RDMA можно использовать. В приведенной ниже таблице приведены компромиссы при использовании этих технологий. Максимальная пропускная способность достигается при использовании нескольких сетевых адаптеров с поддержкой RDMA. Дополнительные сведения см. в разделе "Основы многоканальных модулей SMB".

Иллюстрация пропускной способности и отказоустойчивости для различных конфигураций сетевого адаптераРис. 5. Отказоустойчивость и пропускная способность для различных конфигураций сетевого адаптера

Часто задаваемые вопросы

Используются ли все сетевые адаптеры в сети с несколькими сетевыми картами для избиения сердца кластера? Да.

Можно ли использовать сеть с несколькими сетевыми картами только для связи с кластером? Или его можно использовать только для взаимодействия с клиентом и кластером? Любая конфигурация будет работать. Все сетевые роли кластера будут работать в сети с несколькими сетевыми картами.

Также используется ли SMB Multichannel для трафика CSV и кластера? Да, по умолчанию все кластерные и CSV-трафик будут использовать доступные сети с несколькими сетевыми адаптерами. Администраторы могут использовать командлеты PowerShell для отказоустойчивой кластеризации или пользовательского интерфейса диспетчера отказоустойчивых кластеров для изменения сетевой роли.

Как просмотреть параметры SMB Multichannel? Используйте командлет Get-SMBServerConfiguration, найдите значение свойства EnableMultiChannel.

Учитывается ли общее свойство cluster PlumbAllCrossSubnetRoutes в сети с несколькими сетевыми картами? Да.

Дополнительные справочники