Сервісний центр VPSGroup ремонт комп'ютерної техніки, заправка картриджів, ремонт оргтехніки, Київ, Виставковий центр, Васильківська, 55

Технологія NIC Teaming в Windows Server 2012.

Технологія об'єднання мережевих адаптерів NIC Teaming полягає в тому, що кілька фізичних адаптерів (NIC) об'єднуються в групу, в результаті чого виходить один єдиний логічний адаптер. Процес об'єднання називають teaming. NIC Teaming вирішує два основні завдання:

• Збільшення смуги пропускання - смуга збільшується пропорційно кількості адаптерів в групі.Наприклад, якщо об'єднати в NIC Teaming чотири мережевих адаптера зі швидкістю 1 Гбіт/с, то загальна смуга пропускання складе 4 Гбіт/с;
• Отказоустойчивость - коли один адаптер виходить з ладу, інші беруть на себе його функції та зв'язок не переривається.

NIC Teaming технологія не нова, але раніше її реалізація цілком залежала від виробників мережевого устаткування.Можливість об'єднувати мережеві адаптери в групу засобами операційної системи з'явилася тільки в Windows Server 2012. NIC Teaming в Server 2012 дозволяє об'єднувати в групу адаптери різних виробників, єдине обмеження - всі вони повинні працювати на одній швидкості. Об'єднати в NIC Teaming можна до 32 мережевих адаптерів.

Включення і настройка

За замовчуванням режим NIC Teaming відключений. Щоб його активувати відкриваємо Server Manager, заходимо в властивості сервера і натискаємо посилання Об'єднання мережевих карт (NIC Teaming).



У вікні тиснемо на кнопку Завдання (Tasks) і вибираємо пункт Створити групу (New Team).



Даємо групі назву і вибираємо додаються адаптери.



Потім налаштовуємо додаткові властивості групи. Оскільки від цих параметрів залежить ефективність роботи NIC Teaming, варто розглянути їх детальніше.

Режим підтримки груп (Teaming mode) визначає режим взаємодії групи з мережевим обладнанням:

• Чи не залежить від комутатора ( Switch Independent) - група працює незалежно від комутатора, ніякої додаткової настройки мережевого обладнання не потрібно.Цей режим дозволяє підключати адаптери однієї тімінговой групи до різних Свіча для захисту від збою одного з них. Вибирається за замовчуванням;
• Статична підтримка груп (Static Teaming) - режим із залежністю від мережевого устаткування. Всі адаптери групи повинні бути підключені до одного комутатора.Порти комутатора, до яких підключені адаптери групи, налаштовуються на використання статичної агрегації каналів;
• LACP - також залежить від мережевого устаткування. Комутатор налаштовується на використання динамічної агрегації каналів з використанням протоколу Link Aggregation Control Protocol (LACP).

Режим балансування навантаження (Load Balancing mode) визначає, яким чином розподіляти мережевий трафік між адаптерами групи:

• Хеш адреси (Address Hash) - при передачі мережевого трафіку на підставі MAC або IP адрес відправника і одержувача обчислюється хеш (число). Це число прив'язується до певного фізичного адаптера і надалі весь трафік від цього відправника буде йти через цей адаптер;
• Порт Hyper-V (Hyper-V Port) - в цьому режимі здійснюється прив'язка адаптера тімінговой групи до певного порту віртуального свіча в Hyper-V.Цей режим використовується в тому випадку, якщо на сервері активована роль Hyper-V.

Резервний адаптер (Standby adapter) дозволяє призначити один з адаптерів групи в якості резервного. У нормальному стані резервний адаптер не використовується для передачі трафіку, але при виході будь-якого адаптера групи з ладу відразу займає його місце і трафік продовжує передаватися без перерв.Втім, навіть без резервування вихід з ладу одного адаптера в NIC Teaming не приведе до переривання мережевих операцій, тому що навантаження буде автоматично розподілено за рештою адаптерів.



Налаштувавши властивості групи, тиснемо ОК. Все, група створена. Тепер у вікні «Мережеві підключення» з'явився ще один мережевий адаптер, який якраз і є віртуальним адаптером групи.



Якщо подивитися властивості фізичних мережевих адаптерів, то ми побачимо, що всі компоненти крім протоколу мультиплексора мережевого адаптера відключені



А все настройки тепер виробляються в властивості віртуального адаптера.



Включити і управляти NIC Teaming можна і за допомогою PowerShell.Для цього в PS є цілий модуль на ім'я NetLbfo.



Наприклад, наступна команда створює групу Team1 з адаптерів Ethernet і Ethernet 2, включає режим Switch Independent і задає балансування навантаження по хешу адреси:

New-NetLbfoTeam -Name Team1 -TeamMembers "Ethernet", "Ethernet 2" `
-TeamingMode SwitchIndependent -LoadBalansingAlgorithm TransportPorts



Відключення NIC Teaming

Відключення NIC Teaming відбудеться, якщо видалити тімінговую групу.Зробити це можна в Server Manager, у вікні NIC Teaming.



Також видалити групу можна через PowerShell командою Remove-NetLbfoTeam -Name Team1



До речі, при видаленні групи відновлюються попередні налаштування мережевих адаптерів.

Висновок

Реалізація технології NIC Teaming в Windows Server 2012 відверто порадувала.Вона проста в налаштуванні, не пред'являє спеціальних вимог до обладнання і може працювати працює практично з будь-якими мережевими адаптерами. Загалом я за її використання, однозначно.

.