Cisco Cisco DWDM Transceiver Modules White Paper
© 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information.
Page 7 of 19
As new applications are deployed, the infrastructure resources need to be provisioned to enable the applications.
From a network perspective, various configuration tasks may need to be automated: provisioning of new VLANs,
VXLANs, Virtual Routing and Forwarding (VRF) instances, and QoS policies; injection of new routes into the
network; etc. In ongoing deployments, network parameters may need to be changed to allow or restrict
communications between components of the application or to tune networks for performance, based on application
needs. Modification of routing parameters, addition and removal of access control lists (ACLs), modification of QoS
parameters, etc. may need to be accomplished in the network.
Network devices need to provide comprehensive automation capabilities and APIs to support the new configuration
change and operation model and to integrate with agile software development methodologies and tools that are
prevalent in such environments.
Monitoring and Advanced Analytics
Network administrators seek a holistic view of the way that the network is performing and the ways that users are
experiencing the delivery of applications and services. Comprehensive visibility empowers the network
administrator to:
●
Optimize network resources by characterizing application performance and use of network resources
●
Troubleshoot problems with quick access to critical network information across bare-metal, virtual, and
cloud environments
●
Deliver consistent performance levels by assessing the impact of changes, such as server consolidation
and virtual machine migration, on network performance
Tools that enable these capabilities depend on the APIs and interfaces exposed by network devices to gather
information and identify events of interest and trends. They present information to the user in context-relevant
reports with:
●
Comprehensive traffic statistics and application, voice, and video performance metrics
●
Detailed troubleshooting with insightful packet captures, advanced filters, and error scanning
●
Centralized management and reporting
Traditional monitoring and analytics tools could use only basic features of network devices such as SNMP, CLI,
syslogs, and remote monitoring (RMON) capabilities. Modern tools can provide more powerful monitoring and
analytics by using new capabilities such as REST APIs, Python scripting, and comprehensive APIs such as Cisco
NX-API. These APIs enable a variety of all-encompassing views of the network to be exposed to the administrator
and also role-based, context-sensitive views to end users (Figure 3). The APIs also allow the tools to, optionally,
modify certain network parameters automatically based on trends derived from the analytics: for example, migrate
traffic to a different route if a specific route is congested.