Visit the OpenStack Summit page for the latest news, registration and hotels.

Sign up or log in to bookmark your favorites and sync them to your phone or calendar.

Products | Tools | Services [clear filter]
Monday, November 3


Digging Deep: OpenStack Neutron and NSX with KVM, Docker, vSphere, Hyper-V, Xen and Bare-Metal Hosts
This session is a technical deep dive on the OpenStack Neutron's Network Virtualization capabilities with default NSX Plugin and demonstrates an OpenStack Cloud with KVM, Xen, vSphere, Hyper-V, Docker, & Bare-metal compute platforms communicating over a single virtual Network.

The good, the bad & the ugly from a field deployment practitioners perspective. We will  also cover one of Neutron's Network Virtualization plugin's detailed overview and deep dive into real life benefits & challenges. We will be covering NSX Plugin - a virtual networking platform powering many OpenStack production environments as the networking engine behind Neutron. In this session we will explore the distributed systems architecture of the NSX Controller Cluster, the core functionality and behavior of NSX primary system components, and the logical networking devices and security tools NSX produces for consumption. High availability deployments, and packet flows for common scenarios will be discussed. 

And finally, we'll take a look at how the physical network fabric can be architected for Virtualized Network deployment architectures, be it with out without NSX.

avatar for Somik Behera

Somik Behera

Product Manager, Mesosphere
Somik Behera is one of the founding members of the OpenStack Quantum (now Neutron) project and was a Founding Core Developer on the Quantum project. Somik currently works for VMware/Nicira, helping accelerate adoption of Network Virtualization in Cloud environments and enable large... Read More →
avatar for Eric Lopez

Eric Lopez

Solution Architect, Akanda
Eric has over 18 years of experience in information security, distributed systems, networking and virtualization technologies. Eric is a Solution Architect in Akanda helping customers implement and integrate Astara and Openstack.

Monday November 3, 2014 12:30 - 13:10
Marketplace Theater


Evaluating Vendors and Drivers in OpenStack Deployments with Rally + OSProfiler

Everyone is excited about OpenStack these days, and while there s plenty of flavors of OpenStack for your datacenter, there is limited data for making decisions on the technology stack that runs OpenStack. Furthermore, OpenStack consists of many projects (e.g., Nova, Cinder, Neutron, Marconi, Trove, Ironic) with pluggable backends, which are powered by many different vendors.


With so much choice out there, you need the right information to evaluate each vendor's tools for performance and ability to handle cloud scale workloads.


In this session, you'll learn about the Rally + OSProfiler tool, which helps you compare vendors and their drivers in action in OpenStack deployments. You'll see how to get multiple data points like benchmarking graphs, code profiling graphs/data, bottlenecks across multiple OpenStack services--all of which can help you compare each vendor for your needs.


Rally + OSProfiler also helps driver vendors to improve their performance by digging into the same benchmarking and profiling data, which will improve the driver quality starting from the code development phases to the production and post-production phase.


If you're trying to evaluate OpenStack vendors and performance, this session is for you.


avatar for Boris Pavlovic

Boris Pavlovic

Rally PTL, Technical Lead, Mirantis, Mirantis
Rally PTL and just another opensource developer =) 

Monday November 3, 2014 14:30 - 15:10
Marketplace Theater


OpenStack on a Silver Platter
Over the last months, we could see more and more OpenStack deployments running in production.

Installing an OpenStack cloud that can scale does not only mean setting up packages and run your favorite automation tool to configure all the projects together.

It also means:

  • test deployments (ability to reproduce the infrastructure)

  • adding new features and fix bugs in components (continuous integration)

  • manage upgrades (OpenStack releases, dependencies and operating systems)

  • migrate the production with new features (continuous delivery) without downtime
    Here are the challenges: how to deal with staying as close as possible to the latest features available in OpenStack and how to upgrade an OpenStack cloud in production as often as possible.

We can see over the OpenStack distros market that they all provide a nice way to deploy OpenStack in 5 minutes from a great GUI. But do they really care about upgrades? Are they much more flexible than other solutions? Are they really production-ready?
In this presentation, I would like to present the path we take at eNovance to build, deploy and manage OpenStack in production, trying to respect all the requirements above. There is no magic behind it, we just love automation.
keywords: jenkins, puppet, ansible, eDeploy, packaging, CI, CD

avatar for Emilien Macchi

Emilien Macchi

Software Engineer
Emilien is a french citizen based in Montreal, Canada. Joining eNovance by October 2012 as an Software Engineer, his main role and day to day job is to integrate OpenStack clouds for customers by dealing with automation.He has been involved in the OpenStack Community since October... Read More →

Monday November 3, 2014 15:20 - 16:00
Marketplace Theater


