Построение фабрики VXLAN/EVPN с использованием Infrastructure as a Code подхода

Введение

Привет, %username%!

Меня зовут Антон. Последние несколько лет я занимаюсь сопровождением разных ИТ-систем в небольшом энтерпрайзе, а конкретно сейчас - виртуализацией, линуксами и самую малость сетью, которая со всем этим связана.

О чём тут?

Тут я буду писать о том, как от задания к заданию осваивался курс по EVPN VxLAN, а вместе с ним работа с Netbox и попытки как-то упростить себе задачу, но получилось как-бы наоборот xD и супер-интересно.

Если коротко, то будет об этом:

Часть 1. Проектирование адресного пространства

Часть 2. Underlay. OSPF

Часть 3. Underlay. IS-IS

Часть 4. Underlay. BGP

Часть 5. VxLAN. EVPN L2

Часть 6. VxLAN. EVPN L3

Часть 7. VxLAN. Multihoming

Часть 8. VxLAN. Routing

Зачем?

На курс по EVPN VxLAN я пошел для того, чтобы расширить кругозор и немного познакомиться с технологией, совместив это с какой-то практикой. Одна из основных задач, которую я себе ставил - практическая реализация VxLAN EVPN для использования в связке с VMware vSAN Stretched Cluster с точки зрения администратора виртуализации.

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

Вместо дисклаймера

Хочу отметить, что я не занимаюсь сетями профессионально, а написанное далее - не претендует на верное решение или туториал. Это лишь описание моих похождений за знаниями на курс. А еще - я никогда не работал с Arist'ой вживую и начал знакомство с вендором прям на курсе. Изначально задумывалось делать все на Cumulus Linux. Как выяснилось потом, выбор в пользу Arista был вполне неплохим :)

Стиль написания разница от первой части к последней. Это я учился работать с Markup, простите :)

Last updated