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

Область применения: Windows Server 2022, Windows Server 2019, Windows Server 2016, Azure Stack HCI, версии 21H2 и 20H2

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

Упрощенная сеть S МБ Многоканальные и многоканальные кластерные сети предоставляют следующие преимущества:

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

Требования

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

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

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

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

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

Illustration of two networks for Failover ClusteringРис. 1. Использование по крайней мере двух сетей для отказоустойчивой кластеризации

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

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

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

Screencap of two clusters using multiple NICs in the same subnet to leverage SMB multichannelРис. 3. Два кластера (масштабируемый файловый сервер для хранилища, экземпляр отказоустойчивой кластеризации SQL Server (FCI) для рабочей нагрузки используют несколько сетевых адаптеров в одной подсети для использования S МБ Multichannel и повышения пропускной способности сети.

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

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

Screencap of automatic network configuration in the Failover Cluster Manager UIРис. 4. Настройка ресурса адресов автоматического канала IPv6 (fe80)

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

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

An illustration of throughput and fault tolerance for various NIC configurationsРис. 5. Отказоустойчивость и пропускная способность для различных конфигураций сетевого адаптера

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

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

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

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

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

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

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