2. Новая эра в телекоммуникационных услугах
$за услугу
Услуги передачи данных
Голосовые услуги
Frame Relay
ISDN
ATM
QAM
T1, DS3
PSTN
SMDS
X.25
VOIP
L2/L3 VPNs
VOD
Streaming
Video
Triple
Play
Cellular
Data
IPTV
IP Transit
Hosted Collaboration
Elastic Load Balancing
Disaster Recovery
Security AAS
Bandwidth
On-Demand
Cloud Storage
Приложения
$ за звонок
$ за мб/c
4. •
Потребность в уменьшении затрат и предоставлении новых услуг
•
WAE создает новую операционную модель, позволяющую оператору улучшить взаимодействие с оборудованием
•
2 класса приложений –
Оптимиация:приложения для инженеров оператора связи для оптимизации существующей сети
Монетизация:приложения, позволяющие клиентским приложениям получать новые услуги на сети оператора
Почему WAE? Почему сейчас?
5.
6. Архитектура Cisco WAE Открытая и расширяемая платформа
.........
Сетевое оборудование
Приложения Cisco
ПлатформаWAE
ALU
Juniper
Cisco
Huawei
Приложения сторонних производителей
REST APIs
MATE Design
MATE Live
Модель сети
Визуализация и аналитика
Подсистема расчета пути(PCE)
Модуль программирования
Модуль сбора данных
Интерфейсы сбора данных
Интерфейсы программирования
I2RS
OpenFlow
OnePK
PCEP
NMS/EMS
NetFlow
CLI
SNMP
BGP-LS
Configlets
NETCONF/YANG
.........
Tunnel Manager
Tunnel Balancing
Bandwidth Scheduling
7. Контроль сети
•
Услуги по запросу
•
Автоматизация предоставления услуги
•
Превентивное управление доступностью услуги
•
Автоматические исправление сетевых отказов
•
Аналитика
•
Превентивное управление
•
Интеграция с внешними приложениями
Оптимизация сети
•
Оценка топологий
•
Анализ сценариев
•
Reclaim Stranded Bandwidth
•
Балансировка трафика
•
Анализ отказов
•
Проектирование RSVP, QoSи Multicast
•
Планирование обслуживания оборудования
Сеть
Визуализация сети
•
Обзор сети(фильры, сортировка,…)
•
Визуализация «горячих точек»
•
Прогнозирование трафика
•
Анализ эффективности сети
•
Отчетность
•
Исторические и оперативные данные
MATE Live
MATE Design
WAE
Визуализация
Анализ
Контроль
Cisco MATE Первый шаг к Cisco WAE.
8. Сбор данных Offline
Портфель продуктов Cisco MATEПлафторма для оптимизации сети
Archive Web Application
Web Application
Plan
Archives
TimeSeries
Data-store
Time-Series Datastore
Plan file Archives
Desktop Application
MATE Design
MATE Live
MATE Collector
Сбор данных Online
Predictive Model
MAP
EXPLORE/
ANALYTICS
Сетевое оборудование
ALU
Juniper
Cisco
Huawei
Внешние системы
Сбор потоковых данных
Автоматическое определение топологии сети и сбор данных
Планирование и проектированиесетейEPN
Оперативная аналитика– оперативная и историческая отчетность и прогнозирование
SNMP и CLI
SOAP
XML
SAM
Flow Data
API
Статистика
Конфигурации
10. Оптимизация Online или Offline? MATE для Offline & WAE для Online
•
Частота изменения профиля трафика
•
Загрузка сети и соединений
Частота изменения трафика
annual
quarter
monthly
weekly
daily
hourly
Load / Link
25%
50%
75%
100%
Планирование
(offline)
SDN WAN
(online)
11.
12. Сценарии использования Cisco MATE Предоставляя ценность разным подразделениям компании
Проектирование/ Архитектура
Эксплуатация
Планирование
•Прогнозирование роста
•Изменение сети
•Влияние новых услуг
•Планирование SLA
•Анализ отказов
•Балансировка трафика
•Проектирование топологии
•RSVP, QoS, Multicast
•Текущий трафик и прогноз
•Планированиеобслуживания оборудования
•Диагностика
13. Проверка дизайна
Сценарий
Новый маршрутизатор не настроен согласно ТЗ (нереализован dual homing)
Результат
Сокращение время поиск проблемы. Минимизация неэффективных трудозатрат
Автоматическая отсылка e-mail винженерную группу
Инженер проверят текущую конфигурацию и вносит изменения>
14. Сбор данных каждые 15 мин
сейчас
прогноз
Оценка влияния проблем
Сценарий
Отказ в2:10. Насколько серьезное воздействие?
Результат
Лучшее использование инженерных ресурсов
Оператор может увидеть время наступления перегрузок, если ничего не предпринимать
MATE прогнозирует поведение сети в следующие 24 часа с использованием истории(если проблему не исправить).
2:15
2:10: отказ канала
15. Оценка возможности подключения
Сценарий
Требуется проверить, есть ли возможность предоставить клиенту емкость4 Gbps
Результат
Уменьшение времени планирования с часов до минут
Идентифицировать текущие потоки клиента
Симулировать результат
Красные -перегруженные участки
Добавить к этим потокам 4Gbps
Mate Design
16. Анализ «Что, если ..?»
Сценарий
Улучшится ли производительность сети при добавлении канала между устройствами?
Результат
Точный ответ для принятия решения
Перегрузка между CHI и DET
Проверям
Добавляем канал
Mate Design
Указываем параметры
17. Управление рисками
Сценарий
Анализ возможных отказов в сети и определение плана работ по улучшению ситуации
Результат
Отображение каналов, отказ которых приводит к перегрузкам в сети
Красным -возможные перегрузки
Наихудший
сценарий
Симуляция трафика
Красным –отказы, приводящие к перегрузкам
Влияние отказов
Выполнение анализа «Что, если ..?»
Mate Design
18. Плановые работыАнализ рисков отключения оборудования
Симуляция отказа узла или канала
Визуализация влияния на трафик в сети
Возможность спланировать другое время или изменить топологию
Получение плана работ по изменению топологии
19. Прогноз роста трафика
•Контроль загрузки сети и прогнозирование
−Поквартально по всей сети
−Поквартально по сегментам сети
Mate Live
20. Контроль и планирование меж-операторских соединений
•Прогнозирование нагрузки на интерфейсах и планирование расширения
•Отчетностьпо трафику по каждой ASдля балансировки каналов
Mate Live
•Мониторинг состояния соединений
•Быстрый анализ состояния интерфейса
21.
22. Cisco WAE
RESTful APIs
Программирование
Сбор данных
Сценарий: Выделение полосыдля приложения
Проблема:
Учет расположения контента и влияния на сеть при запросе полосы
Решение:
Приложение получает полосу по рекомендуемому маршруту для минимизации влияния на другие услуги
1
2
3
WAN
R1
R2
R3
Сайт заказчика, ЦОД
ЦОД
Облачное приложение
4
23. Cisco WAE
RESTful APIs
Программирование
Сбор данных
Сценарий: Полоса по запросу
Проблема: Заказчик оператора связи хочет получить полосу по запросу для резервного копирования ЦОДовили переноса кэша
Результат: После определения наилучшего пути WAE настраивает LSP через PCEP.
WAN
R1
R2
R3
Центр Обработки Данных #1
Центр Обработки Данных #2
5
1
2
3
4
PCEP
Перегрузка!!
24. Cisco WAE
RESTful APIs
Программирование
Сбор данных
Сценарий: Полоса по расписанию
Проблема:
Корпоративный заказчик использует портал самообслуживания для запроса полосы между ЦОДами
Результат:
В заданное время WAE настраивает сеть для предоставления полосы (через IGP илиMPLS TE)
WAN
R1
R2
R3
Центр Обработки Данных #1
Центр Обработки Данных #2
5
1
2
3
4
PCEP
25. Cisco WAE
RESTful APIs
Программирование
Сбор данных
Сценарий: TE Manager –балансировка туннелей
Проблема:
Оператору необходимо более эффективное использование дорогих каналов.
Решение:
Наиболее дорогие ресурсы оптимизированы с помощью WAE управляю балансировкой через PCEP.
1
2
AS Foo
WAN
R1
3
PCEP
4
TE Manager
26. Сценарий: планирование обслуживания оборудования
Cisco WAE
RESTful APIs
Программирование
Сбор данных
Проблема: Оператору необходимо модернизировать узел, что требует предварительного планирования для выполнения SLA
Результат: WAE перемещает LSP перед выводом узла из эксплуатации
2
Узел доступа
Узел агрегации
WAN
5
1
PCEP
TE Manager
4
3
27. Сценарий nLight: Multi-Layer Restoration (MLR)
Cisco WAE
RESTful APIs
Программирование
Сбор данных
Проблема: Оператору требуется защитить высокоприоритетный трафик в случае отказа оптической сети и восстановить услугу за секунды
Решение: использование WAE для контроля отказов оптической сети уменьшает требования к количеству транспондеров
1
2
R1
R5
3
R2
R3
R4
O1
O2
PCEP
GMPLS UNI
GMPLS UNI
WAN
Приоритетный заказчик
Приложение MLR
28. Cisco WAE
RESTful APIs
Программирование
Сбор данных
Сценарий nLight: Triggered Optical Bypass
Проблема: Оператор хочет использовать возможностифункции lowest cost path, что может потребовать прямого пути по оптической сети минуя пакетный сегмент
Решение: WAE определяет когда обходной путь будет наилучшим вариантом и используетGMPLS UNI для изменения топологии.
1
2
R1
R2
3
Ra
Rb
Rc
O1
O2
Перегрузка!!
PCEP
GMPLS UNI
GMPLS UNI
4
WAN
Приложение ML
29.
30. Компоненты и API WAE
Коллектор
Модуль настройки
Модуль планирования
Модуль прогнозирования и оптимизации (OPM)
Модуль аналитики
Календарь
DeployerAPI
Plan API
Приложения
PCEP
CONFIGLET
TEMPLATE
Calendaring API
NetConf
SNMP
Netflow
Analytics External Data API
Модуль сетевых интерфейсов
Network Interface API
OPM
API
PLAN API
Сеть
Plan API
DeployerAPI
OPM API
Масштабируемость и кластеризация для HA
31. Что такоеREST?
•
REpresentationalState Transfer (REST) –вид API, использующий HTTP для обмена данными между клиентом и сервером, используя существующие технологии Интернет
Perl
Python
C#
Java
Сервер
REST API
Приложения
Пакеты HTTP
Svr. App
•
Используя REST, можно реализовать функции Создания/чтения/обновления/удаления
•
REST не зависит от платформы и языка программирования
•
Облегченная замена комплексным механизмамRPC, таких как CORBA, SOAP
•
Приложение может вызываться из браузера или работать самостоятельно
32. Платформа WAE
Приложения
Изменение параметров TE в модели и/или сети
Получение данных о сети,топологии и услугах
Query APIs
Admit APIs
Типы приложений и вызовов WAE API
33. Cisco WAE
RESTful APIs
Программирование
Сбор данных
Сценарий: Выделение полосыдля приложения
Проблема:
Учет расположения контента и влияния на сеть при запросе полосы
Решение:
Приложение получает полосу по рекомендуемому маршруту для минимизации влияния на другие услуги
1
2
3
WAN
R1
R2
R3
Сайт заказчика, ЦОД
ЦОД
Облачное приложение
4
①
Состояние сети, доступность сообщается коллектору
②
Приложение отсылает запрос на полосу: <R1-R2, B/W> <R1-R3, B/W>
③
SDN WAN возвращает варианты
④
Приложение выбирает путь R1-R2
34. Пример вызова REST API для выделения полосы
API для запроса полосы с условиями между 2-мя узлами в сети
/mateserver/nac/resilientdemand/demand/{srcNode}/{dstNode}/{bw}
http://nsos-server:8111/mateserver/nac/resilientdemand/demand/cr1.sea/cr1.sjc/400
@paramsrcNode: Первый узел
@paramdstNode: Последний узел
@parambw: Размер полосы вMbits/sec
@return AdmitRecord(JSON): Структура данных с параметрамиroute, latency, WC interface, WC utilization и WC Failure
Функция API:
Описание:
Пример вызова:
Параметры:
Возвращаемое значение
(Объект JSON)
Клиентское приложениеможет использовать возвращаемое значения для принятия решения о лучшем пути. Некоторые из возвращаемых параметров:
•
Доступная полоса при худшем сценарии отказа
•
Худший сценарий отказа и возникающие максимальные нагрузки и задержки
•
Информация о маршрутизации для нормального и худшего сценария
•
Каналы с максимальной загрузкой
35. Уровни абстракции WAE API
Другие APIs
Northbound (REST/Thrift) APIs
Demand Engineering, Traffic Engineering, Симуляция, прогнозирование и аналитика
Интерфейсы с другими приложениями, контроллерами
Service API
ПлатформаWAE
Southbound APIs
Приложения
Прогнозирование и аналитика
Analytics API
CLI, SNMP, Netflow, BGP-LS
APIдля сбора данных
PCEP, Configlets, onePK, OpenFlow, I2RS
APIдля настройки оборудования
Model API
API внутренних модулей
Топология сети, SRLGs, Маршрутизация
36.
37. Услуги
Архитектура Cisco ONE SP
Приложения
Интеллектуальная платформа
Политики и автоматизация
ИнфраструктураФизическая и виртуальная
Приложения
Evolved Services Platform
Брокер
Каталог функций
Профиль услуги
Платформа
оркестрации
Evolved Programmable Network
Storage
Network
Compute
38. Автоматизация сети нового поколения
Каталог услуг
Routing / VPN
Mobility
Video/ Content
Security
Virtual Private
Cloud
Managed
Services
Transport
Брокер услугкаталоги, сценарии
Междоменнаяоркестрация
Контроль WAN сети
Оркестрацияи оптимизация WAN,
Open Daylight
Настройка услуг
на физической и виртуальной инфраструктуре
Настройкауслуг WAN
НастройкаNFV в DC
Контроль серверной инфраструктуры
APIC, OpenStack
Elastic Services Control
Оркестрация
настройка, автоматизация
Сквозное управление услугой и гарантия SLA
Отказоустойчивость и высокая доступность
Evolved Services Platform (ESP)
SP WAN / VPN
Evolved Programmable Network
Физическиеи виртуализированныеустройства, серверы и системыхзранения
SP Core
SP DC
Настройка услуг WAN/VPN & SLA
Выделение полосы,
оптимизация WAN
Настройка услуг Cloud/NFV
39.
40. Cisco WAEWAE помогает операторам связи достичь поставленные цели
Повысить эффективность использования сети
Улучшить прогнозирование требуемых ресурсов
Управление сетевыми ресурсами с высокой стоимостью
Автоматизировать получение данных по сетевым ресурсам
Превентивно устранять потенциальные сетевые проблемы
Повысить интеллектуальность сети и предлагаемых услуг
Стоимость сети
Доход