Network Automation using Contrail Cloud/Tungsten Fabric (Автоматизация датацентров с использованием Contrail Cloud/Tungsten Fabric)
Описание
Требования к слушателям
Слушатели должны иметь базовые знания в области передачи данных и протоколов TCP/IP, а также иметь общее представление о технологиях виртуализации в ЦОД. Кроме того, рекомендуется владение основами объектно-ориентированного программирования и знание языка Python и опыт работы с операционной системой JUNOS в рамках курса Introduction to the Junos Operating System (IJOS)
Описание
Обновленный в 2017 году пятидневный курс по Contrail SDN будет полезен для администраторов центра обработки данных, ИТ-специалистов предприятия или оператора связи, в чьи обязанности входит работа с виртуальными облачными решениями и SDN. Курс дает слушателям знания, необходимые для работы с SDN решением Juniper Contrail. Слушатели получат навыки использования веб-интерфейса системы OpenStack и веб-интерфейса Contrail, а также соответствующих API и CLI, для решения конкретных задач администрирования. Освоение функциональности Contrail и получение опыта работы с системой происходит во время практических занятий и демонстраций. Материалы курса основаны на версии Contrail 3.2.
Курс среднего уровня сложности.
После успешного окончания курса слушатели получат следующие знания и навыки:
- Базовые принципы и функциональность SDN
- Виды SDN
- Виртуализация сетевых функций
- Архитектура ETSI NFV
- Примеры VNF
- Функциональность и состав OpenStack
- Использование OpenStack CLI
- OpenStack REST APIs и Python SDK
- Шаблоны Heat
- Настройка OpenStack с использованием Web UI и Heat
- Основные принципы решения Juniper Contrail
- Состав и назначение компонентов Juniper Contrail
- Версии Contrail
- Продукты, связанные с Contrail
- Функции Contrail vRouter
- Функции Contrail Controller
- Роли конфигурационного, контрольного и аналитического узлов
- Плоскость управления Contrail
- Поддержка стоечных коммутаторов и протокола OVSDB
- Плоскость передачи данных Contrail
- Использование инструментов отладки
- Virtual DNS сервис
- Настройка виртуальных сетей
- Настройка сетевых политик
- Использование конфигурационного API
- Соединение виртуалных и физических сетей
- Настройка Floating IP
- Расширение кластера Contrail физическими маршрутизаторами
- Использование Device Manager
- Использование Simple Virtual Gateway
- Интеграция с Docker
- BGP as a Service
- Балансировка нагрузки как сервис
- Поддержка DPDK и SR-IOV в vRouter
- Обзор возможностей глобального контроллера Contrail
- Создание цепочек сервисов в Contrail
- Отличие service chain v1 и v2
- Настройка цепочки сервисов
- Настройка Source NAT
- Маршрутизация в service chain
- Использование маршрутных политик
- Контейнеры в цепочках сервисов
- Интеграция с физическими сервисами PNF
- Предоставление сервисов физическим сетям
- Функции аналитики в Contrail
- Работа с разделом Monitor в Web UI
- Запросы потоков трафика и логов
- Использование Analytics API
- Contrail Alarms
- Анализ трафика методом зеркалирования
- Функции Underlay Overlay Mapping
- Роли узлов при установке Contrail
- Установка Contrail с помощью Fabric scripts
- Дополнительные операции
- Установка с помощью Server Manager Lite
Программа курса
День I
Глава 1: Введение
Глава 2: Основы SDN
- Необходимость SDN
- Определение SDN
- OpenFlow SDN
- Оверлейные SDN
- SDN через API
- Приложения SDN
Глава 3: Виртуализация сетевых функций
- Введение в NFV
- Архитектура NFV
- Примеры виртуальных функций сети
Глава 4: Основы OpenStack
- Обзор
- Проекты OpenStack
- Исследуем OpenStack с помощью CLI
- Лабораторная работа 1
Глава 5: Настройка OpenStack
- Доступные интерфейсы OpenStack
- Использование шаблонов Heat
- Конфигурация OpenStack
- Лабораторная работа 2
День II
Глава 6: Обзор Contrail
- Варианты применения
- Обзор компонентов решения
- Родственные продукты и решения
Глава 7: Архитектура Contrail
- Обзор
- Управление и аналитика
- Плоскость управления
- Плоскость обработки данных
- Поиск неполадок
- Лабораторная работа 3
Глава 8: Настройка Contrail
- Способы настройки Contrail
- Сервисы vRouter
- Настройка виртуальных сетей
- Настройка политик и групп безопасности
- Использование библиотеки Python для работы с API
- Лабораторная работа 4
День III
Глава 9: Взаимодействие с внешними сетями
- Соединение виртуальных и физических сетей
- Floating IP
- Device Manager
- Simple Virtual Gateway
- Лабораторная работа 5
Глава 10: Сервисы Contrail
- Использование контейнеров Docker
- BGP как сервис
- Балансировка нагрузки как сервис
- Поддержка DPDK и SR-IOV
- Contrail Global Controller
- Лабораторная работа 6
День IV
Глава 11: Цепочки сервисов в Contrail
- Обзор цепочек сервисов
- Настройка In-Network сервисов
- Настройка Transparent сервисов
- Настройка SNAT
- Автоматизация сервисов
- Лабораторная работа 7
Глава 12: Цепочки сервисов — продвинутые темы
- Детали работы
- Сервисы с использованием контейнеров
- Интеграция с физическими сервисами
- Пример: NFV для провайдера
- Лабораторная работа 8
День V
Глава 13: Мониторинг и аналитика
- Обзор
- Раздел интерфейса Monitor > Infrastructure
- Раздел интерфейса Monitor > Networking
- Запросы потоков, логов и статистики
- Настройка аналитики
- API для аналитики
- Лабораторная работа 9
Глава 14: Анализ состояния сети и потоков трафика
- Alarms в Contrail
- Анализ трафика в реальном времени
- Underlay Overlay Mapping
- Лабораторная работа 10
Глава 15: Установка Contrail
- Роли узлов при установке Contrail
- Установка Contrail с помощью Fabric scripts
- Дополнительные операции
- Установка с помощью Server Manager Lite
- Лабораторная работа 11
Расписание
Время проведения курса пока не определено, отправьте нам заявку, пожалуйста.
Возможно, мы предложим пройти курс в дистанционном режиме или организуем выездной курс, если у Вас группа.