none
NIC teaming, windows 2012, smb + hyper-v RRS feed

  • Вопрос

  • Добрый день,

    Есть пара серверов с 2 встроенными сетевыми карточками на Windows 2012 и ролью Hyper-v. Средствами ОС создаю группу из 2 физ. адаптеров, режим группы LACP, режим балансировки хэш адреса . Get-netadapterRss выводит 3 адаптера (2 физ. и группу). при копировании с сервера на сервер используются оба ададптера и скорость копирования 200-220Mб/с.

    Далее в Hyper-v создаю виртуальный коммутатор на основе созданной группы. Get-NetAdapterRSS выводит все теже 3 адаптера. Скорость копирования с виртуальных и физ машин 100-115Мб/с.

    Есть ли возможность использовать скорость 2 адаптеров ?

    5 марта 2014 г. 15:28

Ответы

  • Еще раз. Создавая виртуальный коммутатор, теряете RSS и SMB Multichannel, получая функциональность VMQ (которая, кстати, работает отвратительно на большинстве адаптеров). VMQ родительскому разделу производительности не приносит.

    Из вышесказанного, очевидно, что да, единственный "вариант увеличивающий скорость" не использовать vSwitch.

    Полагаю, "все слайды" вышли из под руки русскоязычных евангелистов Майкрософт, которые подобными ляпами славятся. Хотя своих целей, впарить новый Windows Server, они, судя по всему, добиваются. Поделитесь инфой, что за слайды.

    8 марта 2014 г. 19:52
    Отвечающий

Все ответы

  • Добавить физический адаптер. 

    Его использовать для сервера, а тиминговую группу выделить исключительно под виртуалки.

    5 марта 2014 г. 15:37
  • Можно добавить хоть 10 адаптеров, результата почти не будет.

    Виртуальный коммутатор не поддерживает RSS и SMB Multichannel для виртуальных адаптеров, к сожалению, работать не будет.

    5 марта 2014 г. 17:15
    Отвечающий
  • Насколько я понимаю смысл режима балансировки хэш адреса в том и состоит, что на основе хэша виртуалки она привязывается к одному из физических интерфейсов (и только одному).
    8 марта 2014 г. 13:18
  • Преимущества использования smb multichannel - увеличение пропускной способности и отказоустойчивость, меня интересует увеличение пропускной способности хотя бы физ. машины

    Из описания: поддерживаемые конфигурации: - один или больше сетевых адаптеров с поддержкой RSS, либо - один или более сетевых адаптеров объеденных в группу с помощью Nic teaming.

    Дополнительно попробовал создать на 2 физ интерфейсах - 2 виртуальных и объединил их в группу, и все равно скорость передачи не превышает 115мб/с (используется только 1 адаптер для передачи). 

    Единственно рабочий вариант увеличивающий скорость это не использовать виртуальный коммутатор?

    На всех слайдах виртуальный коммутатор стоит над тиминговой группой включающей в себя несколько адаптеров, замануха какая то

    8 марта 2014 г. 19:00
  • Еще раз. Создавая виртуальный коммутатор, теряете RSS и SMB Multichannel, получая функциональность VMQ (которая, кстати, работает отвратительно на большинстве адаптеров). VMQ родительскому разделу производительности не приносит.

    Из вышесказанного, очевидно, что да, единственный "вариант увеличивающий скорость" не использовать vSwitch.

    Полагаю, "все слайды" вышли из под руки русскоязычных евангелистов Майкрософт, которые подобными ляпами славятся. Хотя своих целей, впарить новый Windows Server, они, судя по всему, добиваются. Поделитесь инфой, что за слайды.

    8 марта 2014 г. 19:52
    Отвечающий
  • добрый вечер всем!присоединюсь к теме. тоже за морочился этим вопросом. имеется машинка с ролью с hyper-v, на ней 6 сетевых карт в teaming, ОС хоста windows server 2012 R2. так же имеется файловая машинка так же с 6 картами, также teaming, при скачивании на сервер скорость только одной сетевой, настроено в режиме зависит от коммутатора-динамический. на hyper-v тоже самое. только вот проблема в том, что на файловой машинке нету никакого vswitch, т.к. и роли нет hyper-v, а скорость тем не менее по одной сетевой. пробовали делать на lacp, тоже самое. не подскажите как в итоге добиться полной скорости всех 6 карт? конечно понимаю что узким местом скорее станет массив из 8 sas2 raid 10, но тем не менее, передача данных должна быть не менее 400 МБ/с.

    Идти туда, где не ждут, Атаковать там, где не подготовились.

    9 марта 2014 г. 17:23
  • lacp - lacp рознь. Имеет значение режим балансировки нагрузки. Можно попробовать динамический режим в тиминге, но результат будет зависеть от оборудования(файловой машины и коммутатора между ними).
    9 марта 2014 г. 17:35
  • boobliksv,

    как успехи?


    Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется "как есть" без каких-либо гарантий. Не забывайте помечать сообщения как ответы и полезные, если они Вам помогли.

    12 марта 2014 г. 7:06
    Модератор
  • Добрый день. Похожая проблема, 2 ПК в домене (уровень 12R2), на обоих 4 сетевые, без виртуальных коммутаторов, настроен тиминг  в режиме LACP, на коммутаторе тож настроен (HP 1910-48g). Не работает SMB multichannel. При этом на обоих серверах коммандлет get-smbmultichannelconnection бодро рапортует о том что к соседнему северу подключается с использованием multichannel. RSS включен на всех сетевых, режим балансировки нагрузки стоит динамический, ставил и "Хэш адреса" на обоих серверах - ситуация не меняется. Вроде все настроено правильно и должно работать, но аггрегации скорости копирования по SMB не происходит. При этом если копировать в 2, 3 потока то видно что тиминг работает, файлы пишутся на массивы со скоростью 250-280 Мбайт.

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

    • Изменено Andy7778 29 июня 2014 г. 8:48
    29 июня 2014 г. 8:43