As IT departments move to private cloud offerings, DevOps methodologies, and continuous integration capabilities, many segments of the data center market have a strong need for more open, programmable, and application-led networks. In these fully automated environments, network automation for infrastructure as a service (IaaS) or applications on demand is becoming essential. As discussed in a recent blog postby Ravi Balakrishnan, the Cisco Nexus 9000 offers the industry’s 1st open and extensible application policy model helping businesses increase agility, flexibility, and scalability and automate repetitive manual tasks, reducing the time to deployment and easing maintenance tasks.
A recently-issued Lippis Report provides validation that the Cisco Nexus 9000 product line offers the most comprehensive open programming tools and functions available that can either be leveraged independently, or put to work in unison with other platform capabilities. The report found that the benefits of Cisco Nexus 9000 programming environment include investment protection and improved business agility through support of open protocols, APIs and standards that leverage customers’ existing networking, services including security, physical and virtual compute, and storage assets and accelerate network application deployment times to minutes improving business agility through centralized management.
Cisco 9000 programmability enables use cases across the whole IT delivery chain in terms of being able to orchestrate and automate provisioning of network infrastructure. Applications now have special, real-time access to network buffers, congestion and state information, so that they can actually make better choices and decisions on how they’re delivering services to end-users. In addition, troubleshooting can be automated through applications having much deeper visibility into the network.
The specific use cases for Cisco NX-OS API enhancements span data center network engineers and experienced DevOps personnel in cloud and large enterprise IT organization. For network engineers, NX-OS APIs can simplify and automate common network infrastructure provisioning challenges as well as offer automated troubleshooting through enhanced network visibility.
DevOps personnel may leverage NX-OS APIs and automation tools to create their own custom scripts and leverage the NX-API into other tools with which they are already familiar to customize network device data and use it in the way that’s important for them to either deliver competitive business value or to reduce OpEx through automation.
Cisco 9000 Programmability Highlights
The Cisco NX-OS enhancements for the Cisco Nexus 9000 Series supports numerous capabilities that aid automation and orchestration including providing investment protection through the support of new automation capabilities in the future. Centralized, fine-grained access to Cisco 9000 networking resources is enabled through support for XML, JSON, representational state transfer (REST), remote procedure call (RPC), NetConf, Python scripting, Bash and Broadcom chip-level shell access, and Linux containers for development of custom applications. These APIs have full read and write access to the Cisco 9000 platform, providing programmability, automation, and system access. Cisco-NX-OS also supports APIs enabling rapid integration with existing management and orchestration frameworks. These include OpenStack interfaces to provide Cisco policy consistency across physical, virtual, and cloud environments.
In my previous 3-part blog series I discussed the challenges in the Enterprise WAN and relevancy of SDN in overcoming these challenges and how Cisco ONE Enterprise Networks Architecture addresses these WAN challenges. In this blog post I will discuss how Cisco ONE (Open Network Environment) and ONE Enterprise Networks Architecture fit together. In a following blog, I will discuss how Cisco ONE Enterprise Networks Architecture provides six significant benefits to enterprises through programmability. ONE + ONE = 6 is the new math for Enterprise programmability!
Cisco ONE (Open Network Environment)
Cisco ONE is a comprehensive, Cisco wide solution (not just data center) approach to making networks more open, programmable, and application-aware. There are numerous blogs, and videos about Cisco ONE that can be found here. As a brief summary, Cisco ONE comprises of 3 pillars that provide a programmable approach to both physical and virtual infrastructure: Read More »
June is summer weather in the San Francisco Bay Area, but quite different from the June I was used to in Boston. A common misconception around Mark Twain and his relationship with San Francisco summer is that he never said “The coldest winter I ever spent was a summer in San Francisco.” But he did say: “Cold! If the thermometer had been an inch longer we’d all have frozen to death.”
June is always exciting here and in Europe. NBA playoffs are on and the Giro d’Italia just ended with the Italian Vincenzo Nibali winning it emphatically. The San Antonio Spurs have been so good but King James brought the Heat back from a certain death in Game 6. Game 7 decides it all!
Equally exciting is the buzz in networking circles, especially in the Bay Area, around Software Defined Networking (SDN) and how it is potentially commoditizing networking infrastructure. However, just as we cleared up that misconception about Mark Twain, I’d like to clear up some points around WAN challenges with cloud migration and how SDN might be applied to overcome these challenges.
In this blog post I will discuss the challenges in the Enterprise WAN and relevancy of SDN in overcoming these challenges. In part 2, I’ll cover how the Cisco ONE Enterprise Networks Architecture addresses these WAN challenges. Read More »
As the hype cycle around aspects of concepts like software-defined networking continue, customers are continuing to sift through and educate themselves to determine what is real and actionable. I have had my fair share of participation in several events over the last 24 months, and have been speaking to different audiences both gaining and sharing insights in the process.
One person I spoke with recently was Dr. Jim Metzler. We seem to be crossing paths at multiple venues including Interop, the Network World SDN roadshows currently underway in a few cities in the United States, as well, as at the Open Network Summit in Santa Clara a few weeks ago.
Jim has become the messiah of sorts, on some of these emerging technologies, and is frequently consulted -- both as part of his day job at Ashton, Metzler and associates and during his role hosting various industry panels on these topics. I thought it would be good to host the host and get some of his perspectives here, as we both got together at the recently held Open Networking Summit at Santa Clara.