Over the past year, Cisco has been increasingly vocal and active around open source solutions .
One of my favorite blogger, Omar Sultan , spent a lot of time writing on the subject , starting with OpenStack (ie blog :OpenStack cisco ONE and you) - You may want to check all his blogs here
Cisco also has a blog dedicated to this topic “Open at Cisco”
Last June Cisco Shashi Kiran announced the Cisco ONE(Open Networking Environment) on Cisco blog, and last week at Gartner DC , both David Yen , SVP & GM Data Center Group , and John Manville SVP Cisco IT Global Infrastructure talk about what Cisco ONE means in terms of solutions and IT platform for us and our customers .
Lew Tucker ,Cisco VP , Chief Technology Officer for Cloud Computing and Vice Chairman OpenStack foundation is obviously one of the force behind the evolution of the data center . Actually Lew was recently recognized as one of the top ten pioneers in the cloud computing emergence by InformationWeek .
Watch Lew Tucker talking about innovation and open source in this short video
On December 11 webcast , Shashi Kiran will moderate a conversation between Lew Tucker and Raj Patel
Lew Tucker, Chief Technology Officer of Cloud Computing at Cisco, will provide an overview of OpenStack, its origins, benefits, and why Cisco is involved in this community effort.
Raj Patel, Vice President, Cloud Services at Cisco, will discuss the strategic decision—and results to date—of choosing OpenStack as the cloud platform for Cisco WebEx, the market-leading Software-as-a-Service (SaaS) collaboration solutions.
Topics to be covered include:
An introduction to OpenStack, and highlights of the latest release of OpenStack (Folsom), including self-service provisioning in multi-tenant networks
The role of open network programmability in achieving the full potential of the cloud
The benefits that customers can expect from OpenStack as part of their cloud initiatives
How WebEx architects significantly accelerated new product releases with OpenStack, and improved both operational efficiency and infrastructure resiliency
The status of OpenStack standardization and the growing OpenStack development community
How OpenStack relates to Cisco’s Open Network Environment (or Cisco ONE), the OpenStack Quantum project, Software-Defined Networking (SDN), and OpenFlow
How Cisco is enabling customers to take an evolutionary approach to OpenStack
With the recent news about the Cisco Edition of OpenStack, I wanted to take some time to write about the contributions Cisco has done in the OpenStack community. Cisco’s engineers have been active in many areas of OpenStack. Below is a sample of some of the work being done by engineers at Cisco.
Cisco has been an active participant in the Quantum community since it’s creation. Cisco presented one of the original four blueprints which lead to the creation of Quantum at the Diablo Summit. The communities continued efforts have helped to ensure Quantum’s inclusion as a core project in the OpenStack Folsom release, and Cisco has been a key part of this work. The work Cisco has done here includes having multiple engineers on the Quantum core team doing code reviews, feature work, and bug fixes.
Work on integrating Quantum into Horizon was initially done by engineers from Cisco. This work has led to an increased effort to expose Quantum functionality into Horizon.
Cisco has contributed code and leadership around unit testing and integration. This is an increasingly important area to focus on. A project as large and distributed as OpenStack benefits highly from this type of infrastructure work.
Cisco has had engineers working on Nova in various capacities, with a focus on Quantum integration issues and bug fixes.
In addition to these OpenStack projects, Cisco has also contributed code around some Open Source projects which OpenStack makes use of.
Cisco worked with Nicira engineers to integrate support for Open vSwitch into libvirt. Cisco has continued to support and enhance this work going forward.
Cisco has contributed bug fixes, code reviews, and some feature work on Open vSwitch.
Cisco expects to continue and increase its involvement in both OpenStack and other Open Source projects. We look forward to collaborating with you in these vibrant communities going forward!
On Friday, Cisco released the Cisco Edition of OpenStack. This contains all the core OpenStack services for Essex and Folsom, along with installation scripts and other open source components to make it easier to install and run in production. Cisco has been an active participant in OpenStack since the early days of the Quantum project. During the Diablo Summit in Santa Clara in April 2012, Cisco merged it’s own NaaS proposal with other vendor and provider blueprints to create the Quantum component of OpenStack. Over the last year and a half, we’ve been significant contributors to OpenStack in the following areas:
Quantum: Cisco Plugin, Linux Bridge Plugin, Extensions and L3 work
Horizon: Quantum integration
Nova: VIF drivers model
Where Can I Get the Cisco Edition of OpenStack Packages?
The Cisco Edition of OpenStack can be downloaded from this FTP site, and information on the packages can be found on this wiki. The packages are free and open source. The Cisco Edition of OpenStack is tested on Ubuntu 12.04 with the Cisco Nexus family of switches and Cisco UCS C Series servers. You do not need to run the Cisco Edition of OpenStack on Cisco hardware, but it is validated on this hardware configuration. The Cisco Quantum Plugin supports L2 segmentation using VLAN, and is formulated to work with both Open vSwitch as well as the Cisco Nexus sub-plugin. We are evaluating other versions of Linux (RHEL/CentOS) to be validated as the base Linux version.
Cisco Specific Additions
This edition uses Puppet (Puppet Labs) to automate the deployment of OpenStack services and in the Essex version we’ve included other software components required for running in a production setting. Work was done around service assurance. The compute monitoring stack consists of Nagios, Collectd, and Graphite. Compute performance and metric graphs have been integrated with the OpenStack Horizon dashboard. High availability is supported using the open source components ha-proxy, kickstartd and galera. As was mentioned earlier, all of the components of the Cisco Edition of OpenStack are Open Source components. We will release a similar HA version for Folsom shortly.
Cisco Edition of OpenStack: Take It For a Test Drive
We encourage you to download our OpenStack Edition and provide us with feedback. Cisco will have a strong presence at the Grizzly Summit, so please stop by our booth to get additional information on the Cisco Edition of OpenStack.
I was recently fortunate enough to be invited to write a chapter in a book about the architecture of the major open source application that I work on for Cisco: Open MPI.
Not only does this chapter give insight into how and why we designed Open MPI the way we did, it is in excellent company with other well-known open source developers who provide detail into the architectural decisions of their open source applications, too.
Best of all, all the proceeds from the book go to charity.
In case you missed it, Cloud Computing is hot right now. Has it peaked? That depends on who’s articles you read. Maybe along those lines, Gartner is arguing that cloud washing is coming to an end, and customers are now making more informed decisions. Regardless of if the hype cycle is over or just beginning, one thing which remains constant is the use of Open Source Software in Cloud Computing. Look no further than projects such as OpenStack, CloudStack, and oVirt to see the past, present and future of Open Source Cloud Computing platforms. If you’re serious about deploying these technologies as part of your infrastructure, you should note the following events coming up which can help you explore the technologies at a venue with the people who helped create each of them.
The OpenStack Summit is coming up the week of October 15 in San Diego, CA. This event will showcase both vendors and users of OpenStack technology. But the real treat for developers and DevOps folks is the design portion of the Summit. This allows developers of OpenStack the chance to plan features for the upcoming “Grizzly” release, slated for spring of 2013.
CloudStack will have it’s CloudStack Collaboration Conference November 30th to December 2nd in Las Vegas, NV. This event is a chance to get familiar with CloudStack and attend sessions detailing the technology underlying CloudStack, as well as user focused sessions detailing deployments of the Apache CloudStack project.
The upcoming KVM Forum will be collocated with the oVirt Workshop. The event takes place in Barcelona, Spain November 7-9. This event is a great chance to gather more information about oVirt, specifically about the future direction of the project, as well as sessions on deploying and using oVirt.
Each of the events listed above is a great way to get a better understanding of your Cloud Computing software of choice, and to engage with developers, users, and vendors around the software. What Open Source Cloud Computing events are you looking forward to attending?