close

Вход

Забыли?

вход по аккаунту

- Cisco Connect

код для вставкиСкачать
Tail-F. Новые возможности для заказчиков
Cisco
Владислав Патенко
25.11.2014
© 2014 Cisco and/or its affiliates. All rights reserved.
Обзор решений компании Tail-F
25.11.2014
© 2013 Cisco and/or its affiliates. All rights reserved.
Краткий обзор Tail-f
Компания основана в 2005
Главный офис с Стокгольме
Специализируется на производстве ПО
Уменьшение времени и трудозатрат на
разработку и внедрение услуг в
мультивендорных сетях
Ранние разработки и лидерство на рынке NFV
• Автоматизация и оркестрация для
мультивендорных сетей
• Оркестрация услуг для NFV/SDN (и сегодняшние сети !)
Некоторые заказчики
• Технологии SDN
100+ заказчиков
• 7 из 10 мировых производителей оборудования
• Ранние разработки в NFV – есть внедрения
Рынки
• Операторы связи
• Операторы облачных услуг/ ЦОД
• Производители сетевого оборудования
Tier1 SP
Japan
Tier1 SP
US
Стандарты и вклад Tail-f
Фокус Tail-f
Вклад Tail-f
NETCONF и моделирование
данных YANG
•
•
•
•
Software Defined
Networking - SDN
• Carl Moberg
• OpenFlow
Network Functions
Virtualization - NFV
• Carl Moberg
• Management Working Group
Управление
кабельным
оборудоанием
• Carl Moberg
• Участие в разработке модули YANG для проекта CCAP
Провиженинг
услуг
• Håkan Millroth
• Harmony Catalysts
Openstack
• Carl Moberg
• Участие в разработке плагина на базе ML2
Martin Björklund
Первые разработки в NETCONF Working Group
Инициирована YANG Working Group
Соавторы YANG RFC
Обзор NetConf / YANG
NETCONF – протокол для настройки оборудования, разработанный IETF
YANG – язык моделирования данных для NETCONF
Ответ на недостатки SNMP/SMI для управления конфигурациями
 Отсутствие поддержки простых функций, таких как резервное
копирование/восстановление
 Нет концепции трансляции (одно устройство или несколько)
 Множество ограничений SMI (например, длина полей)
Для справки: пример 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>
Продукты Tail-F
Conf D
Device Configuration manager:
• Protocol: NETCONF / SNMP
• Interface: CLI / Web UI / REST
• Встроенная база YANG
NCS
Оркестратор для настройки услуг:
• Автоматическая трансляция модулей YANG
и шаблонов
• Применение конфигурации на устройстве
Netconf/Yang как основа решения NCS
Заказ услуги
Tail-f NCS
Базируется на модели YANG
Минимальное изменение
конфигурации устройств
Новый тип услуг: 2 дня
Новый тип устройства: 2 недели
Поддержка гетерогенных сетей
OSS/BSS
Portals
Python, REST, Java
Network
Engineer
Network-wide CLI, WebUI
Tail-f Network Control System
Service Manager
Service
Models
Device Manager
Network
Element
Drivers
OpenFlow
NETCONF, XML, CLI, SNMP…
Large Multi-Vendor Networks:
Hardware, Virtual, OpenFlow
Device
Models
Мультивендорность
Транзакционоость
Ключевые возможности NCS
OSS/BSS
Ключевые возможности NCS:
Tail-f NCS
 Моделирование сети
 Гарантирование транзакций
 Алгоритм FASTMAP* для
управления услугами
 Реактивный FASTMAP*
* Patent No.: US 8,533,303 B2
NCS: Моделирование сети
Модели данных YANG для:
OSS/BSS
Tail-f NCS
Service
Models
Device
Models

Сетевых услуг

Сетевых устройств
Механизмы исполнения моделей
YANG:

API (NBI)

Интерфейс пользователя (GUI)

Выполнение команд на устройствах
Преимущества:
Нет жесткого кодирования параметров
услуг
 Может быть использован для всех
типов услуг и устройств в сети
NCS: Транзакционность
Транзакционность:
 Гарантия безопасного изменения
конфигурации
OSS/BSS
 Достоверная копия состояния сети в
