16
Операторы связи Обзор решения Cisco NSO Владислав Патенко Инженер-консультант 07.12.2016

Обзор решения Cisco NSO

Embed Size (px)

Citation preview

Page 1: Обзор решения Cisco NSO

Операторы связи

Обзор решения Cisco NSO

Владислав ПатенкоИнженер-консультант07.12.2016

Page 2: Обзор решения Cisco NSO

Ciscoclub.ru

Архитектура решений Cisco для операторов связи в области SDN/NFV

• Фокус на поддержке полного жизненного цикла услуг. Использование технологий моделирования

• Интеграция с существующими решениями OSS/BSS

• Модульная архитектура. Интеграция через открытые стандартные API

• Оркестрация между доменами и уровнями для полного контроля сети

Service-Intent API

Оркестрация, управление услугами и политиками

Управление CPE Мобильные технологииЦОД SDN & NFVL1-L3 WAN SDN,

NMS/EMS

BSS

OSS

Metro and Access WAN Data CentreCPE

CLI/SNMP

Openstack / vCenterOpenflowPCEPSegment

RoutingNetconf/ YANG BGP Puppet

SDN / APIs

Сквознаяоркестрация дляфизическихивиртуальныхсетейнабазенесколькихпроизводителей

Page 3: Обзор решения Cisco NSO

Ciscoclub.ru

Основные функции NSO

Network Element Drivers (NEDs)

Service Manager

Device Manager

Физические устройства

Виртуальные устройства

• VNFM• Контроллеры• EMS и NMS

Сетевые приложения

Модель услуги

Модель устройст

ва

Приложения

REST, NETCONF, Java, Python, CLI, Web UI

NETCONF, REST, SNMP, CLI, другие

Инженеры • Модели данных для услуги и устройства

• Структурированное представление:

• Экземпляра услуги• Параметров и состояния

сети

• Связывание процедуры изменения услуги и настройки устройства

• Транзакционность

• Поддержка разных производителей и протоколов

Page 4: Обзор решения Cisco NSO

Ciscoclub.ru

Основные функции NSO#1 Моделирование в основе архитектуры

• Отсутствие жестко запрограммированных функций для:

• Сетевых услуг• Сетевой архитектуры• Сетевых устройств

• Вместо этого:• Модели данных с

использованием YANG (RFC 6020)

Network Element Drivers (NEDs)

Service Manager

Device Manager

Модель услуги

Модель устройст

ва

Приложения

REST, NETCONF, Java, Python, Erlang, CLI, Web UI

NETCONF, REST, SNMP, CLI, другие

Инженеры

Физические устройства

Виртуальные устройства

• VNFM• Контроллеры• EMS и NMS

Сетевые приложения

Page 5: Обзор решения Cisco NSO

Ciscoclub.ru

Основные функции NSO #2 Fastmap

• FastMap:• Настраивается только

операция создания услуги (Create)

• Операции изменения, удаления и пересоздания настраиваются автоматически

• Преимущества:• Уменьшение объема работ

при внедрении• Оперативная модификация

услуг на промышленной системе

Network Element Drivers (NEDs)

Service Manager

Device Manager

Модель услуги

Модель устройст

ва

CreateUpdateDelete

Redeploy

NETCONF, REST, SNMP, CLI, другие

Физические устройства

Виртуальные устройства

• VNFM• Контроллеры• EMS и NMS

Сетевые приложения

Page 6: Обзор решения Cisco NSO

Ciscoclub.ru

Основные функции NSO #3 Реактивный Fastmap (RFM)

• Возможности:• Пересоздание услуги на

измененной сети• Idempotent

• Поддержка сценариев и технологий:

• Провиженинг• Оркестрация• Эластичность• Виртуальные машины и

мобильность VNF• Самовосстановление сети

Network Equipment Drivers (NEDs)

Service Manager

Device Manager

Модель услуги

Модель устройст

ва

CreateUpdateDelete

Redeploy

NETCONF, REST, SNMP, CLI, другие

Физические устройства

Виртуальные устройства

• VNFM• Контроллеры• EMS и NMS

Сетевые приложения

Page 7: Обзор решения Cisco NSO

Ciscoclub.ru

Архитектура NSO

Service Manager

Network Engineer

NETCONF REST CLI Web UIJava/Python/C/ErlangJSON-RPC

OSS/BSS/Portal

NCS

AAA Core Engine

Network Element Drivers

MappingLogic Templates

Fast Map

Device ManagerNotification ReceiverAlarm Manager

ServiceModels

PackageManager

Script API

DeviceModels

DeveloperAPI

Page 8: Обзор решения Cisco NSO

Ciscoclub.ru

Поддерживаемые производители

§ Cisco

§ Alcatel-Lucent

§ Citrix Systems

§ Infinera

§ Ericsson

§ Nominum

§ Ciena

