27
Владислав Патенко Tail-F . Новые возможности для заказчиков Cisco 25.11.2014 © 2014 Cisco and/or its affiliates. All rights reserved.

Tail-F. Новые возможности для заказчиков Cisco

Embed Size (px)

DESCRIPTION

Tail-F. Новые возможности для заказчиков Cisco

Citation preview

Page 1: Tail-F. Новые возможности для заказчиков Cisco

Владислав Патенко

Tail-F. Новые возможности для заказчиков Cisco

25.11.2014 © 2014 Cisco and/or its affiliates. All rights reserved.

Page 2: Tail-F. Новые возможности для заказчиков Cisco

Обзор решений компании Tail-F

25.11.2014 © 2013 Cisco and/or its affiliates. All rights reserved.

Page 3: Tail-F. Новые возможности для заказчиков Cisco

Краткий обзор Tail-fКомпания основана в 2005

Главный офис с Стокгольме

Специализируется на производстве ПО• Автоматизация и оркестрация для

мультивендорных сетей• Оркестрация услуг для NFV/SDN (и сегодняшние сети !)

• Технологии SDN

100+ заказчиков• 7 из 10 мировых производителей оборудования• Ранние разработки в NFV – есть внедрения

Рынки• Операторы связи• Операторы облачных услуг/ ЦОД• Производители сетевого оборудования

Уменьшение времени и трудозатрат на разработку и внедрение услуг в мультивендорных сетях

Ранние разработки и лидерство на рынке NFV

Некоторые заказчики

Tier1 SP Japan

Tier1 SP US

Page 4: Tail-F. Новые возможности для заказчиков Cisco

NETCONF и моделирование данных YANG

Управление кабельным оборудоанием

Openstack

Провиженингуслуг

• Carl Moberg• Участие в разработке модули YANG для проекта CCAP

• Martin Björklund• Первые разработки в NETCONF Working Group• Инициирована YANG Working Group• Соавторы YANG RFC

• Carl Moberg• Участие в разработке плагина на базе ML2

• Håkan Millroth• Harmony Catalysts

• Carl Moberg• OpenFlow

Software Defined Networking - SDN

Фокус Tail-f Вклад Tail-f

• Carl Moberg• Management Working Group

Network Functions Virtualization - NFV

Стандарты и вклад Tail-f

Page 5: Tail-F. Новые возможности для заказчиков Cisco

Обзор NetConf / YANG

NETCONF – протокол для настройки оборудования, разработанный IETFYANG – язык моделирования данных для NETCONFОтвет на недостатки SNMP/SMI для управления конфигурациями

Отсутствие поддержки простых функций, таких как резервное копирование/восстановление

Нет концепции трансляции (одно устройство или несколько) Множество ограничений SMI (например, длина полей)

Page 6: Tail-F. Новые возможности для заказчиков Cisco

Для справки: пример Netconf/YANG

YANG Example:

container system {container services {

container ssh {presence "Enables SSH";description "SSH service

specific configuration";// more leafs, containers

and stuff here...}

}}

NETCONF XML Encoding:

<system><services>

<ssh/></services>

</system>

Page 7: Tail-F. Новые возможности для заказчиков Cisco

Продукты Tail-F

Device Configuration manager:• Protocol: NETCONF / SNMP• Interface: CLI / Web UI / REST• Встроенная база YANG

Conf D

Оркестратор для настройки услуг:• Автоматическая трансляция модулей YANG

и шаблонов• Применение конфигурации на устройстве

NCS

Page 8: Tail-F. Новые возможности для заказчиков Cisco

Netconf/Yang как основа решения NCS

Заказ услуги

Минимальное изменение конфигурации устройств

Tail-f NCSБазируется на модели YANG

Новый тип услуг: 2 дняНовый тип устройства: 2 недели

Page 9: Tail-F. Новые возможности для заказчиков Cisco

Поддержка гетерогенных сетей

Network Element Drivers

Device Manager

Service Manager

OpenFlow

Large Multi-Vendor Networks: Hardware, Virtual, OpenFlow

Tail-f Network Control SystemServiceModels

DeviceModels

Network-wide CLI, WebUI

NETCONF, XML, CLI, SNMP…

Python, REST, Java

Network Engineer

OSS/BSSPortals

МультивендорностьТранзакционоость

Page 10: Tail-F. Новые возможности для заказчиков Cisco

OSS/BSS

Tail-f NCS

Ключевые возможности NCS:

Моделирование сети

Гарантирование транзакций

Алгоритм FASTMAP* для управления услугами

Реактивный FASTMAP*

* Patent No.: US 8,533,303 B2

Ключевые возможности NCS

Page 11: Tail-F. Новые возможности для заказчиков Cisco

