Лекция 1. Технологии SDN. OpenFlow (1185636), страница 2
Текст из файла (страница 2)
Нетпривязка к конкретной версии протокола OpenFlow.Своя модель, расширяемая под любые новые поля, в томчисле и специфические для оборудования.• Пакетная грамматика для сетевых приложений.Упрощает разработку новых приложений.• Обновление системы генерации правил — повышенаскорость работы и улучшена генерация правил (поколичетсву правил и числу приоритетов).• Возможность статического связывания модулей.• Система тестов.•Исходный код http://arccn.github.io/runos/– Apache, version 2.0•Tutorial (Readme.md)– Как установить, запустить,написать свое первое приложение•Виртуальная машина– Уже собранный контроллер– Средства для работы с OpenFlow•Список рассылки– Google group runos-ofcЦОД оператора связиBRAS, BPE,IPTV, FW,CGNATТранспортная сетьоператора связиIXЦОДDR1AR1Абоненты (С/В)ACGPONDR2AR2…AR nСервисы:1.
B2C, P2P, MP2. Multicast3. Storm Control4. LAG/LACP5. InBandРезервирование сервисов:1. Active-Standby Controller2. Fast failover резервирование3. Активное резервированиеКачество доступа (QoS):1. Priority Queuing, WRR2. Rate-Policy, Ingress QoS,metering3. очереди на интерфейсахСистема управления сетью первый российский SDN-контроллер RUNOSИ набор приложений для управлению сетьюOpen Source• Два типа OpenSource проектов:– ради Идеи: “Free as in Freedom”– продаем свои компетенции, а не продукт• доработка под нужды заказчика,• продавать advanced версии и плагины (eg, приложения для Runos)• community вокруг (семинары, обучение)• Важна лицензия (*): Apache, BSD или GPL, Eclipse,проприетарные лицензии, перелицензирование заденьги• Угрозы:– Скопируют и будут продавать под другим названием (eg,runos-ng)– Будут дорабатывать своими силами (для компаний сбольшим R&D)* http://www.slideshare.net/gerasiov/license-44646637Заключение• SDN уже активно используется впромышленности и является основнымтрендом в развитии телеком индустрии.• SDN != OpenFlow– SDN – подход к разделению уровня данных иуровня управления– OpenFlow – одна из реализаций.
Другие, XMPP,SNMP, overlay.“SDN means thinking differently about networking”http://arccn.ru/ashalimov@lvk.cs.msu.suПрограммно-Конфигурируемые СетиШалимов А.В.@alex_shali@arccnnews.