Upload
cisco-russia
View
152
Download
6
Embed Size (px)
DESCRIPTION
Tail-F. Новые возможности для заказчиков Cisco
Citation preview
Владислав Патенко
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/SDN (и сегодняшние сети !)
• Технологии SDN
100+ заказчиков• 7 из 10 мировых производителей оборудования• Ранние разработки в NFV – есть внедрения
Рынки• Операторы связи• Операторы облачных услуг/ ЦОД• Производители сетевого оборудования
Уменьшение времени и трудозатрат на разработку и внедрение услуг в мультивендорных сетях
Ранние разработки и лидерство на рынке NFV
Некоторые заказчики
Tier1 SP Japan
Tier1 SP US
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
Обзор NetConf / YANG
NETCONF – протокол для настройки оборудования, разработанный IETFYANG – язык моделирования данных для 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
Device Configuration manager:• Protocol: NETCONF / SNMP• Interface: CLI / Web UI / REST• Встроенная база YANG
Conf D
Оркестратор для настройки услуг:• Автоматическая трансляция модулей YANG
и шаблонов• Применение конфигурации на устройстве
NCS
Netconf/Yang как основа решения NCS
Заказ услуги
Минимальное изменение конфигурации устройств
Tail-f NCSБазируется на модели YANG
Новый тип услуг: 2 дняНовый тип устройства: 2 недели
Поддержка гетерогенных сетей
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
МультивендорностьТранзакционоость
OSS/BSS
Tail-f NCS
Ключевые возможности NCS:
Моделирование сети
Гарантирование транзакций
Алгоритм FASTMAP* для управления услугами
Реактивный FASTMAP*
* Patent No.: US 8,533,303 B2
Ключевые возможности NCS
Механизмы исполнения моделей YANG:
API (NBI)
Интерфейс пользователя (GUI)
Выполнение команд на устройствах
Модели данных YANG для:
Сетевых услуг
Сетевых устройствServiceModels
DeviceModels
OSS/BSS
Tail-f NCS
Преимущества:
Нет жесткого кодирования параметров услуг
Может быть использован для всех типов услуг и устройств в сети
NCS: Моделирование сети
Транзакционность:
Гарантия безопасного изменения конфигурации
Достоверная копия состояния сети в NCS
Преимущества:
Возможность оперативного получения информации по сети и устройствам
Возможен более высокий уровень автоматизации
Целостность транзакций
OSS/BSS
Tail-f NCS
NCS: Транзакционность
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*
Преимущества:
Один алгоритм для:
Провиженинга Оркестрации Мобильности VM / VNF Самоисцеления сети
CREATE SERVICEUPDATE SERVICEDELETE SERVICE
Tail-f NCS FASTMAP*
Изменения состояния сети вызывают
функцию пересоздания услуги
REDEPLOY SERVICE
* Patent No.: US 8,533,303 B2
NCS: Реактивный FASTMAP*
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
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
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
Поддержка NFV в NCS
25.11.2014 © 2013 Cisco and/or its affiliates. All rights reserved.
VNF VNF VNFVNF
Традиционная сеть NFV/SDN
Пусть миграции технологии
VirtualCompute
VirtualStorage
VirtualNetwork
ComputeHardware
StorageHardware
Network Hardware
Virtualization Layer
Tail-f NCS
BSS
NCS Как путь миграции к NFV
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
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
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
Развитие решений NCS в Cisco
25.11.2014 © 2013 Cisco and/or its affiliates. All rights reserved.
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
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
Дополнительные ресурсы
• Сайт:http://www.tail-f.com/network-control-system/
25.11.2014 © 2013 Cisco and/or its affiliates. All rights reserved. 28
CiscoRu Cisco CiscoRussia
Ждем ваших сообщений с хештегом#CiscoConnectRu
Пожалуйста, используйте код для оценки доклада
5105
Ваше мнение очень важно для нас
Спасибо за внимание!
25.11.2014 © 2014 Cisco and/or its affiliates. All rights reserved.