МістоКиев
Мова сайту
Укр
Рус
Увійти в кабінет
Каталог товарів
Пасивне мережеве обладнання
Активне мережеве обладнання
Комп'ютери та комплектуючі
Оптичні компоненти
Короб, лотки, гофра, інструмент
Електроживлення, електрика

Стекування комутаторів — плюси та мінуси технологій Stack і MLAG

03 січня 2023

Щоб синхронізувати один з одним кілька комутаторів, їм потрібна підтримка стекування — технології, яка дає змогу об’єднати кілька світчів в один логічний пристрій. Завдяки стекуванню зручно адмініструвати великі мережі. До того ж більше шансів на те, що трафік користувача дійде, куди треба. А ще скорочується час простою.

Існує два варіанти стекування — Stack та MLAG. У статті розглянемо переваги та недоліки кожного з них.

Особливості Stack — плюси та мінуси

Вперше стекування набуло широкого поширення на світчах Cisco серії Catalyst 3750. Технологія StackWise надавала можливість поєднувати максимум 9 таких комутаторів. При цьому показники продуктивності були високими навіть за сучасними мірками — 32-128 Гбіт/сек. Згодом ця технологія набула популярності, і її стали впроваджувати інші виробники — HP, Huawei, наприклад. Щоправда, назва технології у кожного бренду відрізняється.

Переваги Stack технології:

  • Можливість об’єднати до 10 світчів.
  • Сontrol plane для всіх комутаторів: команда вводиться на одному, головному, пристрої, і поширюється на всі світчі, що стекуються.
  • Потрібно менше uplink-портів. Раніше на комутаторі була пара таких портів, зараз їхня кількість збільшилася вдвічі. Однак цього іноді мало. А для стекування можна використовувати й інші виділені порти.

Мінуси Stack

Вихід з ладу головного світча призводить до проблем інших комутаторах.

Виходить, що загальний control plane — не лише плюс. Буває таке: при парній кількості світчів один із лінків падає, і тоді стек розбивається на дві частини. Як результат — новий головний світч (master) не визначається, а стек відключається повністю.

Важко підбирати кабелі.

Методів підключення всього три, й спосіб залежить від моделі пристрою:

  1. Виділені порти та спеціальні кабелі.

  2. Мідні патч-корди та порти, до яких вони підключаються.

  3. Кабелі, що оснащені роз’ємами типу GBIC, SFP.

Якщо говорити про перший спосіб, він складний. Адже потрібно заздалегідь купувати спеціальні кабелі, продумувати їхнє кросування та правильно вибрати довжину кожного залежно від відстані до master світчу. До того ж такі дроти зазвичай товсті, тому їх незручно розміщувати у стійці.

Другий і третій методи таких проблем не мають. Є можливість використовувати мідні, оптичні патч-корди та стандартні трансівери. До того ж можна ставити комутатори на дистанції понад п’ять метрів один від одного. Це знадобиться, якщо треба розмістити світчі на різних ділянках дата-центру.

Ще один мінус стекування — складності з оновленням прошивки.

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

Примітка: деяким виробникам вдалося усунути цей недолік. Наприклад, у Cisco та Juniper світчі в стеку оновлюються, переходять у режим перезавантаження по черзі. Це означає, що частина комутаторів залишається в робочому стані, доки інша частина оновлюється.

Проблема Split-Brain.

Наприклад, у стек входять два комутатори, об’єднані спеціальними кабелями. Якщо пошкодиться порт чи лінк, один світч «думатиме», що впав другий. При цьому обидва комутатори працюватимуть і вважатимуться головними — master. І це призведе до збоїв.

Особливості MLAG - покращеної технології стекування

Multi-Chassis Link Aggregation — те ж об’єднання кількох світчів в один логічний пристрій, що і при Stack. Однак керувати комутаторами можна з будь-якого світчу. Тобто зберігається роздільний control plane на кожному пристрої. Ця технологія у виробників може називатися по-різному.

Важливо! Як і при використанні Stack, MLAG не передбачає об’єднання комутаторів різних виробників.

В основному, MLAG передбачає резервування пари світчів, які з’єднуються один з одним за допомогою одного або декількох кабелів. Втім, всі виробники радять використовувати хоча б два кабелі. Таким чином можна знову обтиснути основний кабель, почистити оптику.

У ЦОДах, мережах операторів зв’язку MLAG набула широкого поширення. А все тому, що ця технологія не має недоліків Stack.

Переваги MLAG

Виключено проблему загального control plane.

Технологія призначає два головні світчі в стеку. І якщо в стеку один master вийде з ладу, то його обов’язки виконуватиме другий master. При цьому ієрархія на програмному рівні зберігається: із двох «керівників» один — primary світч, а другий — його заступник або secondary комутатор.

Можна оновлювати світчі окремо один від одного.

Оскільки в MLAG-стекуванні кожен комутатор — самостійний пристрій, не обов’язково оновлювати всі світчі відразу. Поки йде оновлення, пристрої можуть функціонувати на більш старих версіях прошивки. Втім, поступово оновлювати всі комутатори все одно необхідно: версії програмного забезпечення світчів у стеку не повинні сильно відрізнятися.

Ризик split-brain знижений до мінімуму.

Для цього до менеджмент-портів додається ще один лінк — keepalive link. Завдяки цьому світчі в стеку проводять діагностику стану один одного за допомогою keepalive-запитів. Цей лінк дає змогу переконатися, що сусідній світч справді не працює. Якщо ж просто peer-link впав, а обидва пристрої функціонують, 2-й комутатор відключить свої порти.

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

Усі світчі, що використовують стекування MLAG, підключаються кабелями з GBIC, SFP та іншими роз’ємами.

Важливо! У виробників відрізняються схеми додавання лінків до MLAG, що треба враховувати перед роботою.

Основні мінуси MLAG:

  • Складність у налаштуванні.

  • Необхідність обслуговувати кожен світч окремо.

У цій статті ми розглянули ключові особливості стекування комутаторів за технологіями Stack і MLAG. Замість підсумку наводимо порівняльну таблицю.

МожливостіStackMLAG
Об’єднання до 10 комутаторів у стектактак
Можливість надіслати команду на всі комутатори через один світчтактак
Економія uplink-портівтактак
До control plane входять два комутатори, щоб виключити збоїнітак
Оновлення світчів окремо один від одноготак (не у всіх виробників)так
Ризик split-brainвисокийнизький
Легко підібрати кабелінітак
Легко налаштуватитакні