Cisco Blogs

Cisco Blog > Cloud

OSPod #30: Edgar Magana of Workday

If there was an award for “The Nicest Guy in OpenStack” my vote would be coin toss between Edgar Magana from Workday and Tim Bell of CERN. Actually, Sean Lynch, Metacloud Co-founder is right up there, too, but since he’s technically my boss’s boss, he’s inelgible for my vote. But I digress….

Edgar’s story begins with his “low income” upbringing in Mexico, to an interest in computers, a PhD in Computer Science in Barcelona, and a great career as an authority on OpenStack at Workday. The most difficult part of Edgar’s journey? Learning English!

This episode was certainly one of the most pragmatic shows we’ve done. I expected to hear a bunch of enthusiam about OpenStack Neutron, but that wasn’t compeletely the case. Edgar, formerly of Cisco, shared his opinion on the readiness of Neutron for large-scale production workloads and where OpenvSwitch falls short (40-50 nodes, in case you’re wondering.) Edgar believes that from the operator perspective, Neutron still has shortcomings and more must be done to simplify networking for developers and operators.

Edgar was also kind enough to share information about how he and others have transformed the team at Workday to take advantage of the agility that cloud provides. Through training, labs, and bringing departments together, Edgar is biulding a private cloud suitable for scaling and deplying Workday’s data-sensistive applications. We closed out with Edgar’s willingness to build diverse teams—something Edgar is passionate about since he has one daughter and another on the way. (Congrats!)

If you follow Neutron, SDN, or networking in general, don’t pass this podcast up!

You can follow Edgar on Twitter at @emaganap and find his OpenStack sessions (including a use case session) here.

Jeff and I are headed to Vancouver! Check out Jeff’s sessions, my sessions, and follow @openstackpod to catch the Summit Minicasts of OSPod.

See past episodes, subscribe, or view the upcoming schedule on the OSPod website.

For a full transcript of this podcast, click “Read more,” below

Read More »

Tags: , , , , , ,

Cisco at OpenStack Summit, Vancouver

It’s that time again. The champions of OpenStack are gearing up for the next Summit: May 18-22 in Vancouver, where Cisco is a Premier Sponsor and our objective is to demonstrate the depth of our commitment to OpenStack as developers, operators, and users.


This is only my third Summit, but I’m noticing some changes here in our preparations at Cisco. For one thing, our engineers are presenting nearly 30 sessions—more than triple the last Summit. That makes sense if you think about the growth of OpenStack and the increasing interest in issues related to enterprise deployment and production environments. Internally, Cisco uses OpenStack for a variety of cloud applications and services and has a lot to share about high availability, scalability and operations for OpenStack.

Of course, Cisco architects will be presenting their perspectives on OpenStack networking topics, including sessions on implementing IPv6, adding enterprise functions to Open vSwitch, availability of Neutron extensions and ML2 drivers, and the innovative use of Network Function Virtualization to create cloud VPNs. You can see the full list on the Cisco at OpenStack Summit website, to mark your schedule in advance.

Cisco will also have a special sponsored track on Tuesday to share details on our OpenStack strategy and breadth of solutions. Presenters will be joined by Cisco customers: Shutterfly, Sprint and Key Information Systems. Attendees at sponsored track sessions will be eligible to win a new MacBook or one of seven iPad minis.

We’re bringing Engineers Unplugged’ back to our booth in the Expo Hall and recording short whiteboard videos to let OpenStack contributors share what they’re working on. Stop by the booth to view a Cisco demo and receive a free Vancouver Summit t-shirt. The roster of demos includes how Cisco Application Centric Infrastructure enables faster, easier, and more accurate provisioning of infrastructure to scale applications in the cloud.

Finally, keep an eye out for Cisco’s social media scavenger hunt with fun prizes, details to be posted on Twitter: #OpenCisco, #OpenStackSummit.

See you in Vancouver.



Tags: , , , , , , ,

Cisco at OpenStack Summit, Paris

