NSO NED Index 2015 12 03 What is

  • Slides: 15
Download presentation
NSO NED Index 2015 -12 -03

NSO NED Index 2015 -12 -03

What is a NED? Applications Network Element Driver Allows users and service application developers

What is a NED? Applications Network Element Driver Allows users and service application developers to use one style of interface regardless of device vendor and type YANG abstraction of native device management interface e. g. CLI, SNMP, TL-1, Web Services, REST, etc. Emulation of NETCONF transactional behavior Engineers REST, NETCONF, Java, Python, Erlang, CLI, Web UI Service Model Service Manager Device Model Network Element Drivers (NEDs) NETCONF, REST, SNMP, CLI, etc • VNFM • Controller Apps • EMS and NMS Physical Networks Virtual Networks Network Apps © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 2

NED Overview • Created and maintained by Cisco NSO engineering • Classified as Production

NED Overview • Created and maintained by Cisco NSO engineering • Classified as Production or POC grade • Production NEDs are available for sale now • POC NEDs can be demoed/evaluated, but require hardening for production use © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 3

Production NED POC NED Can be sold as a license – PIDs available Can

Production NED POC NED Can be sold as a license – PIDs available Can be used for demos or POC’s. Used in production by customers today and continuously tested towards all active NSO versions on real equipment (reference hardware and software versions). Fully supported by Cisco TAC Covers at least the use cases of its current customers and the coverage is continuously expanded. The NEDs you purchase will support all the configuration you require for when you need it • Provided that the customer has support contract, makes available the required configurations in advance. • Can be sold if upgraded to Production Grade. Requires BU approval. Not tested continuously on real equipment. The NED can showcase NSO towards the devices in a POC but for a real deployment, the NED needs to be upgraded to production grade. © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 4

Production Grade NEDs (1/4) Vendor Device/Platform A 10 Networks AX Series Thunder Series Ciena

Production Grade NEDs (1/4) Vendor Device/Platform A 10 Networks AX Series Thunder Series Ciena Adtran Total Access 900 Series Total Access 5000 Series 3000 Family 5000 Family ESM Cisco Adva Carrier Ethernet FSP 150 CC Series Application Policy Infrastructure Controller Data Center (APIC-DC) Affirmed Networks Acuitas Service Management System ASA Alcatel-Lucent 7210 Service Access Switch 7450 Ethernet Service Switch 7705 Service Aggregation Router 7750 Service Router 7950 Extensible Routing System Arista 7048 Series 7050 Series 7150 Series v. EOS Brocade Net. Iron CES 2000 Series Net. Iron MLXe Series Net. Iron XMR Series Server. Iron ADX Series ASA 1000 V Cloud Firewall ASA 5500 -X Series Next-Generation Firewalls Adaptive Security Virtual Appliance IOS 800 Series Routers 1800 Series Integrated Services Routers 1900 Series Integrated Services Routers 2500 Series Routers 2600 Series Multiservice Platforms 2800 Series Integrated Services Routers 2900 Series Integrated Services Routers 3800 Series Integrated Services Routers © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 5

Production Grade NEDs (2/4) Vendor Device/Platform Vendor Cisco IOS/IOSXE Cisco 3900 Series Integrated Services

Production Grade NEDs (2/4) Vendor Device/Platform Vendor Cisco IOS/IOSXE Cisco 3900 Series Integrated Services Routers 7200 Series Routers 7600 Series Routers Catalyst 2900 Series Switches Catalyst 2960 -X Series Switches Catalyst 3550 Series Intelligent Ethernet Switches Catalyst 3750 Metro Series Switches Catalyst 3850 Series Switches Catalyst 4500 E Series • Supervisor Engine 7 -E • Supervisor Engine 8 -E Catalyst 4500 -X Series Fixed 10 Gigabit Ethernet Aggregation Switch Catalyst 4900 Series Switches Catalyst 6500 Series • 10 Gigabit Ethernet Modules • Mixed Media Gigabit Ethernet Modules • Supervisor Engine 2 T • Switches Catalyst 6500 -E Series Chassis Device/Platform Catalyst 6900 Series Ethernet Interface Module for Cisco Catalyst 6500 Series Switches Cloud Services Router 1000 V Series ME 3400 Series Ethernet Access Switches ME 3600 X Series Ethernet Access Switches ME 3800 X Series Carrier Ethernet Switch Routers ME 4900 Series Ethernet Switches u. BR 10000 Series Universal Broadband Routers ASR 900 Series Aggregation Services Routers ASR 1000 Series Aggregation Services Routers c. BR Series Converged Broadband Routers Cloud Services Router 1000 V Series RF Gateway Series IOS XR 12000 Series Routers ASR 9000 Series Carrier Routing System IOS XRv Router © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 6

