Cisco Cisco DWDM Transceiver Modules 白皮書

下载
页码 19
 
 
© 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. 
Page 6 of 19 
Figure 2.    Goal of Organizations: Comprehensive Automation of Infrastructure 
 
Tasks that can be automated include: 
● 
Autodiscovery and provisioning of devices 
● 
Role-based and policy-based management of infrastructure 
● 
Configuration management, event management, power management, and availability management of all 
devices and their components 
● 
Autodiscovery of all components of a device, such as chassis, servers, fans, modules, memory units, and 
disks 
● 
Dynamic provisioning of device resources (interfaces, VLANs, switch and port profiles, routes, etc.) 
● 
Inventory, operation, and licensing status reports for all devices 
● 
Continuous monitoring of resource utilization and capacity 
Network automation is a crucial aspect of this comprehensive automation strategy. Features such as POAP and 
intent-based automation with the Puppet and Chef tools dramatically reduce network deployment and configuration 
times. Programming tools such as Python scripting and APIs such as Cisco NX-API enables instantaneous 
provisioning and automated monitoring through integration with existing tools and frameworks. 
Development and Operations Models and Continuous Integration 
Development and operations (DevOps) models of software development and deployment, with their agility in 
deploying new features and patches and their resulting business benefits, have become increasingly popular over 
the past few years. DevOps environments enable rapid enhancement and tuning of applications with continuous 
deployments: applications with rates ranging from tens of deployments per day to thousands of deployments per 
day, depending on the application and organization. With this rate of change, to enable a DevOps model, 
automation of infrastructure operations and management is not just desirable but required. Network devices, as 
critical parts of the infrastructure, need to support automation and programmability features.