Upload
cisco-russia
View
593
Download
3
Embed Size (px)
Citation preview
Планирование и оптимизация сети
оператора связи IP/MPLS с Cisco WAN
Orchestration
Виктор Осипчук, [email protected]
SP Russia
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved.
Содержание
1. Обзор продуктов семейства Cisco Mate
2. Конфигурация Cisco Mate
3. Развитие платформы Cisco WAN Orchestration
4. Демонстрация решения Cisco WAN Orchestration
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 2
Обзор семейства продуктов Cisco Mate
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 3
Cariden Technologies
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 4
Взгляд в прошлое
Компания появилась в 2001
85% всех мировых Tier 1 пользуются MATE
Проектирование и планирование сетей
MATE предназначен для моделирования трафика IP/MPLS
Cisco приобрела компанию в декабре 2012
Мировые заказчики MATE
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 5
PTT ISP Mobile MSO Enterprise &
Government
Задачи операторов связи
© 2013 Cisco and/or its affiliates. All rights reserved. 6
Архитектура проектирование
Планирование Эксплуатация
•Где сеть наиболее уязвима к отказу? •Что будет после отказа линка/узла? •Как улучшить пути прохождения трафика?
•Где и когда сеть будет перегружена? •Что будет если добавить новую услугу/клиента?
•Что было с сетью до отказа? •Как изменился профиль за день, неделю, месяц? •Как спланировать тех обслуживание?
Группа продуктов
MATE Design MATE Live
Симуляция Оптимизация
Аналитика Карта
Планирова-ние сети IP/MPLS
Аналитика, просмотр текущих и исторических данных
MATE Collector
Offline/Online сбор данных
Сбор и поддержка актуального состояния данных с оборудования
Порфтолио MATE покрывает все задачи
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
MATE Design
Визуализация
• Графическое представление загрузки каналов
• Настраиваемое отображение топологии
• Потоки трафика, LSP пути, кратчайшие маршруты
Планирование емкости
• Матрица трафика с привязкой к топологии
• Прогнозирование трафика
• Изменение модели сети
Оптимизация и Traffic Engineering
• Метрики IGP и LSP с детальными отчетами и
рекомендациями
Симуляция и анализ
• Анализ отказов в сети
• Выявление и анализ худших сценариев отказов
Планирование технического обслуживания
• Анализ рисков вывода оборудования из эксплуатации
• Моделирование отказа узла, канала и SRLG
MATE Live
Обзор
• Данные по сетевым устройствам
• Исторические данные по оборудованию
• Матрица трафика с привязкой к топологии
• Прогнозирование трафика
• Изменение топологии сети для прогнозирования
Аналитика
• Отчеты по изменению объемов трафика
• Мониторинг параметров
• Установка граничных значений
Карта
• Отображение текущего состояния сети
• Просмотр загрузки и доступной емкости
• Просмотр трафика по интерфейсам, статистики
по CPU, памяти и пр.
Конфигурация Cisco Mate
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 11
Как выбрать?
Продукт • MATE Collector
• MATE Design
• MATE Live
Срок • Perpetual (бессрочная)
• Subscription (подписка)
Тип • Dedicated (выделенная)
• Floating (свободная, только для MATE Design)
Версия • Старая (5.3, 5.4)
• Новая (5.5, 5.6 и тд)
Варианты бандлов
MATE Design
MD Advanced (Layer1, Multicast и
VPN)
MD TE
(Тактические и быстрые оптимизации
IGP и LSP)
MD Basic
(GUI, IGP, BGP, QoS, RSVP, Archive,
Demands, Demand Deduction, Simulation и
Simulation Analysis)
MATE Collector
MC Advanced
(LDP, Flow Demands, Inter-AS demands,
VPN, Multicast)
MC Basic
(IGP [OSPF, ISIS], BGP, QoS и RSVP)
MATE Live
ML Analytics *
(Trend Analysis, reporting и Alerts )
ML Advanced Data
(RSVP и Demands)
ML Base *
(GUI, Node, Explore )
ML Map *
(Health Panels, Drill down interrogation)
*Base+Map+Analytics можно
собрать в единый ML Basic
Структура PID
AABB DDDDСемейство
M = MATE Продукт
D = Design
C = Collector
L = Live
Период
E = Eternal/Perpetual
T = Term/Subscription
1Y = One year term
Количество узлов
BA = Basic (на каждый узел)
U = неогран.кол-во узлов
Бандл или функция
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
Развитие платформы
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 15
Обзор Cisco MATE NVS
MATE live + MATE collector
Объединяет в себе MATE Live &
MATE Collector
Интерактивный доступ к текущим и
историческим данным
Применение: troubleshooting,
оптимизация и планирование сетей
операторов связи
* Заказывается отдельно на каждый
маршрутизатор соответствующей
лицензией
Обзор 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
Видение развития продукта
Применение в сетях с гибридным Control Plane
Приложения
Сетевые
устройства
со своим
Control Plane
Гибридный Control plane:
Распределенная архитектура под
контролем центрального элемента
(через контроллеры) для оптимизации
(напр. оптимальная производительность)
Полностью распределенный
Control Plane:
Надежность
Сетевой
Middleware
Централизация для необходимых сервисов, распределенная
архитектура для всего остального
Следующий шаг: Network Services OS (NS-OS)
Сбор данных и
моделирование Программирование
Управление полосой Визуализация и
аналитика
NSOS коллектор CDL/ODL
DEPL
OF PCEP OnePK CLI BGP-LS CLI/NF
Collector API Deployer API
MATE
Design/Live
Запрос
полосы
Управление
ТЕ
DC-WAN
Orch
NSOS
Java/REST/Thrift API
Сеть оператора
Приложения
WA
N O
rchestr
ation
Collector/
ODL APIs NMS NMS
1
2
3
4 5
6
NS-OS контроллер RESTful APIs
Програм-ние Сбор
Задача: Через портал запросить дополнительную полосу между дата-центрами в разных городах
Решение: В указанное время, NS-OS прописывает путь на сети (MPLS TE)
① Состояние сети передается на контроллер
② Запрос полосы на дату X
③ Запрос на контроллер: <R1-R3, B/W, Дата>
④ NS-OS возвращает подтверждение
⑤ На указанное время NS-OS прокладывает путь либо с помощью IGP или explicit path (TE тунель)
WAN
R1
R2
R3 Дата Центр #1 Дата Центр #2
5
1
2 3
4
PCEP
Пример использования: запрос полосы
NS-OS контроллер RESTful APIs
Програм-ние Сбор
Задача: Оператору нужны раздельные LSP между узлами доступа и агрегации, даже при отказах
Решение: NS-OS обеспечивает разные пути для LSP
① Состояние сети передается на контроллер
② Приложение запрашивает раздельные LSP
③ NS-OS расчитывает раздельные пути LSP
④ NS-OS конфигурит LSP с помощью PCEP
⑤ NS-OS отслеживает состояние, даже при условии отказа линков
2
Узел доступа Узел агрегации
WAN
5
1 PCEP
ТЕ-
приложение
4
3
Пример использования: Policy-based планирование пути
Задача: LSP неэффективно и неравномерно используют полосу. Требуется динамическое отслеживание и корректировка тунелей по определенным критериям
Решение: Использование ТЕ-приложения и NS-OS для динамического отслеживания полосы LSP
① Состояние сети передается на контроллер
② Приложение запрашивает контроль полосы на NS-OS
③ NS-OS мониторит состояния через определенные интервалы
④ NS-OS пересчитывает LSP в зависимости от поведения
⑤ NS-OS распределяет нагрузку по нескольким LSP для лучшей балансировки, с помощью РСЕР
NS-OS контроллер RESTful APIs
Програм-ние Сбор
R1
R2
R3
1
2
3
4
PCEP
AS 123 AS 456
5
Пример использования: авто-полоса
ТЕ-
приложение
NS-OS контроллер RESTful APIs
Програм-ние Сбор
Задача: требуется путь с минимальными задержкамии, что потребует вовлечение оптической сети.
Решение: NS-OS находит оптимальный путь от обоих сетей (IP/optics), и с помощью GMPLS UNI прописывает маршрут
① Информация о перегрузке линка Rc-Rb передается на контроллер
② Приложение запрашивает многоуровневую оптимизацию
③ NS-OS программирует Ra и Rb инициировать установку GMPLS
④ Новый линк Ra-Rb заносится в топологию IP/MPLS
1
2
R1 R2
3
Ra Rb
Rc
O1 O2
ПЕРЕГРУЗКА!!
PCEP
GMPLS UNI GMPLS UNI
4
Пример использования: nLight
Демонстрация решения Cisco WAN Orchestration
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 24
Также рекомендуем посетить
• Открытую дискуссию по технологиям для операторских сетей связи
• «Эволюция продуктов и решений Cisco для построения сегментов
доступа и агрегации сетей операторов связи»
• «E-VPN и PBB-EVPN: новые технологии организации сервисов L2VPN в
сетях MPLS»
• Демо-стенд «Cisco WAN Orchestration: Оптимизация и проектирование
сети MPLS»
• Демо-стенд «Cisco Prime Carrier Management: Оперативный контроль и
управления сетью MPLS»
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 25
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved.
Пожалуйста, заполните анкеты.
Ваше мнение очень важно для нас.
Спасибо
Contacts:
Виктор Осипчук
+79852318651
CiscoRu Cisco CiscoRussia
#CiscoConnectRu
Cценарии использования
22.11.2013 © 2013 Cisco and/or its affiliates. All rights reserved. 27
ВизуализацияПросмотр кратчайшего реального маршрута LSP
Кратчайший путь
LSP Реальный путь
Mate Design
Оценка возможности подключения
Сценарий
Требуется проверить, есть ли возможность
предоставить клиенту емкость 4 Gbps
Результат
Уменьшение времени планирования с
часов до минут
Идентифицировать
текущие потоки клиента Симулировать результат
Красные - перегруженные участки
Добавить к этим
потокам 4Gbps
Mate Design
Анализ «Что, если ..?»
Сценарий
Улучшится ли производительность сети при
добавлении канала между устройствами?
Результат
Точный ответ для принятия решения
Перегрузка между CHI
и DET Проверям
Указываем параметры Добавляем канал
Mate Design
Управление рисками
Сценарий
Анализ возможных отказов в сети и
определение плана работ по улучшению
ситуации
Результат
Отображение каналов, отказ которых
приводит к перегрузкам в сети
Красным - возможные перегрузки
Наихудший
сценарий
Симуляция трафика
Красным – отказы, приводящие к перегрузкам
Влияние отказов
Выполнение
анализа «Что,
если ..?»
Mate Design
Обнаружение и исправление проблем с перегрузками
Определение
интерфейса на карте Получение списка
LSP на интерфейсе Выбор LSP для
перемаршрутизации
Mate Live
Идентификация LSP с перегрузками и планирование изменений
Отчет по нестабильным
LSP
Анализ исторических
данных для определения
требуемой емкости
Решение проблемы (новая
емкость, TE)
Mate Live
Контроль и планирование меж-операторских соединений
Мониторинг состояния соединений
Быстрый анализ состояния
интерфейса
• Прогнозирование нагрузки на
интерфейсах и планирование
расширения
• Отчетность по трафику по каждой
AS для балансировки каналов
Mate Live
Прогнозирование загрузки ядра сети
• Отчеты по росту трафика
− По сайтам или сайт-сайт
− По интерфейсам, LSP или потокам трафика
• Импорт данных из Mate Live в Mate Design
• Планирование сети по собранным данным в
MATE Design
Mate Live
Обзорный прогноз роста трафика
• Контроль загрузки сети и прогнозирование
− Поквартально по всей сети
− Поквартально по сегментам сети
Mate Live