Механизмы исполнения моделей YANG:

API (NBI)

Интерфейс пользователя (GUI)

Выполнение команд на устройствах

Модели данных YANG для:

Сетевых услуг

Сетевых устройствServiceModels

DeviceModels

OSS/BSS

Tail-f NCS

Преимущества:

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

Может быть использован для всех типов услуг и устройств в сети

NCS: Моделирование сети

Page 12: Tail-F. Новые возможности для заказчиков Cisco

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

Гарантия безопасного изменения конфигурации

Достоверная копия состояния сети в NCS

Преимущества:

Возможность оперативного получения информации по сети и устройствам

Возможен более высокий уровень автоматизации

Целостность транзакций

OSS/BSS

Tail-f NCS

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

Page 13: Tail-F. Новые возможности для заказчиков Cisco

FASTMAP:

Только операции CREATE SERVICE должны быть специфицированы

Операции UPDATE SERVICE, DELETE SERVICE и REDEPLOY генерируются автоматически

Преимущества:

Уменьшение объема работ при внедрении

Tail-f NCS FASTMAP*

CREATE SERVICEUPDATE SERVICEDELETE SERVICE

REDEPLOY SERVICE

* Patent No.: US 8,533,303 B2

NCS: Алгоритм FASTMAP*

Page 14: Tail-F. Новые возможности для заказчиков Cisco

Преимущества:

Один алгоритм для:

Провиженинга Оркестрации Мобильности VM / VNF Самоисцеления сети

CREATE SERVICEUPDATE SERVICEDELETE SERVICE

Tail-f NCS FASTMAP*

Изменения состояния сети вызывают

функцию пересоздания услуги

REDEPLOY SERVICE

* Patent No.: US 8,533,303 B2

NCS: Реактивный FASTMAP*

Page 15: Tail-F. Новые возможности для заказчиков Cisco

OpenFlow Controllers

Service Manager

Multi-Vendor Network

Network Engineer

EMS/NMS

NETCONF REST CLI Web UI SNMP JAVA/Javascript

OSS/BSS

NCS

AAACore Engine

NETCONF

SNMP REST CLI WS

Network Element Drivers

MappingLogic Templates

Fast Map

Device ManagerNotification ReceiverAlarm Manager

ServiceModels

PackageManager

Script API

DeviceModels

DeveloperAPI

Общая архитектура NCS

Page 16: Tail-F. Новые возможности для заказчиков Cisco

Vendor DeviceA10 Networks AX Series AXSoftAX (VM)Adva FSPR7, 825, 815, 210Alcatel-Lucent SR OS (7450/7750)Allied Telesis CentreCOM x210Arista EOS 7k-seriesAvaya 9K, 8K and 4K SeriesBrocade MLXe-4, Vyatta PlusCiena ESMCisco IOS

2800, 3750E, 7K-series, C3500,ME3K-series Catalyst 4500, Catalyst 2960

IOS XR ASR 9K-series

NX-OSNexus 7K-series

ISO XE ASR1001, CSR1000V

Clavister cOS CoreDell Force10 S4810Ericsson EFN324C, Redback SEF5 Networks BIG-IP FW, LB, LTM 1600, LTM VM

Vendor DeviceJuniper Junos (MX, SRX, etc.)Fortinet Fortigate 200B-BDL, VM02H3C S5800Huawei Quidway S3300NEC iPASOLINK 400Nominum DCSOverture ISG1400, ISG2200, ISG5000,

ISG5100, ISG5500, ISG6000Palo Alto Networks PAN-PA-3050, PAN-VM-200Pulsecom SuperGQuagga BGPRiverbed Steelhead CXA 1555-B010, Virtual

Steelhead VCX-1555-MSonus SBC 5x00Vmware VMware Shield

Текущая библиотека NED

Page 17: Tail-F. Новые возможности для заказчиков Cisco

Traffic Shaper IPS/IDS Content

FilteringWAN

acceleration Firewall

Network Element Drivers

Device Manager

Service Manager

Tail-f Network Control SystemFlowletModel

s

Network-wide CLI, WebUI

Flowlets

Flowlets

Flowlets

NETCONF, REST, Java

Network Engineer

ManagementApplications

AB

Сценарий использования: цепочка услуг

NCS Service Chaining

Page 18: Tail-F. Новые возможности для заказчиков Cisco

Поддержка NFV в NCS

25.11.2014 © 2013 Cisco and/or its affiliates. All rights reserved.

Page 19: Tail-F. Новые возможности для заказчиков Cisco

VNF VNF VNFVNF

Традиционная сеть NFV/SDN

Пусть миграции технологии

VirtualCompute

VirtualStorage

VirtualNetwork

ComputeHardware

StorageHardware

