Проектная работа курса "Дизайн сетей ЦОД"
В данной работы мы разберем шаг за шагом как собрать лабораторную работу c помощью инструментов netlab и containerlab.
Настраивать будем базовую функциональность EVPN/VXLAN в рамках стандартной Clos-топологии, состоящей из нескольких Spine- и Leaf-коммутаторов.
Зачем всё это нужно:
Легкие лабораторные. Заработают на вашем ноутбуке или в github codespace (образы весят мало и занимаю мало ресурсов)
Легко переносятся. Достаточно склонировать репозиторий. Некоторые вендоры предоставляют свои образы прямо в dockerhub, у других нужно скачивать на сайте.
netlab хорошо походит чтобы быстро накидать пример и показать его
IaC. Не как самоцель, скорее как вендор агностик инструмент. Да и копание в структуре инструмента хорошо помогает в понимании автоматизации.
Все лабы можно запустить у меня в репозитории с помощью codespace. Каждой лабораторной соответствует своя директория в projects/. Прямо в топологии можно поменять default.device на frr, кроме моментов, где есть vrf, vxlan (из-за отсутствия модулей ядра)
Для запуска прямо отсюда жми СЮДА
В пространстве установлен плагин containerlab (выглядит как колба в левой панели)
Последнее обновление