Cisco is again a Premiere Sponsor of the OpenStack Summit, November 3-7 at Le Palais des Congrès in Paris.  Here’s a summary of Cisco sponsored activities for your schedule.

Paris view

Premier Breakout Session:  “A World of Many (OpenStack) Clouds”
Wed. 05 Nov; 13:50 – 14:30
Cisco VP and Cloud CTO, Lew Tucker, will talk about how Cisco is working with leading service providers and enterprise customers to enable a world of interconnected clouds.  Find out how Cisco is delivering greater automation, programmability, and openness for IT infrastructure, to support the next generation of virtualization and cloud.

Cisco Expo Booth, Location #C3
Stop by and pick up a special OpenStack@Cisco gift while supplies last.  Cisco specialists in services, sales and product development will be available to chat and answer any questions.

Mon. 03 Nov:  8:15 – 9:30 and 11:15 – 19:30
Tues. 04 Nov:  10:45 – 18:00
Wed. 05 Nov:  9:00 – 16:30

See demonstrations of:
-OpenStack Networking Using Cisco CSR and Nexus
-Cisco UCS Integrated Infrastructure with Red Hat OpenStack Platform
-Group-Based Policy for Cloud Deployment
-Cisco UCS Bare-Metal-as-a-Service Cloud

Metacloud Acquisition
Find out more about Metacloud, which officially became a part of Cisco on 17 SEP.  Metacloud offers OpenStack clouds as a service, giving customers a choice of hosted or hybrid architecture, to operate like a public cloud from inside an organization’s own data center.

Breakout: Group Based Policy Extension for Networking
Mon. 03 Nov; 16:20 – 17:00
Sumit Naiksatam, Principal Engineer, Cisco

Breakout: Deploying and Auto-Scaling Applications on OpenStack with Heat
Tues. 04 Nov; 11:15 – 11:55
Daneyon Hansen, Software Engineer, Cisco

Panel Discussion: OpenStack Design Guide
Tues. 04 Nov; 14:00 – 14:40
Featuring: Maish Saidel-Keesing, Platform Architect, Cisco Video Technologies

Panel Discussion: Tips and Tools for Building a Successful OpenStack Group
Tues. 04 Nov; 14:50-15:30
Featuring Shannon McFarland, Principal Engineer and Mark T. Voelker, Technical Lead; Cisco

Breakout: Using Ceilometer Data to Detect Fraud in the OpenStack Cluster
Wed. 05 Nov; 9:50 – 10:30
Debojyoti Dutta, with Marc Solanas Tarre, Principal Engineers, Cisco

Breakout: Under the Hood with Nova, Libvirt and KVM (Part Two)
Wed. 05 Nov; 9:50 – 10:30
Rafi Khardalian, CTO, Metacloud/Cisco

Breakout: Scaling OpenStack Services: The Pre-TripleO Service Cloud
Wed. 05 Nov; 16:30 – 17:10
Kevin Bringard, with Richard Maynard
Technical Leads, Cisco

Evening Reception with Red Hat
Wed. 05 Nov; 20:00 – 2:00
Each attendee who completes the Red Hat and Cisco Booth Rally Challenge (instructions onsite) will receive a ticket for the Evening Reception held at Faust, an entertainment facility located at the foot of the Ivalides Esplanade, underneath the Alexandre III Bridge.  Shuttle transportation will be available.  Food and drinks will be served.  This is an awesome location and might very well be the highlight of the week.

RH Party






Tags: , , , , , , , ,

Cisco and OpenStack: Juno Release – Part 1

The next stable OpenStack release codenamed “Juno” is slated to be released October 16, 2014. From improving live upgrades in Nova to enabling easier migration from Nova Network to Neutron, the OpenStack Juno release will address operational challenges in addition to providing many new features and enhancements across all projects.

As indicated in the latest Stackalytics contributor statistics, Cisco has contributed to seven different OpenStack projects including Neutron, Cinder, Nova, Horizon and Ceilometer as part of the Juno development cycle. This is up from five projects in the Icehouse release. Cisco also ranks first in the number of completed blueprints in Neutron as well.