Network Hardware

Virtualization Layer

Tail-f NCS

BSS

NCS Как путь миграции к NFV

Page 20: Tail-F. Новые возможности для заказчиков Cisco

BSS

EMS1 EMS2 EMS3

Virtualization Layer

VNFManager(s)

VirtualizedInfrastructure Manager(s)

VirtualComputing

VirtualStorage

VirtualNetwork

Orchestrator

NFVI

NFV Management and Orchestration (Mano)

Computing Hardware

Storage Hardware

Network Hardware

VNF1 VNF2 VNF3

Tail-f NCSEMS1 EMS2 EMS3

OSS

Область MANO:

Управление внедрением VNF: выделение ресурсов, развертываение, масштабируемость.

Вне фокуса MANO:

Аспекты настройки и контроля логических функций VNF, и услуг, созданных с помощью VNF.

ETSI NFV Reference Architecture: MANO

Page 21: Tail-F. Новые возможности для заказчиков Cisco

BSS

EMS1 EMS2 EMS3

Virtualization Layer

VNFManager(s)

VirtualizedInfrastructure Manager(s)

VirtualComputing

VirtualStorage

VirtualNetwork

Orchestrator

NFVI

NFV Management and Orchestration (MANO)

Computing Hardware

Storage Hardware

Network Hardware

VNF1 VNF2 VNF3

Tail-f NCSEMS1 EMS2 EMS3

OSS

Область MANO:

Управление внедрением VNF: выделение ресурсов, развертываение, масштабируемость.

Вне фокуса MANO:

Аспекты настройки и контроля логических функций VNF, и услуг, созданных с помощью VNF.

Но вы не можете использовать преимущества NFV –гибкость и автоматизация – без фокусировки на перечисленном

ETSI NFV Reference Architecture

Page 22: Tail-F. Новые возможности для заказчиков Cisco

BSS

EMS1 EMS2 EMS3

Virtualization Layer

VNFManager(s)

VirtualizedInfrastructure Manager(s)

VirtualComputing

VirtualStorage

VirtualNetwork

Orchestrator

NFVI

NFV Management and Orchestration (MANO)

Computing Hardware

Storage Hardware

Network Hardware

VNF1 VNF2 VNF3

Tail-f NCSEMS1 EMS2 EMS3

OSSTail-f NCS

Область применения NCS:

• EMS (для настройки)

• OSS (для провиженинга и активации)

• Оркестратор NFV (без каталога услуг – эта функция в BSS)

• Менеджер VNF (без управления мастшабируемостью – эти функции предоставляются в VIM или VNFпроизводителей)

ETSI NFV Reference Architecture

Page 23: Tail-F. Новые возможности для заказчиков Cisco

Развитие решений NCS в Cisco

25.11.2014 © 2013 Cisco and/or its affiliates. All rights reserved.

Page 24: Tail-F. Новые возможности для заказчиков Cisco

Cisco Services

Архитектура сетей нового поколенияApplications Business

Services Mobility Video Consumer

Evolved Services Platform

Service Broker “Business Intents”

Catalog of Virtual Functions

Service Profile“Operational

Intent”Orchestration

Engine

Open Extensible Elastic

Storage NetworkCompute

VNFsEvolved Programmable Network

Page 25: Tail-F. Новые возможности для заказчиков Cisco

Network Function

Virtualization

Cisco Evolved Services Platform – Текущая архитектура и продукты

VirtualPhysical Evolved Programmable Network

Storage NetworkComputeCisco

orThird Party

Cross Domain Orchestrator (RFS)

Service Catalog OSS, порталы, каталоги оператора связи

Enterprise WAN Optimization CloudWAN

Provisioning

Open Daylight OpenStack

RT-OSS (CFS)

Managed CPE

Prime Service Catalog

Prime Fulfillment

NSO (Tail-f)

APIC-EM Prime WAE

Intercloud Fabric

Meraki/Tail-f

Dynamic Services

Composer

Mobility

Quantum Suite

Cross-DomainOrchestration

Customer-FacingService

ModularComponents

Open Architecture

World-ClassInfrastructure

Page 26: Tail-F. Новые возможности для заказчиков Cisco

Дополнительные ресурсы

• Сайт:http://www.tail-f.com/network-control-system/

25.11.2014 © 2013 Cisco and/or its affiliates. All rights reserved. 28

Page 27: Tail-F. Новые возможности для заказчиков Cisco

CiscoRu Cisco CiscoRussia

Ждем ваших сообщений с хештегом#CiscoConnectRu

Пожалуйста, используйте код для оценки доклада

5105

Ваше мнение очень важно для нас

Спасибо за внимание!

25.11.2014 © 2014 Cisco and/or its affiliates. All rights reserved.