NCS
Tail-f NCS
Целостность
транзакций
Преимущества:
Возможность оперативного получения
информации по сети и устройствам
 Возможен более высокий уровень
автоматизации
NCS: Алгоритм FASTMAP*
CREATE SERVICE
UPDATE SERVICE
DELETE SERVICE
REDEPLOY SERVICE
Tail-f NCS
FASTMAP:
 Только операции CREATE SERVICE
должны быть специфицированы
FASTMAP*
 Операции UPDATE SERVICE, DELETE
SERVICE и REDEPLOY генерируются
автоматически
Преимущества:
Уменьшение объема работ при
внедрении
* Patent No.: US 8,533,303 B2
NCS: Реактивный FASTMAP*
CREATE SERVICE
UPDATE SERVICE
DELETE SERVICE
REDEPLOY SERVICE
Преимущества:
Один алгоритм для:
Tail-f NCS
FASTMAP*
Изменения состояния
сети вызывают
функцию пересоздания
услуги
 Провиженинга
 Оркестрации
 Мобильности VM / VNF
 Самоисцеления сети
* Patent No.: US 8,533,303 B2
Общая архитектура NCS
Network
Engineer
OSS/BSS
NETCONF
NCS
REST
Developer
API
Web UI
SNMP
JAVA/Javascript
Service
Models
Service Manager
Script
API
AAA
CLI
EMS/NMS
Package
Manager
Mapping
Logic
Core
Engine
Templates
Fast Map
Notification
Receiver
Alarm Manager
OpenFlow Controllers
Network Element Drivers
NETCON
F
SNMP
Device Manager
REST
CLI
Multi-Vendor Network
WS
Device
Models
Текущая библиотека NED
Vendor
Device
Vendor
Device
A10 Networks
AX Series AXSoftAX (VM)
Juniper
Junos (MX, SRX, etc.)
Adva
FSPR7, 825, 815, 210
Fortinet
Fortigate 200B-BDL, VM02
Alcatel-Lucent
SR OS (7450/7750)
H3C
S5800
Allied Telesis
CentreCOM x210
Huawei
Quidway S3300
Arista
EOS 7k-series
NEC
iPASOLINK 400
Avaya
9K, 8K and 4K Series
Nominum
DCS
Brocade
MLXe-4, Vyatta Plus
Overture
Ciena
ESM
ISG1400, ISG2200, ISG5000,
ISG5100, ISG5500, ISG6000
Cisco
IOS
2800, 3750E, 7K-series, C3500,
ME3K-series Catalyst 4500,
Catalyst 2960
Palo Alto Networks
PAN-PA-3050, PAN-VM-200
Pulsecom
SuperG
Quagga
BGP
Riverbed
Steelhead CXA 1555-B010, Virtual
Steelhead VCX-1555-M
Sonus
SBC 5x00
Vmware
VMware Shield
IOS XR
ASR 9K-series
NX-OS
Nexus 7K-series
ISO XE
ASR1001, CSR1000V
Clavister
cOS Core
Dell Force10
S4810
Ericsson
EFN324C, Redback SE
F5 Networks
BIG-IP FW, LB, LTM 1600, LTM VM
Сценарий использования: цепочка услуг
Management
Applications
NETCONF, REST, Java
NCS Service
Chaining
Network
Engineer
Network-wide CLI, WebUI
Tail-f Network Control System
Flowlet
Model
s
Service Manager
Device Manager
Flowlets
Network Element
Drivers
Flowlets
Flowlets
Traffic
Shaper
A
B
IPS/IDS
Content
Filtering
WAN
acceleration
Firewall
Поддержка NFV в NCS
25.11.2014
© 2013 Cisco and/or its affiliates. All rights reserved.
NCS Как путь миграции к NFV
BSS
Tail-f NCS
VNF
VNF
Virtual
Compute
VNF
VNF
Virtual
Storage
Virtual
Network
Virtualization Layer
Compute
Hardware
Традиционная сеть
Storage
Hardware
Network
Hardware
NFV/SDN
Пусть миграции технологии
ETSI NFV Reference Architecture: MANO
Область MANO:
BSS
Управление внедрением VNF:
OSS
Orchestrator
развертываение,
Tail-f NCS
EMS1
EMS1
EMS2
EMS2
выделение ресурсов,
масштабируемость.
EMS3
EMS3
Вне фокуса MANO:
VNF1
VNF2
VNF3
VNF
Manager(s)
Аспекты настройки и контроля
логических функций VNF, и
услуг, созданных с помощью
VNF.
NFVI
Virtual
Computing
Virtual
Storage
Virtual
Network
Virtualized
Infrastructure
Manager(s)
Virtualization Layer
Computing
Hardware
Storage
Hardware
Network
Hardware
NFV Management and
Orchestration (Mano)
ETSI NFV Reference Architecture
Область MANO:
BSS
Управление внедрением VNF:
OSS
Orchestrator
развертываение,
Tail-f NCS
EMS1
EMS1
EMS2
EMS2
выделение ресурсов,
масштабируемость.
EMS3
EMS3
Вне фокуса MANO:
VNF1
VNF2
VNF3
VNF
Manager(s)
Аспекты настройки и контроля
логических функций VNF, и
услуг, созданных с помощью
VNF.
NFVI
Virtual
Computing
Virtual
Storage
Virtual
Network
Virtualized
Infrastructure
Manager(s)
Virtualization Layer
Computing
Hardware
Storage
Hardware
Network
Hardware
Но вы не можете
использовать
преимущества NFV –
гибкость и автоматизация
NFV Management
and Orchestration
(MANO)
– без фокусировки на
перечисленном
ETSI NFV Reference Architecture
BSS
Область применения NCS:
OSS
Tail-f NCS
EMS1
EMS1
EMS2
EMS2
EMS3
EMS3
VNF1
VNF2
VNF3
Virtual
Computing
Virtual
Storage
Virtual
Network
Tail-f
NCS
Orchestrator
• OSS (для провиженинга и
активации)
VNF
Manager(s)
NFVI
Virtualized
Infrastructure
Manager(s)
Virtualization Layer
Computing
Hardware
Storage
Hardware
Network
Hardware
• EMS (для настройки)
NFV Management
and Orchestration
(MANO)
• Оркестратор NFV (без
каталога услуг – эта
функция в BSS)
• Менеджер VNF (без
управления
мастшабируемостью – эти
функции предоставляются в
VIM или VNF
производителей)
Развитие решений NCS в Cisco
25.11.2014
© 2013 Cisco and/or its affiliates. All rights reserved.
Архитектура сетей нового поколения
Applications
Business
Services
Mobility
Open
Evolved
Services
Platform
Video
Extensible
Consumer
Elastic
Service Broker “Business Intents”
Service Profile
“Operational
Intent”
Orchestration
Engine
Catalog
of Virtual
Functions
Cisco Services
Evolved
Programmable
Network
VNFs
Compute
Storage
Network
Cisco Evolved Services Platform – Текущая архитектура и продукты
Service Catalog
Prime
Service
Catalog
Customer-Facing
Service
RT-OSS (CFS)
Cross-Domain
Orchestration
Modular
Components
Open
Architecture
World-Class
Infrastructure
OSS, порталы, каталоги оператора связи
Prime
Fulfillment
NSO (Tail-f)
Cross Domain Orchestrator (RFS)
Enterprise
Managed
CPE
WAN
Provisioning
WAN
Optimization
Cloud
APICEM
Meraki/
Tail-f
Prime
WAE
Intercloud
Fabric
Open Daylight
Virtual
Physical
Network
Function
Virtualization
Dynamic
Services
Composer
Mobility
Quantum
Suite
OpenStack
Compute
Storage
Network
Evolved Programmable Network
Cisco
or
Third Party
Дополнительные ресурсы
• Сайт:
http://www.tailf.com/network-controlsystem/
25.11.2014
© 2013 Cisco and/or its affiliates. All rights reserved.
28
Ждем ваших сообщений с хештегом
#CiscoConnectRu
Спасибо за внимание!
Пожалуйста, используйте код для
оценки доклада
5105
Ваше мнение очень важно для нас
CiscoRu
25.11.2014
Cisco
© 2014 Cisco and/or its affiliates. All rights reserved.
CiscoRussia
1/--страниц
Пожаловаться на содержимое документа