In this blog post, I’ll focus on Neutron contributions, which are the major share of contributions in Juno from Cisco.

blueprint_completed blueprint_completed_neutron

Cisco OpenStack team lead Neutron Community Contributions

An important blueprint that Cisco collaborated on and implemented with the community was to develop the Router Advertisement Daemon (radvd) for IPv6. With this support, multiple IPv6 configuration modes including SLAAC and DHCPv6 (both Stateful and Stateless modes) are now possible in Neutron. The implementation provides for running a radvd process in the router namespace for handling IPv6 auto address configuration.

To support the distributed routing model introduced by Distributed Virtual Router (DVR), this Firewall as a Service (FWaaS) blueprint implementation handles firewalling North–South traffic with DVR. The fix ensures that firewall rules are installed in the appropriate namespaces across the Network and Compute nodes to support perimeter firewall (North-South). However, firewalling East-West traffic with DVR will be handled in the next development cycle as a Distributed Firewall use case.

Additional capabilities in the ML2 and services framework were contributed for enabling better plugin and vendor driver integration. This included the following blueprint implementations –

Cisco device specific contributions in Neutron

Cisco added Application Policy Infrastructure Controller (APIC) ML2 MD and Layer 3 Service Plugin in the Juno development cycle. The ML2 APIC MD translates Neutron API calls into APIC data model specific requests and achieves tenant Layer 2 isolation through End-Point-Groups (EPG).

The APIC MD supports dynamic topology discovery using LLDP, reducing the configuration burden in Neutron for APIC MD and also ensures data is in-sync between Neutron and APIC. Additionally, the Layer 3 APIC service plugin enables configuration of internal and external subnet gateways on routers using Contracts to enable communication between EPGs as well as provide external connectivity. The APIC ML2 MD and Service Plugin have also been made available with OpenStack IceHouse release. Installation and Operation Guide for the driver and plugin is available here.

Enterprise-class virtual networking solution using Cisco Nexus1000v is enabled in OpenStack with its own core plugin. In addition to providing host based overlays using VxLAN (in both unicast and multi-cast mode), it provides Network and Policy Profile extensions for virtual machine policy provisioning.

The Nexus 1000v plugin added support for accepting REST API responses in JSON format from Virtual Supervisor Module (VSM) as well as control for enabling Policy Profile visibility across tenants. More information on features and how it integrates with OpenStack is provided here.

As an alternative to the default Layer 3 service implementations in Neutron, a Cisco router service plugin is now available that delivers Layer 3 services using the Cisco Cloud Services Router(CSR) 1000v.

The Cisco Router Service Plugin introduces a notion of “hosting device” to bind a Neutron router to a device that implements the router configuration. This allows the flexibility to add virtual as well as physical devices seamlessly into the framework for configuring services. Additionally, a Layer 3+ “configuration agent” is available upstream as well that interacts with the service plugin and is responsible for configuring the device for routing and advanced services.  The configuration agent is multi-service capable, supports configuration of hardware or software based L3 service devices via device drivers and also provides device health monitoring statistics.

The VPN as a Service (VPNaaS) driver using the CSR1000v has been available since the Icehouse release, as a proof-of-concept implementation. The Juno release enhances the CSR1000v VPN driver such that it can be used in a more dynamic, semi-automated manner to establish IPSec site-to-site connections, and paves the way for a fully integrated and dynamic implementation with the Layer 3 router plugin planned for the Kilo development cycle.


The OpenStack team at Cisco has led, implemented and successfully merged upstream numerous blueprints for the Neutron Juno release.  Clearly, some have been critical for the community and others enable customers to better integrate Cisco networking solutions with OpenStack Networking.

Stay tuned for more information on other project contributions in Juno and on Cisco lead sessions at the Kilo Summit in Paris !

You can also download OpenStack Cisco Validated Designs, White papers, and more at

Tags: , , , , , , ,

