A few weeks ago, I was at Cisco Open Source Conference 2013 -- a conference hosted by Cisco where we had speakers from IBM, Canonical, Red Hat and Rackspace, among others. I learned a lot, specifically about the evolution of Hadoop and the OpenStack project. As a follow on, I collated different activities around Cisco UCS and OpenStack, which I will share in this blog.
Dr. Dan Frye, Vice President, Open Systems Development, IBM, head of the IBM Linux Technology Center (LTC) gave the keynote address at the conference. It was nostalgic considering the fact that I sat in the same aisle as some of the LTC team members in the IBM facility in Austin, a few years ago. His talk included some fascinating historical anecdotes and three lessons IBM learned about open source software development-
“Develop in the open” (Don’t try to contribute finished software products, heed to feedback)
“Don’t reinvent the penguin” (“Scratch your own itch” – interesting phrase to explain the behavior of communities which want to solve the problems at hand and not those perceived to be problems by external entities)
“Work with the process” (The community process is usually an agile methodology with no assumptions on roadmaps and delivery dates)
These lessons are invaluable in light of the open source projects such as OpenDaylight (no pun intended) and OpenStack that Cisco is now an integral part of. According to Dr. Frye, these newer open source consortiums have the following characteristics:
Larger number of initial members
Relatively large initial budgets
Often require the commitment of a specified level of FTEs
Chris Wright from Red Hat expanded upon the principles and ethos of open source projects including release early, release often, iterative development and the culture of giving back. He contrasted the Linux kernel development project with the OpenStack project showing the relative speed of projects with the number of developers and commits by release. He gave a fantastic overview of the various Openstack component projects. He also identified two newly graduated projects namely, Ceilometer and Heat in the Grizzly release. I gave a talk on the requirements for the Ceilometer project, and you can find the slide deck on slideshare.
In this week’s episode of Engineers Unplugged, Bas Raayman from EMC and Caroline Orloff from ServiceMesh take on “what is the software defined data center and how is it like/different from the cloud”? Let’s watch and see what they conclude:
Bas Raayman, Caroline Orloff, and the First Ever Cloud Management Platform Unicorn.
Welcome to Engineers Unplugged, where technologists talk to each other the way they know best, with a whiteboard. The rules are simple:
Episodes will publish weekly (or as close to it as we can manage)
At the OpenStack Summit 2013, Red Hat announced RDO, a freely available, community-supported distribution of OpenStack. OpenStack is an open source cloud operating system that controls large pools of compute, storage, and networking resources throughout a datacenter.
In addition to the new release, Red Hat also announced today the launch of an official Cloud Infrastructure Partner Program, “a multi-tiered program designed for third-party commercial companies that offer hardware, software and services for customers to implement cloud infrastructure solutions powered by Red Hat OpenStack.” I’m excited about the solution opportunities that are possible by combining UCS and Nexus offerings with Red Hat on the OpenStack cloud infrastructure.
So, after weeks of biting my tongue through what seemed like a constant drip of leaks and rumors, we can finally take the covers off OpenDaylight. So, lets cover some of the basics:
OpenDaylight is an open source project formed under the Linux Foundation with the mutual goal of furthering the adoption and innovation of Software Defined Networking (SDN) through the creation of a common industry-supported framework--essentially we are building a open source SDN stack.
This is the cool part--the Project has drawn members from across the industry. Its actually been pretty interesting working with all these companies towards a common goal over the last few weeks--kinda like an all-star team. This is an open project, so any company can join the project at any time and any developer can get involved.
For those who are on the learning curve on various aspects of network programmability, open networking and SDN (like we are), I’d like to invite you to the third in a series of educational webicasts on these topics. Brought under the umbrella of the Cisco Open Network Environment, this particular webcast focuses on “An introduction to onePK”, and will be broadcast on April 9th, 2013 at 9 AM PST. You can registerhere.
The Cisco Open Network Environment is all about bringing the network closer to applications. One way of doing that is by exposing network devices to applications through a rich set of APIs, that can help tap into the intelligence inherent in the hardware and ASICs as well as in the network operating systems. This is what onePK is all about – it’s a single platform kit that will span all of Cisco’s network infrastructure portfolio across Enterprise and Service Provider, exposing them to applications in a homogenous way, allowing app developers to tap into the power of the open network.
Cisco announced its Open Network Environment or Cisco ONE strategy on June 2012 and has been in execution mode since then. onePK happens to be a key proofpoint of this cross-architectural strategy.
Join me on this webcast, as I host Ayman Sayed, SVP of Cisco’s Network Operating Systems Group as the lead Cisco expert on this topic. We will also be joined by two of the development partners that are working on onePK trials including Brendon Whateley, Principal Solution Architect at Starview Inc., and Kamil Knotek, Chielf of R&D at Pramacomm Prague spol s.r.o, as well as some new demos.
If you missed the last webcast on “An Introduction to OpenFlow” with David Ward, CTO, Cisco Engineering and Chief Architect, we had a turnout from 84 countries and over 120+ questions answered by our question managers in a one-hour period. You can watch a reply of the webcast here.