NSO NED Index - Cisco Community
-
Upload
khangminh22 -
Category
Documents
-
view
1 -
download
0
Transcript of NSO NED Index - Cisco Community
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
What is a NED?
Network Element Drivers (NEDs)
Service Manager
Device Manager
Physical Networks Virtual Networks
• VNFM
• Controller Apps
• EMS and NMS
Network Apps
Service
Model
Device
Model
Applications
REST, NETCONF, Java, Python, Erlang, CLI, Web UI
NETCONF, REST, SNMP, CLI, etc
Engineers
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
Production NED POC NED
Can be sold as a license – PIDs available
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 used for demos or POC’s.
• 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.
Production Grade NEDs (1/4)Vendor Device/Platform
A10 Networks AX Series
Thunder Series
Adtran Total Access 900 Series
Total Access 5000 Series
Adva Carrier Ethernet FSP 150CC Series
Affirmed
Networks
Acuitas Service Management System
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
vEOS
Brocade NetIron CES 2000 Series
NetIron MLXe Series
NetIron XMR Series
ServerIron ADX Series
Vendor Device/Platform
Ciena 3000 Family
5000 Family
ESM
Cisco Application Policy Infrastructure Controller Data
Center (APIC-DC)
ASA
ASA 1000V 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
Production Grade NEDs (2/4)Vendor Device/Platform
Cisco Catalyst 6900 Series Ethernet Interface Module
for Cisco Catalyst 6500 Series Switches
Cloud Services Router 1000V Series
ME 3400 Series Ethernet Access Switches
ME 3600X Series Ethernet Access Switches
ME 3800X Series Carrier Ethernet Switch
Routers
ME 4900 Series Ethernet Switches
uBR10000 Series Universal Broadband Routers
ASR 900 Series Aggregation Services Routers
ASR 1000 Series Aggregation Services
Routers
cBR Series Converged Broadband Routers
Cloud Services Router 1000V Series
RF Gateway Series
IOS XR
12000 Series Routers
ASR 9000 Series
Carrier Routing System
IOS XRv Router
Vendor Device/Platform
Cisco IOS/IOSXE3900 Series Integrated Services Routers
7200 Series Routers
7600 Series Routers
Catalyst 2900 Series Switches
Catalyst 2960 Series Switches
Catalyst 2960-X Series Switches
Catalyst 3550 Series Intelligent Ethernet Switches
Catalyst 3750 Metro Series Switches
Catalyst 3850 Series Switches
Catalyst 4500 Series Switches
Catalyst 4500E 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 2T
• Switches
Catalyst 6500-E Series Chassis
Production Grade NEDs (3/4)Vendor Device/Platform
F5 Networks BIG-IP 1600
BIG-IP 3600
BIG-IP 3900
BIG-IP 6400
BIG-IP 8900
BIG-IP Virtual Edition
Viprion Chassis
Fortinet FortiGate 200 Series
FortiGate 500-300 Series
FortiGate 800-600 Series
FortiGate 1000 Series
FortiGate 3000 Series
FortiGate Virtual Appliances
Vendor Device/Platform
Cisco NX OS
Nexus 1000v Series Switches
Nexus 3000 Series Switches
Nexus 5000 Series Switches
Nexus 6000 Series Switches
Nexus 7000 Series Switches
Nexus 9000 Series Switches
Nexus 9300 Platform Switches
Policy Suite (CPS/QPS)
StarOS
ASR 5000 Series
Quantum Virtualized Packet Core (QvPC-SI/-DI)
Web Security Appliance (WSA)
Citrix Netscaler 1000v
Production Grade NEDs (4/4)Vendor Device/Platform
Huawei ATN Series
NetEngine40E Series Universal Service Router
NetEngine5000E Cluster Router
Quidway S3300 Series Switches
Juniper EX Series Ethernet Switches
Firefly Perimeter (Virtual SRX)
M Series Multiservice Edge Routers
MX Series 3D Universal Edge Routers
QFX Series
SRX Series Services Gateways
Vendor Device/Platform
Overture 1400
2200
5000
5100
6000
Palo Alto
Networks
PA-2000 Series
PA-3000 Series
PA-5000 Series
Virtualized Firewalls
Procera
Networks
PacketLogic 9000 Platform
Quagga Quagga Routing Software Suite (BGP module)
PoC Grade NEDs (1/2)Vendor Device/Platform
AccedianNetworks
High Performance Service Assurance MetroNID
Alcatel-Lucent 5620 Service Aware Manager
Allied Telesis x210 Series
Amazon Amazon Web Services
Avaya ERS 4000 Series
SR 8000 Series
VSP 9000 Series
Brocade Vyatta 5400 vRouter (Vyatta VSE)
CableLabs Converged Cable Access Platform
Vendor Device/Platform
Cisco ME-1200
ME-4600
Meraki
NCS2k (CTC)
Prime Network Registrar (PNR)
UCS Manager
Clavister cOS Core
Eagle Series
Coriant 8600 Smart Router Series
Datacom DM2100-EDD Family
DM4000 Family
Dell Force10 Networking S-Series
Ericsson EFN324 Series
SE family
PoC Grade NEDs (2/2)Vendor Device/Platform
F5 Networks BIG-IQ
H3C S5800 series
Infinera DTN-X Multi-Terabit Packet Optical Network
Platform
Juniper Contrail Controller
MRV Communications
Master-OS
OptiSwitch 9000 series
NEC iPASOLINK family
Netfilter Iptables (Linux)
Nominum DCS
OneAccess OneOS for Routers
One540
Open vSwitch OVSDB (shell)
Vendor Device/Platform
OpenDaylight Controller
Lithium
Openstack Cloud Operating System
Identity (Keystone)
Networking Service (Neutron)
Image Service (Glace)
Compute (Nova)
Pulsecom SuperG
Riverbed Steelhead Series
Silver Peak VXOA Virtual Appliance
Sonus SBC 5000 Series
Telco Systems BiNOX
T-Marc Family
VMware vSphere
ZenOSS Service Dynamics
ZTE xPON OLT
Send the following information to [email protected]:
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.
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 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.
NED changes – I need a new NED
Send the following information to [email protected]:
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.
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 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.
NED changes – I want to make additions to an existing NED
Send the following information to [email protected]:
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.
NED changes – I want to upgrade a POC NED to Production Grade
• 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
Can the Customer Enhance or Create NEDs?