Листовка для Cisco Cisco Nexus 5010 Switch

Скачать
Страница из 7
 
 
© 2016 Cisco and/or its affiliates. All rights reserved. This document is Cisco Public Information. 
Page 1 of 7 
White Paper 
Gain Network Programmability and Automation with 
Open Cisco NX-OS 
Organizations today need to deploy applications much faster, making use of agile 
software, and improve existing processes to support software upgrades. They need 
to manage and operate networks more productively using common tools that the 
network, server, and software teams can use in collaboration. In environments in 
which constant change is the norm, organizations need to deploy high-quality 
user-focused applications that deliver immediate business value. Accomplishing these 
goals requires a new approach to the data center. This approach needs to fill the gap 
between the development and operation teams, enabling developers to push code to 
the infrastructure quickly without negatively affecting the overall behavior of the 
network. 
To understand the ways in which operations need to change, consider the ways in which networks are set up and 
provisioned today. Most organizations spend most of their time trying to make sure that the network works by 
staging and testing it. Furthermore, they use cumbersome, disjointed, and error-prone manual tasks to provision 
and change the network to accommodate application needs. They also use manual processes to identify the 
potential sources of network problems and to perform repetitive tasks, consuming large amounts of network 
engineers’ time. 
To improve data center operations and better meet business needs, organizations need process automation and 
holistic architecture provisioning. Achieving these goals requires cultural changes by IT teams. Organizations need 
better and more open libraries and interfaces, with common DevOps tools to automate scripting and provide 
higher-level programmatic control. They need agents and distributed processes to collect and process information 
about the state of the network and its components. 
This document explores how a highly programmable network can enable automation of the full network lifecycle, 
supporting agile development and achieving operational efficiency. It examines several use cases that use the 
power of the programmable and open Cisco
®
 NX-OS Software operating system: 
● 
Extended interfaces (Cisco 
, and Broadcom shell access) 
● 
Native Linux-based management 
● 
Open-source tools (
Preboot Execution Environment [PXE] and Power-on Autoprovisioning (
)
● 
Linux containers (LXCs) in either a guest or native shell and Red-Hat Package Manager (RPM) 
● 
Scripting languages such as Python, Ruby, and data representation (JavaScript Object Notation [JSON] 
and XML) 
● 
Configuration management and orchestration tools (Puppet, Chef, Ansible, OpenStack plug-in, and Cisco 
)