Panel: Open Source OpenStack Provisioning Tools: What, Why, and How?

Setting up an OpenStack cloud in the production environment is not an easy task , but there are a number of open source projects to solve the OpenStack deployment problem, including Open Crowbar, Fuel, Compass, Forman, and TripleO, etc. Why not just one project. Come listen to the developers who started these projects explain why they chose to build their tools, why they chose to make them open source, what their experience has been with production deployments, what the feedback has been from their users, and what lessons they have learned.


avatar for Keith Basil

Keith Basil

Principal Product Manager, OpenStack, Red Hat
Keith Basil is focused on Red Hat’s OpenStack product management and development with focus OpenStack deployment and management at scale. Prior to Red Hat, Basil provided cloud architecture direction in support of sales, marketing, and partner activities for an OpenStack start-up... Read More →

Rob Hirschfeld

Sr. Distinguished Engineer
Rob sits on the OpenStack Board and is co-chair of the Core Definition Committed (DefCore) I have been involved in Cloud for over 15 years and launched some of the earliest Cloud companies. My educational background (Duke and LSU) is in computer science and systems engineering with... Read More →
avatar for Boris Renski

Boris Renski

Co-Founder and CMO at Mirantis, Mirantis

Haiying Wang

CTO of Cloud Computing, Huawei
VP and CTO of Cloud Computing t Huawei. Prior Huawei, Haiying co-funded Digital Support Technology as CEO. The company delivered innovative online support service using virtualization. Previously, Haiying held a R&D management position over 3 years at VMware in its early days. Before... Read More →

Shuo Yang

Principal Cloud Infrastructure Architect, Huawei
Shuo have worked for Huawei USA, Santa Clara since 2010. He has been working on building Hadoop, Spark based BigData infrastructure solutions, and his focus since 2012 has been on bringing bigdata systems onto OpenStack. Before joining Huawei USA, he has worked in Google, Mountain... Read More →

Monday November 3, 2014 16:20 - 17:00
Marketplace Theater


Glint - Image Distribution in a Multi-Cloud Environment
P { margin-bottom: 0.08in; direction: ltr; color: rgb(0, 0, 0); widows: 2; orphans: 2; }P.western { font-family: "Cambria",serif; font-size: 12pt; }P.cjk { font-family: "DejaVu Sans"; font-size: 12pt; }P.ctl { font-size: 12pt; }

In the High Energy Physics (HEP) and Astronomy communities, we have been accustomed to handling many different Virtual Machine (VM) types on multiple OpenStack clouds for several years. Manually copying the VM images to the distributed repositories is labour intensive and prone to error. To reduce the management overhead and the number of errors associated with distributing VM images, we have developed an image distribution service called Glint. Glint is being developed as an OpenStack service, adhering to OpenStack's development and deployment architecture and accessible through modifications to the Horizon dashboard. The service uses keystone authentication and leverages the glance API to control image distribution across the network.


Glint provides functions to allow users to identify remote repositories and to distribute images to those repositories. Glint maintains a list of remote repositories for each tenant and, for each user of the remote repository, the user's credentials. Having defined both the repositories and the required credentials, the user can display a matrix of repositories and images, and use it to control the distribution of images. Within the cells of the image distribution matrix, check-boxes indicate the presence (checked) or absence (unchecked) of images within repositories. Users can toggle one or more check-boxes and press the "Save" key to effect image distribution. A separate thread is created for each selection and all operations are performed in parallel.


This presentation, will discuss the experience of HEP users over the past several months, highlighting the user interfaces, processing internals, and future developments.


Colin Leavett-Brown

Research Assistant, University of Victoria
Colin Leavett-Brown. As Associate Director, Infrastructure at the University of Victoria, Mr. Leavett-Brown oversaw the design and construction of the institution's newly commissioned data centre which now hosts a 3000 core Compute Canada cluster, the Ocean Networks Canadaproject... Read More →

Monday November 3, 2014 17:10 - 17:50
Marketplace Theater
Tuesday, November 4


Deploying and Auto-scaling Applications on OpenStack with Heat
This session s goal is to illustrate how DevOps can use Heat to orchestrate the deployment and scaling of complex applications on top of OpenStack. In this example, we'll use the example of deploying OpenShift Origin (a PaaS) with multiple Brokers & Nodes, MongoDB, DNS requirements -  all of which can easily be deployed and managed using Heat (OpenStack's Native Orchestration tooling). We ll also cover creating images with OpenStack s Disk Builder and registering the images with Glance.

Starting with a walk-thru of the example deployment Heat Templates for OpenShift Origin (available in openstack github repository) We ll walk thru the existing templates and enhance them to provide additional functionalities such as positioning alarms, responding to alarms, adding instances, and auto-scaling.

