Cisco Blogs


Cisco Blog > The Platform

OpenDaylight: Building an Open Source Community around SDN

It’s great to see Cisco and many companies across the industry make a major change in the use of Open Source via the newly form project hosted by the Linux Foundation called OpenDaylight. This consortium is an industry-wide, open and transparent effort to catalyze innovation and accelerate an application ecosystem for software-defined networking. With all the partners involved we are working to not only further development and adoption of SDN but also to foster a new developer community. A consortium like this has been long overdue and it’s great to finally see it come to fruition.

We are incredibly pleased to partner with Arista, Big Switch Networks, Brocade, Citrix, Dell, Ericsson, Fujitsu, HP, IBM, Intel, Juniper Networks, Microsoft, NEC, Nuage Networks, PLUMgrid, RedHat and VMware on the Project. This is the largest effort to date to drive Software-Defined Networking across the industry and into new markets.  While the initial goal is to build a common, industry backed SDN Platform, the broader objective is to give rise to an entire ecosystem of developers that can freely utilize the code, contribute to the project and commercialize the offerings. I further expect the ecosystem to expand into areas like tools and services.

Cisco has donated our core “Cisco ONE” controller code to the project and has officially open sourced the code under the Eclipse Public License. The community has come together around this code to form the architecture (see below) for the Open SDN Framework. Beyond donations of code, Project members are supporting the project via both financial investment and via developers we are committing to work full-time on the project overall. Donations from other members of the Project can be seen here and we expect this list to only grow.

As Open Source increasingly becomes a standard for customers and developers, we look at this as a new way to meet our customer needs and also help developers innovate in new ways without the barriers of vendor lock-in. Open Source is increasingly important for our customers and developers as well and as they evolve, we evolve. Cisco to date has supported Open Source through efforts such as OpenStack and now OpenDaylight and we look at Open Source as a critical pillar in our software strategy moving forward. By allowing developers to freely use these solutions we hope to enable a new developer ecosystem for software-defined networking and more. We are fully committed to enabling developers, both current and new, to deliver innovating applications and services that will help customers across the board realize the value of SDN faster than before.

The OpenDaylight architecture and code offering to date includes a modular southbound plugin architecture for multi-vendor environments. In addition, OpenDaylight offers an extensible northbound framework with both Java & REST APIs to ensure multiple developer skill-sets can build applications to the platform. We are also planning to build a onePK plugin for OpenDaylight to enable multiple users to drive network intelligence into their SDN applications. As you can see from below we will also be supporting key standards with this effort, including OpenFlow.

 

OpenDaylight

 

It’s important to note that you don’t launch a community; you build one. By investing in OpenDaylight we hope that our customers, partners and developers across multiple industries will now have the ability to build applications that frankly make the network easier to use and more automated. As an industry we are moving in a new direction and further up the stack and OpenDaylight offers new opportunities for application creation and monetization beyond the networking layer.

It’s a true rarity when you see both partners and competitors come together for the good of the community, and contribute code for the universal good of the customer. All OpenDaylight participants have committed to open source guidelines that include open communication, ethical and honest behavior, code and roadmap transparency and more. An Open Source project is only as successful as the community of developers and the level of code quality, and OpenDaylight’s Board of Directors (which includes multiple parties cross-industry) will be ensuring that partners, code contributors and project committers all abide by the same guidelines for the success of the project over the success of their own company’s offerings.

For more information, please see www.opendaylight.org. Code will be available for download soon, and we are looking for interested individuals for commitments across the board – from technical offerings to application development, and we welcome contributions from both individuals and other organizations. All ideas are welcome, and we look forward to multiple new innovative solutions coming from this.

Congratulations to all our partners and individuals who helped to make this happen, including the hard work done by the Linux Foundation. It’s truly an amazing accomplishment and we expect to see much more in the near future.

Tags: , , , , , , , , , , , , , , , , , , , ,

Cisco Validated Designs for Cloud – Part 3 – Flexpod

November 9, 2012 at 4:00 am PST

Over the past two weeks, Tom Nallen introduced the concept and benefits of the Cisco Validated Design , then Laszlo Bojtos,  illustrated this concept with the Cloud Service Assurance for Virtualized Multi-Services Data Center 2.2 Cisco Validated Design, with a specific emphasis on the integration with Cisco Intelligent Automation for Cloud .

This week I talked with John Kennedy, a Cisco engineer who put a lot of energy on the FlexPod CVDs.

“So John, what is FlexPod ?
FlexPod is the result of collaboration between NetApp© and Cisco to create a cost-effective, scalable solution for cloud applications as well as standard virtualization support.  The FlexPod(t), a pre-defined, pre-tested solution, includes the compute, networking, and storage customers need in a validated (as in CVD) package. But unlike other validated solutions, FlexPod can be scaled up or out, not just one or the other.

What need does FlexPod address ?
It’s probably been a while since you had to source a motherboard. Many of us have done this in the past, in order to get desktop computer system that met our needs. Pre-configured systems were limited in their abilities, and custom design was beneficial.

But choices of personal computer systems have increased, and most folks don’t need to customize anymore, preferring to buy an entire computer system that’s been tested and designed to meet their needs. On the other hand, customers want to be able to expand the system they have to keep up with new technology, or to add capabilities.

Customers need to support multiple types of applications and have multiple purposes for their infrastructure, and the Cisco Validated Designs (CVDs) for FlexPod reflect that need. The architectures have been validated by engineers from both companies to ensure performance and stability.
But that’s just the beginning. The Cisco Validated Design documents include multiple configurations with multiple types of application and operating systems  Read More »

Tags: , , , , , , , , , ,

Cisco Validated Designs (CVD) for the Data Center – Your Feedback?

This past week, Thomas Scheibe (Director, Data Center Architecture) had the opportunity to co-present with VMware and NetApp at TechFieldDay on a broad range of Data Center topics.

Thomas is one of the leaders in our Solutions and Strategy Unit (SASU) that is responsible for creating Cisco Validated Designs (CVD).  One of the topics discussed was the recent CVD on Enhanced Secure Multi-Tenancy and Thomas asked, “How many of you are familiar with the depth of technical content in a CVD?

I’m somewhat disappointed to say that the show of hands was less than unanimous. Now this shouldn’t have come as a complete surprise to us, because in the past CVDs were primarily targeted at Network Administrators and the TechFieldDay audience is traditionally more focused on Servers, Storage and Applications. But considering that many of our Data Center solutions are no longer just focused on networking elements, we look at this as an opportunity to create awareness for the Architect and Administrator communities. We also look at it as an opportunity to solicit your input and feedback on how we can better deliver content that will help you design and deploy Data Center solutions that are becoming more complicated as convergence, virtualization, and automation blur the lines between IT organizations. Read More »

Tags: , , , , , , , , , , ,