Стекирование коммутаторов: когда объединять устройства в стек
Что даёт стек и чем за это платят, сравнение со стойкой отдельных коммутаторов и модульным шасси, правила сборки и что входит в спецификацию.
Стек — это несколько физических коммутаторов, которые работают и управляются как одно устройство: один адрес управления, одна конфигурация, одна таблица коммутации. С точки зрения сети стек из четырёх коммутаторов по 48 портов выглядит как один коммутатор на 192 порта.
Технология выглядит удобно и потому попадает в проекты по умолчанию. Но стек — это не только удобство, это ещё и общая судьба: ошибка в конфигурации или неудачное обновление кладут все устройства сразу. Разберём, когда стек оправдан, когда лучше поставить независимые коммутаторы и что нужно докупить, чтобы стек собрался.
Что даёт стек
- Одна точка управления. Настройка, резервная копия конфигурации и обновление делаются один раз, а не на каждом устройстве.
- Агрегирование каналов через разные корпуса. Сервер или коммутатор доступа подключается двумя линками в два разных устройства стека и получает и резервирование, и удвоенную полосу без протокола остовного дерева.
- Отказ от остовного дерева на уровне доступа. Стек убирает петли конструктивно, сходимость измеряется долями секунды вместо десятков.
- Экономия портов аплинка. Наверх уходит один агрегированный канал от стека, а не по паре линков от каждого устройства.
- Плотность без шасси. Четыре-восемь стоечных коммутаторов дают портовую ёмкость модульного шасси заметно дешевле.
Чем за это платят
- Общий домен отказа. Ошибка в конфигурации применяется ко всем устройствам сразу. Неудачная прошивка тоже.
- Обновление с перерывом. Без поддержки поэтапного обновления стек перезагружается целиком. Отдельные коммутаторы можно обновлять по одному в разные ночи.
- Расстояние. Медные стековые кабели — это 0,5–3 метра, оптика на трансиверах даёт десятки метров, но дороже. Стек между этажами почти всегда неудачная идея.
- Совместимость. Стек собирается из устройств одной серии, часто одной модели, с одинаковой прошивкой и лицензией.
- Порты и кабели. Стековые модули и кабели — отдельные позиции в спецификации, их регулярно забывают.
Стек, шасси или отдельные коммутаторы
| Критерий | Стек | Отдельные коммутаторы | Модульное шасси |
|---|---|---|---|
| Управление | одна точка | по устройству | одна точка |
| Домен отказа | общий на весь стек | изолированный | общий, но с резервом управляющих модулей |
| Обновление | целиком или поэтапно, если поддерживается | по одному | без перерыва при резерве управления |
| Расстояние между узлами | до 3 м на меди, десятки метров на оптике | не ограничено | одна стойка |
| Стоимость порта | низкая | низкая | высокая |
| Где уместно | этаж, кроссовая, доступ в офисе | удалённые площадки, разные здания | ядро сети, крупный ЦОД |
Как собрать стек правильно
- Кольцо, а не цепочка. Замкните стековые кабели в кольцо: при обрыве одного кабеля стек продолжит работать. Цепочка при обрыве в середине разваливается на два стека с одинаковыми адресами.
- Назначьте приоритеты вручную. Мастер должен выбираться предсказуемо, а не по времени загрузки. Второй по приоритету — резервный.
- Одинаковая прошивка до сборки. Устройство с чужой версией либо не войдёт в стек, либо будет обновлено мастером принудительно с незапланированной перезагрузкой.
- Подключайте важные узлы в разные корпуса. Смысл стека раскрывается, когда сервер или точка доступа заходит двумя линками в два разных устройства.
- Разнесите питание. Два устройства стека в одном щите на одном автомате — половина резервирования потеряна.
- Заложите запас портов. Стек расширяется добавлением устройства, но только пока хватает стековых портов и разрешённого числа участников.
Когда стек не нужен
Есть три ситуации, когда независимые коммутаторы честно лучше. Первая — устройства стоят в разных зданиях или на разных этажах: стековые кабели туда не дотянутся, а оптические стековые линки съедят экономию. Вторая — требование обновлять оборудование по одному без общего окна работ; на объекте с непрерывным производством это часто решающий довод. Третья — коммутаторы обслуживают независимые сегменты, между которыми нет общего трафика: смысла в общей плоскости управления нет, а риск общего отказа появляется.
Отдельно стоит помнить, что часть моделей уровня доступа поддерживает стек только в старших исполнениях или по лицензии. Проверять это нужно до закупки, а не при монтаже.
Что входит в спецификацию стека
- коммутаторы одной серии — смотрите раздел коммутаторов, где собраны Cisco, HPE, Juniper, Huawei, Arista и Extreme;
- стековые модули и платы расширения — раздел модулей;
- стековые кабели нужной длины и сборки DAC — раздел кабелей;
- оптические трансиверы под аплинк наверх и под стек на расстоянии;
- резервные блоки питания и вентиляторные модули, если исполнение позволяет;
- лицензии на функции стека и маршрутизации, если они не входят в базовую поставку;
- направляющие и органайзеры для монтажа стека в стойку.
Частые вопросы
Сколько устройств можно объединить в стек? Зависит от серии: у моделей уровня доступа обычно от 4 до 9, у отдельных линеек — до 16. Значение из документации проверяйте до закупки.
Можно ли объединить в стек разные модели? Как правило, только в пределах одной серии и с ограничениями по функциям. Смешивать серии нельзя.
Что происходит при отказе мастера? Резервное устройство берёт управление за несколько секунд. Порты остальных участников продолжают работать, трафик через отказавший корпус теряется.
Можно ли добавить устройство в работающий стек? Да, но новый участник перезагрузится и, скорее всего, обновит прошивку под мастера. Планируйте окно работ.
Заменяет ли стек резервирование по остовному дереву? На уровне доступа — да, и делает это быстрее. На стыке с ядром резервирование всё равно строится агрегированными каналами.
Соберём стек под вашу сеть
Пришлите число портов, требования по скорости аплинка и модель ядра на server@tkasiatorg.ru. Подберём коммутаторы одной серии, стековые модули, кабели и трансиверы — комплектом, без забытых позиций.
Смотрите разделы коммутаторов, модулей и кабелей.
Читайте также