§ Juniper Networks

§ Huawei

§ Sonus

§ VMware

§ Nec

§ Fortinet

§ Palo Alto

§ Accedian Networks

§ Open vSwitch

§ Avaya

§ ADTRAN

§ Affirmed Networks

§ A10 Networks

§ Riverbed

§ Allied Telesis

§ Overture

§ ADVA

§ Vyatta

§ Brocade

Page 9: Обзор решения Cisco NSO

Клуб Cisco

Примеры внедрений и решений на базе NSO

Page 10: Обзор решения Cisco NSO

Ciscoclub.ru

Сферы применения решения

4 Multi-Vendor L2-L3 VPN

4 Virtual Managed Services/NFV

4 Data Center Automation

4 Cloud Services Interconnection

Source: Cisco Global Segments & Architectures(In Development)

Page 11: Обзор решения Cisco NSO

Ciscoclub.ru

Примерный перечень заказчиковMulti-vendor

WAN AutomationVirtual

MS/NFV/vEPCData Center Automation

Cloud Interconnect

nb b

Cisco/Tail-f #1 SDN/NFV Orchestration Software VendorAugust 18, 2015

Page 12: Обзор решения Cisco NSO

Ciscoclub.ru

NFV Management & Orchestration

NFV-O(NFV Orch.)

Virtual Infra Manager

VNF 1 VNF 3VNF 2

NSO (NFV-O)

OpenStack(VIM)

On-

ViVNF-M (VNF

Managers)

VNF-M (VNF

Manager)F Managers)

ESC (VNF-M)

Vnfm-Vi

NFVI

Hardware Resources

Compute NetworkStorage

EMS 1 EMS 3EMS 2

vPC Other VNFsvCSR

Service, VNF & Infrastructure Description

Ve-Vnfm

Nf-ViVirtualization Layer

KVM / ESXi Virtual NetworkVirtual Storage

Vn-Nf

Se-Ma

Nfvo-Vnfm

Open vSwitchVTS/VPP

Portal / BSSOs-Ma

ETSI NFV Framework

NSO как часть Cisco NFV

Page 13: Обзор решения Cisco NSO

Ciscoclub.ru

Задача: Обеспечить надежную настройку disjoint туннеля через множество AS с использованием SR

Управление MPLS TE/SR в транспортной сети

A1

B1

A3

B3

A4

B4

A6

B6

A7

B7

A9

B9

C2 C5 C8

A2 A5 A8

B2 B5 B8

Регион1 Ядро Регион2

T1

T1’

WAN Automation EngineAnalytics CalendaringOptimization and

Prediction

Collector Deployer Network Interface

Current Model New ModelNetwork Modeler

Cisco NSO

interface tunnel-te 1destination <DST>ipv4 unnumbered L0path-protection path option 1 explicit name <T1> segment-

routing verbatimpath option 2 explicit name <T1-B> segment-

routing verbatim

Запрос LSP из A в B, SLA

Ответ {SID1, SID2, ..}

RESTful APIs

interface tunnel-te 1pce delegationdestination <DST>ipv4 unnumbered L0path-protection path option 1 explicit name <T1> segment-

routing verbatimpath option 2 explicit name <T1-B> segment-

routing verbatim

Контроль туннеля в WAE

Dynamic SLA Management:Мониторинг и управление политикой

Page 14: Обзор решения Cisco NSO

Ciscoclub.ru

CPECust-A

CPECust-A

CPECust-B

ASA

IP Network

InternetVR

vFWVRVR ASA

CPECust-C

CPECust-C

GWY

NSO/NCSУслуги Cloud IPVPN§ 3 базовіе модели услуг:

§ CloudVPN Foundation(Basic) § CloudVPN Advanced (Medium)§ CloudVPN Advanced w/Web Security (Full)

§ CSR1Kv: Вирт. Маршрутизатор с функциямибезопасности (IPSec с FlexVPN/IKEv2)

§ ASAv: vFW с NAT и Политиками§ ASAv: vFW с IPSec/SSL и удаленнім доступом § WSAv для безопасности WEB

Управление§ Портал для управления услугами§ Zero-Touch Deployment для CPE (ISR G2)§ Динамическое управление услугами с помощью

Network Service Orchestrator (NSO) § Управление жизненным циклом с Elastic Services

Controller (ESC)§ Управление виртуальной средой с Openstack, OVS и

ODL/VPP

WSAFULL

MEDIUM

VR BASIC

CPECust-B

ESC

Сценарий Cloud VPN (решение vMS)

Page 15: Обзор решения Cisco NSO

Клуб Cisco

Демонстрация

Page 16: Обзор решения Cisco NSO

Клуб Cisco

Есть вопросы по приобретению оборудования Cisco?8 800 700 05 22

Благодарим за участие

Cisco CiscoRu CiscoRussia CiscoRu