Production Grade NEDs (3/4) Vendor Device/Platform Cisco NX OS Nexus 1000 v Series Switches

Production Grade NEDs (3/4) Vendor Device/Platform Cisco NX OS Nexus 1000 v Series Switches Nexus 3000 Series Switches Nexus 5000 Series Switches Nexus 6000 Series Switches Nexus 7000 Series Switches Nexus 9300 Platform Switches F 5 Networks BIG-IP 1600 BIG-IP 3900 BIG-IP 6400 BIG-IP 8900 BIG-IP Virtual Edition Viprion Chassis Fortinet Forti. Gate 200 Series Forti. Gate 500 -300 Series Forti. Gate 800 -600 Series Forti. Gate 1000 Series Forti. Gate 3000 Series Forti. Gate Virtual Appliances Policy Suite (CPS/QPS) Star. OS ASR 5000 Series Quantum Virtualized Packet Core (Qv. PC-SI/-DI) Web Security Appliance (WSA) Citrix Netscaler 1000 v © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 7

Production Grade NEDs (4/4) Vendor Device/Platform Huawei ATN Series Net. Engine 40 E Series

Production Grade NEDs (4/4) Vendor Device/Platform Huawei ATN Series Net. Engine 40 E Series Universal Service Router Net. Engine 5000 E Cluster Router Quidway S 3300 Series Switches Overture 1400 2200 5000 5100 6000 Palo Alto Networks PA-2000 Series PA-3000 Series PA-5000 Series Virtualized Firewalls Procera Networks Packet. Logic 9000 Platform Quagga Routing Software Suite (BGP module) Juniper EX Series Ethernet Switches Firefly Perimeter (Virtual SRX) M Series Multiservice Edge Routers MX Series 3 D Universal Edge Routers QFX Series SRX Series Services Gateways © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 8

Po. C Grade NEDs (1/2) Vendor Device/Platform Accedian High Performance Service Assurance Metro. NID

Po. C Grade NEDs (1/2) Vendor Device/Platform Accedian High Performance Service Assurance Metro. NID Cisco ME-1200 Networks ME-4600 Alcatel-Lucent 5620 Service Aware Manager Allied Telesis x 210 Series Meraki NCS 2 k (CTC) Prime Network Registrar (PNR) Amazon Web Services Avaya ERS 4000 Series UCS Manager Clavister c. OS Core Eagle Series Coriant 8600 Smart Router Series Datacom DM 2100 -EDD Family DM 4000 Family Dell Force 10 Networking S-Series Ericsson EFN 324 Series SE family SR 8000 Series VSP 9000 Series Brocade Cable. Labs Vyatta 5400 v. Router (Vyatta VSE) Converged Cable Access Platform © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 9

Po. C Grade NEDs (2/2) Vendor Device/Platform F 5 Networks BIG-IQ Open. Daylight Controller

Po. C Grade NEDs (2/2) Vendor Device/Platform F 5 Networks BIG-IQ Open. Daylight Controller H 3 C S 5800 series Infinera DTN-X Multi-Terabit Packet Optical Network Platform Juniper Contrail Controller MRV Communications Master-OS Opti. Switch 9000 series NEC i. PASOLINK family Netfilter Iptables (Linux) Nominum DCS One. Access One. OS for Routers One 540 VMware v. Sphere Zen. OSS Service Dynamics OVSDB (shell) ZTE x. PON OLT Lithium Open v. Switch Openstack Cloud Operating System Identity (Keystone) Networking Service (Neutron) Image Service (Glace) Compute (Nova) Pulsecom Super. G Riverbed Steelhead Series Silver Peak VXOA Virtual Appliance Sonus SBC 5000 Series Telco Systems Bi. NOX T-Marc Family © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 10