As Heat is just one of a number of effective means for deploying and managing applications on OpenStack, we'll also give a quick overview of alternative examples as well including a walk-thru of an HA deployment using Puppet.  




avatar for Daneyon Hansen

Daneyon Hansen

Principal Software Engineer, Cisco
Daneyon is a software engineer at Cisco responsible for developing distributed applications. As part of the Cloud CTO Office, Daneyon focuses on contributing to emerging cloud computing technologies such as Kubernetes, Istio and others.
avatar for Dianne Mueller

Dianne Mueller

Director, Community Development, Red Hat
Director, Community Development, Cloud Platforms BU

Tuesday November 4, 2014 11:15 - 11:55
Marketplace Theater


Demonstrating NFV on OpenStack
So now that we’ve introduced NFV.. what’s the next step. In ETSi’s terminology for NFV.. The next step would be running a VNF (Virtual Network Function) on NFVi ( Network Function Virtualization Infrastructure) using some type of VNF manager. Ericsson and AT&T will demonstrate a key part of the mobility system, the IMS component, as a VNF provisioned via OpenStack based Cloud Execution Environment, orchestrated and managed by a Cloud Manager... and in the end we will be making an actual call through this demo system.

avatar for Toby Ford

Toby Ford

Assistant Vice President, AT&T
As the AVP of Cloud Infrastructure and Platform Architecture & Strategy for AT&T, Toby Ford leads technology efforts around AT&T's cloud offerings both internally and externally focused. Currently, Mr. Ford is responsible for shepherding SDN and NFV projects on the AT&T’s Integrated... Read More →
avatar for Mats Karlsson

Mats Karlsson

VP Architecture Reporting to CTO, Ericsson AB
I am currently heading up Architecture within the Ericsson group (VP Architecture reporting to CTO) being responsible for the Network and Implementation architecture for all our products. I was also for a year also heading up Ericsson Cloud Program, i.e. defining and setting the strategy... Read More →

Tuesday November 4, 2014 12:05 - 12:45
Room 243


Pumphouse: Workload Migration and Rolling Upgrades of OpenStack Cloud
Just when you've safely got all your applications stood up in Grizzly, bam, it's time for Havana. So you scramble, but before you finish shutting workloads down, irritating users, and getting new machines, it Icehouse! Can you stop the madness?



It's no secret that OpenStack's upgrade path is ... less than optimal.  When you're ready to make the jump, you can simply go, buy new hardware and install a brand-new shiny OpenStack cluster with one of the many tools on the market.  But what are you going to do with applications that are already installed and working in your existing cloud? How to avoid the extended downtime while you ask all your users to shut down their workloads and move to the new installation?



And how much it will cost you to install a complete set of hardware for a replacement cloud with the same capacity as the original one?



Fortunately, there's Pumphouse. Pumphouse enables you to migrate virtual servers from a legacy OpenStack cloud to a running Icehouse installation, preserving the runtime parameters and metadata of those virtual servers as much as possible, without having to duplicate your entire hardware setup.  



In this session, I plan to explain use cases we ve been trying to solve, describe the migration strategy and migration paths we ve implemented, and give an overview of major limitations and requirements of our approach. I will also give a live(ly) demo of how the application works. We'll also look at the complementary tools required to make the deployment production ready.


Oleg Gelbukh

Principal Engineer
Oleg Gelbukh is a Principal engineer and a tech lead for the Labs team at Mirantis. Oleg joined the Mirantis OpenStack research initiative shortly after it started and was an active participant. His focus was shared storage in cloud environments and network infrastructure of OpenStack... Read More →

Tuesday November 4, 2014 12:05 - 12:45
Marketplace Theater
Wednesday, November 5


Vagrant Up a Stand-alone, Multi-Node OpenStack Swift Cluster

There are all sorts of ways to stand-up an OpenStack environment on your workstation but I have seen very few ways to stand-up just an OpenStack Swift cluster.

If there are tools available, they stand-up an all-in-one environment that is not representative of an actual OpenStack Swift cluster.

In this talk, I am going to stand-up a stand-alone, multi-node OpenStack Swift cluster and go through how to use it with the swift command line tools.

There are all sorts of ways to stand-up an OpenStack environment on your workstation but I have seen very few ways to stand-up just an OpenStack Swift cluster.

If there are tools available, they stand-up an all-in-one cluster that is not representative of an actual OpenStack Swift cluster.

In this talk, I am going to stand-up a stand-alone, multi-node OpenStack Swift cluster and go through how to use it with the swift command line tools.


Wednesday November 5, 2014 09:00 - 09:40
Room 253