OpenStack Gains Momentum with Users at Recent Summit

Cisco highlighted its support for OpenStack at the recent OpenStack Summit in Atlanta, which hosted 4500+ attendees and included many more users, in addition to the developers and operators that have dominated past conferences.  A common theme among keynote presentations was the speed and flexibility of IT required to support the clouds that will soon dominate commerce and communication worldwide.  The effort underway to improve stability was also a recurring discussion topic.

OpenStack Summit, May 12-15 in Atlanta

OpenStack Summit, May 12-15 in Atlanta

From its beginning as an open source project at NASA, the OpenStack movement has grown as an open alternative to propriety cloud services and applications.  The Summit serves as a forum for those interested in hashing out the direction and adoption of the model and standards, as well as a learning opportunity for those ready to build and deploy on them.

Keynote speakers from Wells Fargo and Disney helped transition the Summit from an academic exercise to a forum for learning how innovative companies are taking control of their cloud environments.

Glenn Ferguson, Head of Private Cloud Enablement for Wells Fargo, described the compliance, auditing and governance Wells requires in its private cloud, that aren’t available in public cloud offerings.  Wells has designated OpenStack their “cloud infrastructure model” to facilitate rapid deployment of infrastructure to meet application developers’ needs and requires all IT vendors to work within the OpenStack specifications. “This is something we have to do to remain agile and competitive in this environment,” Ferguson said.  “Our infrastructure needs to keep pace with the software.”

Chris Launey, Disney’s Director of Cloud Architectures and Services, was blunt in how he described the value of speed.  “If you’re a business that deals in any kind of information, you need speed (to thrive.)  “If you give (developers) their own ‘fast’, they’ll make their own ‘cheap’ by getting their product to market quickly and responding to customer demands.  And (they’ll) make their own ‘good’ by shrinking development cycles and introducing improvements more often, until they reach a virtual continuous cycle of improvements.”

The OpenStack Foundation divides the work into individual projects focused on the various cloud components: servers, object-based storage, networking infrastructure, security, etc.  Proponents are excited about the innovation that can be unleashed when developers are freed from having to worry about the complexities associated with underlying infrastructure and can focus on the innovation of cloud services and applications.

Cisco was highly visible at the Summit, drawing standing-room-only crowds to sessions in the Networking Track,  as network stability and scalability are top-of-mind for users deploying critical applications and services to an open source cloud.

Lew Tucker, Cisco Vice President and CTO for Cloud Computing and Vice-Chair of the OpenStack Foundation, painted a picture of what is possible in his presentation “Open Stack and the Transformation of the Data Center.”  He described how the data center is becoming a large, highly automated “fabric” consisting of interconnected physical systems and virtualized services.  In this environment, OpenStack acts as a platform for building a highly efficient cloud, providing management of diverse infrastructure “below” and orchestration of a vast set of application services “above”.

Lew Tucker, Cisco VP and CTO of Cloud Computing

Lew Tucker, Cisco VP and CTO of Cloud Computing

Cisco’s key contribution to OpenStack has been participation in the development of Neutron, the OpenStack Networking Service.  There is clearly a need to have the same level of visibility and management flexibility that Cisco has been offering its customers in an open source cloud model.  In addition to driving connectivity generally, Cisco has received approval on blueprints for plugins to integrate VPN- and Firewall-as-a-Service as part of OpenStack networking.  (Referred to as Network Function Virtualization (NFV) plugins.)  Cisco is also working on the integration of OpenStack Neutron with OpenDaylight, a separate project started to focus specifically on network programmability.  Cisco’s extensive work in the open source community will bring even greater value to its existing customers by extending the ecosystem of solutions integrated with Cisco products.

In the Expo Hall, Cisco highlighted the integration of its networking, compute and management products with OpenStack APIs, demonstrating:

If you missed the Summit, check out the Session Videos and Slides to deep-dive presentations by Cisco contributors, presented at the Atlanta Summit 2014:

Tags: , , , , , , , , ,