NED changes – I need a new NED Send the following information to nso-ned@cisco.

NED changes – I need a new NED Send the following information to nso-ned@cisco. com: Your name and project name NCS/NSO target version. Time plan, including at least NED delivery deadline. Detailed information about the device model and OS-version to be covered by the NED, i. e. show version from CLI or equivalent (Cisco IOS is not enough). Sample configuration for use-cases you need from the device(s) in question. Typical is that we get a show running-config from a reference system. If you need a POC grade NED: Remote access to a real device is enough for scoping and development. If you need a Production grade NED: Tail-f Engineering needs permanent access to a dedicated real device (virtual or physical) either in our labs in Stockholm or in San Jose. Virtual devices, covering the entire scope, are of course preferable. After receiving the information above we will estimate the work to be done and put it on the NED priority list. We will get back to the requester with expected delivery dates (typically 2 -6 weeks). After acceptance of delivery dates, from the project, we will commit to the delivery plan. Technical contact that can provide answers to questions around the management of the device. © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 11

NED changes – I want to make additions to an existing NED Send the

NED changes – I want to make additions to an existing NED Send the following information to nso-ned@cisco. com: Your name and project name NED name NCS/NSO target version. Time plan, including at least NED delivery deadline. Detailed information about the device model and OS-version to be covered by the NED, i. e. show version from CLI or equivalent (Cisco IOS is not enough). Sample configuration for use-cases you need from the device(s) in question. Typical is that we get a show running-config from a reference system. If you need a POC grade NED: Remote access to a real device is enough for scoping and development. If you need a Production grade NED: Tail-f Engineering needs permanent access to a dedicated real device (virtual or physical) either in our labs in Stockholm or in San Jose. Virtual devices, covering the entire scope, are of course preferable. After receiving the information above we will estimate the work to be done and put it on the NED priority list. We will get back to the requester with expected delivery dates (typically 1 -4 weeks). After acceptance of delivery dates, from the project, we will commit to the delivery plan. Technical contact that can provide answers to questions around the management of the device. © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 12

NED changes – I want to upgrade a POC NED to Production Grade Send

NED changes – I want to upgrade a POC NED to Production Grade Send the following information to nso-ned@cisco. com: Your name and project name NED name NCS/NSO target version. Time plan, including at least NED delivery deadline. Detailed information about the device model and OS-version to be covered by the NED, i. e. show version from CLI or equivalent (Cisco IOS is not enough). Sample configuration for use-cases you need from the device(s) in question. Typical is that we get a show running-config from a reference system. For Production grade NED: Tail-f Engineering needs permanent access to a dedicated real device (virtual or physical) either in our labs in Stockholm or in San Jose. Virtual devices, covering the entire scope, are of course preferable. Technical contact that can provide answers to questions around the management of the device. After receiving the information above we will estimate the work to be done to setup appropriate tests and put it on the NED priority list. We will get back to the requester with expected delivery dates (typically 2 -6 weeks). After acceptance of delivery dates, from the project, we will commit to the delivery plan. © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 13

Can the Customer Enhance or Create NEDs? • In theory yes, but they should

Can the Customer Enhance or Create NEDs? • In theory yes, but they should not need to in practice • NED source (YANG, etc. ) and developer guide comes with the system, so in case of emergency you can – you will not be held hostage by Cisco NSO team • However, forking off private versions is undesirable Private NED cannot be supported by TAC • Breaks upgrade path to official NED version • • For one-off devices/systems the customer could create their own NED, but would be advised to use qualified partner © 2015 Cisco and/or its affiliates. All rights reserved. Cisco Confidential 14