Deliver high-quality services faster and more easily through network automation. Cisco Network Services Orchestrator (NSO) is industry-leading software for automating services across traditional and virtualized networks. Use NSO to add, change, and delete services without disrupting overall service, and help ensure that services are delivered in real time.
"Cisco's model-driven approach to network automation and service orchestration is enabling Orange to drastically speed delivery of services across our entire lifecycles."Christian Gacon, VP of Wireline Networks and Infrastructure, OrangeRead news release
"Equinix accelerated its cloud aspirations by using Cisco NSO for self-provisioning of its Cloud Exchange service."Gorken Yigit, Research Analyst, Analysys Mason - Glen Ragoonanan, Principal Analyst, Analysys Mason Read case study
"Cisco Open Network architecture has enabled us to dramatically increase our ability to provide a highly responsive customer experience. The flexibility and open nature of the Cisco solution will equip us with the tools to innovate new services at a rapid pace and keep ahead of our competition."Sadahiro Sato, VP of ICT Innovation, SoftBank Read case study
"NSO’s model-driven approach to network automation and service orchestration is enabling Telstra to improve network service outcomes for our customers. Our deployment of NSO is providing our customers with new levels of quality services faster."David Robertson, Director for Network Transport & Routing Engineering, Telstra Read case study Read news release
Network device turn up, configuration, and capability management is handled by an NSO onboard device manager. This reduces manual efforts to manage network elements and lowers risk of errors. Cisco and third-party physical or virtual devices are managed through the device abstraction layer using NEDs (Network Element Drivers).
NSO orchestrates the lifecycle of network related service: development, deployment, and activation. Create, modify, repair, and delete services
Orchestrate the lifecycle of a virtual service - create, modify, repair and delete virtualized services on customer demand, within minutes or seconds. Manage and configure the Virtual Network Function (VNF) that makes up the virtual service and how they are chained together. Control a VNF Manager such as Cisco Elastic Services Controller (ESC) and Virtual Infrastructure Managers (VIMs) including OpenStack and vSphere with the NFV Orchestrator (NFVO) NSO Package.
NSO ensures the network is correctly configured and device configurations conform to network-wide rules. Utilizing templates matching “golden configs” for various device types and roles, NSO audits a device’s most recent running config against corresponding template – any deviations are flagged for correction.
Single interface for all network devices
Multi-vendor abstraction through NED (Network Element Drivers)
Network wide device configuration data-store
Network wide CLI (Command Line) interface
Template and compliance reporting
Model-driven service and device definition framework
YANG model-driven architecture
Developers tools (Multi-Vendor Network Simulator) and SDK content, Java or Python for programmatic mapping
Package and versioning management
Central API for network services
Service lifecycle management
Service CRUD (Create, Redeploy, Update and Delete)
Transactional and model-driven approach
Management of physical and virtual applications
Capable of VM orchestration and VM lifecycle management
VM bootstrapping and day-0 bring up capabilities
VM day N configuration management for service orchestration