7. Группа продуктов
Планирование сети
IP/MPLS
Сбор и
поддержка
актуального
состояния
данных с
оборудования
MATE Design
Симуляция
Оптимизация
MATE Live
Аналитика
Карта
MATE Collector
Offline/Online
сбор данных
Порфтолио MATE покрывает
все задачи
Аналитика,
просмотр
текущих и
исторических
данных
8. MATE collector
Автоматический сбор данных
• Online (SNMP, CLI, XML, и данные от Netflow)
• Offline (Конфигурации и IGP DB)
Топология и статистика
• Топология (IGP, LSP, VPN, Multicast)
• Статистика по трафику
Производительность
• 1000+ узлов, 1000+ интерфейсов в минуту
Множество протоколов
• OSPFv2/v3, ISIS, BGP, IP QoS, IP MCAST,
RSVP-TE, LDP, Layer 2 и Layer 3 VPN
Поддержка разных производителей
•
•
•
•
Cisco: IOS, IOS-XR
Juniper: Junos
ALU: Service Aware Manager (5620 SAM)
Huawei: VRP
9. MATE Design
Визуализация
• Графическое представление загрузки каналов
• Настраиваемое отображение топологии
• Потоки трафика, LSP пути, кратчайшие маршруты
Планирование емкости
• Матрица трафика с привязкой к топологии
• Прогнозирование трафика
• Изменение модели сети
Оптимизация и Traffic Engineering
• Метрики IGP и LSP с детальными отчетами и
рекомендациями
Симуляция и анализ
• Анализ отказов в сети
• Выявление и анализ худших сценариев отказов
Планирование технического обслуживания
• Анализ рисков вывода оборудования из эксплуатации
• Моделирование отказа узла, канала и SRLG
10. MATE Live
Обзор
•
•
•
•
•
Данные по сетевым устройствам
Исторические данные по оборудованию
Матрица трафика с привязкой к топологии
Прогнозирование трафика
Изменение топологии сети для прогнозирования
Аналитика
• Отчеты по изменению объемов трафика
• Мониторинг параметров
• Установка граничных значений
Карта
• Отображение текущего состояния сети
• Просмотр загрузки и доступной емкости
• Просмотр трафика по интерфейсам, статистики
по CPU, памяти и пр.
12. Как выбрать?
Продукт
• MATE Collector
• MATE Design
• MATE Live
Срок
• Perpetual (бессрочная)
• Subscription (подписка)
Тип
• Dedicated (выделенная)
• Floating (свободная, только для MATE Design)
Версия
• Старая (5.3, 5.4)
• Новая (5.5, 5.6 и тд)
13. Варианты бандлов
MATE Design
MD Basic
(GUI, IGP, BGP, QoS,
RSVP, Archive,
Demands, Demand
Deduction, Simulation и
Simulation Analysis)
MD Advanced
(Layer1, Multicast и
VPN)
MD TE
(Тактические и
быстрые оптимизации
IGP и LSP)
MATE Collector
MC Basic
(IGP [OSPF, ISIS], BGP,
QoS и RSVP)
MC Advanced
(LDP, Flow Demands,
Inter-AS demands,
VPN, Multicast)
MATE Live
ML Base *
(GUI, Node, Explore )
ML Map *
(Health Panels, Drill
down interrogation)
ML Analytics *
(Trend Analysis,
reporting и Alerts )
ML Advanced Data
(RSVP и Demands)
*Base+Map+Analytics можно
собрать в единый ML Basic
14. Структура PID
Период
E = Eternal/Perpetual
T = Term/Subscription
1Y = One year term
AABB
Семейство
M = MATE
Продукт
D = Design
C = Collector
L = Live
Количество узлов
BA = Basic (на каждый узел)
U = неогран.кол-во узлов
DDDD
Бандл или функция
B = Bundle
QOS = QoS
Пример PID
Описание
MD-E-B-ADU
MATE Design Adv Bndl, unlim nodes, Perpetual
ML-1Y-NDA-ANLY
MATE Live Analytics; 1Y Sub (inc sw support)
MC-E-BGP
MATE Collector BGP; Perpetual
MD-E-05-USR-DL
MATE Design Dedicated Lic, 5 Users; Single Net, Perpetual
16. Обзор Cisco MATE NVS
MATE live + MATE collector
Объединяет в себе MATE Live &
MATE Collector
Интерактивный доступ к текущим и
историческим данным
Применение: troubleshooting,
оптимизация и планирование сетей
операторов связи
* Заказывается отдельно на каждый
маршрутизатор соответствующей
лицензией
17. Обзор Cisco MATE NVS
Место установки
Рекомендуемый сервер
OS
• Linux 64-bit CentOS 5.5 и
дальше
CPU
• 2 x 2+GHz Quad core
RAM
• 32GB
HDD
• 1 x 250GB
• 2 x 2 TB
18. Видение развития продукта
Применение в сетях с гибридным Control Plane
Централизация для необходимых сервисов, распределенная
архитектура для всего остального
Приложения
Сетевой
Middleware
Сетевые
устройства
со своим
Control Plane
Полностью распределенный
Control Plane:
Надежность
Гибридный Control plane:
Распределенная архитектура под
контролем центрального элемента
(через контроллеры) для оптимизации
(напр. оптимальная производительность)
19. Следующий шаг: Network Services OS (NS-OS)
Приложения
Запрос
полосы
MATE
Design/Live
Управление
ТЕ
DC-WAN
Orch
WAN Orchestration
3
Java/REST/Thrift API
4
Визуализация и
аналитика
Сбор данных и
моделирование
5
NSOS
Программирование
Collector API
Deployer API
2
NSOS коллектор
BGP-LS
1
Управление полосой
CLI/NF
DEPL
Collector/
ODL APIs
NMS
CDL/ODL
OF
PCEP
CLI
OnePK
6
Сеть оператора
NMS
20. Пример использования: запрос полосы
Задача: Через портал
запросить дополнительную
полосу между дата-центрами в
разных городах
Решение: В указанное время,
NS-OS прописывает путь на
сети (MPLS TE)
4
RESTful APIs
NS-OS контроллер
Програм-ние
Сбор
② Запрос полосы на дату X
③ Запрос на контроллер:
<R1-R3, B/W, Дата>
3
2
① Состояние сети передается
на контроллер
④ NS-OS возвращает
подтверждение
⑤ На указанное время NS-OS
прокладывает путь либо с
помощью IGP или explicit
path (TE тунель)
PCEP
1
WAN
R2
Дата Центр #1
R1
5
R3
Дата Центр #2
21. Пример использования: Policy-based
планирование пути
Задача: Оператору нужны
раздельные LSP между узлами
доступа и агрегации, даже при
отказах
Решение: NS-OS обеспечивает
разные пути для LSP
RESTful APIs
NS-OS контроллер3
Програм-ние
Сбор
1
4
② Приложение запрашивает
раздельные LSP
③ NS-OS расчитывает
раздельные пути LSP
2
ТЕприложение
① Состояние сети
передается на контроллер
④ NS-OS конфигурит LSP с
помощью PCEP
⑤ NS-OS отслеживает
состояние, даже при
условии отказа линков
PCEP
5
WAN
Узел доступа
Узел агрегации
22. Пример использования: авто-полоса
Задача: LSP неэффективно и
неравномерно используют
полосу. Требуется
динамическое отслеживание и
корректировка тунелей по
определенным критериям
ТЕприложение
Решение: Использование ТЕприложения и NS-OS для
динамического отслеживания
полосы LSP
2
RESTful APIs
3
NS-OS контроллер4
Сбор
Програм-ние
PCEP
1
① Состояние сети передается
на контроллер
② Приложение запрашивает
контроль полосы на NS-OS
③ NS-OS мониторит состояния
через определенные
интервалы
④ NS-OS пересчитывает LSP в
зависимости от поведения
⑤ NS-OS распределяет
нагрузку по нескольким LSP
для лучшей балансировки, с
помощью РСЕР
5
R2
AS 123
R1
R3
AS 456
23. Пример использования: nLight
Задача: требуется путь с
минимальными задержкамии,
что потребует вовлечение
оптической сети.
Решение: NS-OS находит
оптимальный путь от обоих
сетей (IP/optics), и с помощью
GMPLS UNI прописывает
маршрут
2
RESTful APIs
NS-OS контроллер
Сбор
Програм-ние
PCEP
1
① Информация о перегрузке
линка Rc-Rb передается
на контроллер
② Приложение запрашивает
многоуровневую
оптимизацию
③ NS-OS программирует Ra
и Rb инициировать
установку GMPLS
④ Новый линк Ra-Rb
заносится в топологию
IP/MPLS
3
Rc
ПЕРЕГРУЗКА!!
4
R1
Ra
GMPLS UNI
O1
Rb
GMPLS UNI
O2
R2
29. Оценка возможности подключения
Сценарий
Результат
Требуется проверить, есть ли возможность
предоставить клиенту емкость 4 Gbps
Уменьшение времени планирования с
часов до минут
Идентифицировать
текущие потоки клиента
Добавить к этим
потокам 4Gbps
Mate Design
Симулировать результат
Красные - перегруженные участки
30. Анализ «Что, если ..?»
Сценарий
Результат
Улучшится ли производительность сети при
добавлении канала между устройствами?
Точный ответ для принятия решения
Добавляем канал
Перегрузка между CHI
и DET
Mate Design
Указываем параметры
Проверям
31. Управление рисками
Mate Design
Результат
Сценарий
Анализ возможных отказов в сети и
определение плана работ по улучшению
ситуации
Отображение каналов, отказ которых
приводит к перегрузкам в сети
Наихудший
сценарий
Симуляция трафика
Выполнение
анализа «Что,
если ..?»
Красным - возможные перегрузки
Влияние отказов
Красным – отказы, приводящие к перегрузкам
32. Обнаружение и исправление проблем с
перегрузками
Определение
интерфейса на карте
Получение списка
LSP на интерфейсе
Mate Live
Выбор LSP для
перемаршрутизации
33. Идентификация LSP с перегрузками и
планирование изменений
Отчет по нестабильным
LSP
Анализ исторических
данных для определения
требуемой емкости
Mate Live
Решение проблемы (новая
емкость, TE)
34. Контроль и планирование меж-операторских
соединений
Мониторинг состояния соединений
Быстрый анализ состояния
интерфейса
Mate Live
• Прогнозирование нагрузки на
интерфейсах и планирование
расширения
• Отчетность по трафику по каждой
AS для балансировки каналов
35. Прогнозирование загрузки ядра сети
Mate Live
• Отчеты по росту трафика
− По сайтам или сайт-сайт
− По интерфейсам, LSP или потокам трафика
• Импорт данных из Mate Live в Mate Design
• Планирование сети по собранным данным в
MATE Design
36. Обзорный прогноз роста трафика
• Контроль загрузки сети и прогнозирование
− Поквартально по всей сети
− Поквартально по сегментам сети
Mate Live