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

Tech Deep Dive [clear filter]
Wednesday, April 17


The State of the Stack

OpenStack is the fastest growing open source movement in history, but its marketing momentum has largely outrun its technology growth. Why are organizations so eager to embrace OpenStack? Some components – like Swift – are ready for prime time. But others – like Horizon and Quantum – are still evolving. What needs the most attention: networking, storage, compute, or something else? Where are the reference

architectures and real world deployments? How are different product and service companies implementing OpenStack in production today? We'll go beyond the hype and dig deep on OpenStack, exploring all that is great and all that needs serious work. Attendees will leave with a firsthand account of the State of the Stack, ready to help their organizations embrace OpenStack armed with practical knowledge. 

avatar for Randy Bias

Randy Bias

VP Technology, Emerging Technology Division, EMC
His prescient views on the profound disruption caused by cloud computing have made Randy Bias one of the industry’s most influential voices. He is an evangelist who was among the first to articulate the generational transition of IT from the “first platform” (mainframe computing... Read More →

Wednesday April 17, 2013 11:00am - 11:40am
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Case Study on Virtualizing Advanced Network & Security Services

Cloud brings the promise of quickly spinning up virtual machines and application, but network services often lag behind lacking the automation and rapid provisioning capabilities of compute. We will be discussing the benefits of enabling advanced network services in your cloud such as Server Loadbalancing, site and user VPNs, and Firewalls via Quantum's REST APIs that would enable on-demand provisioning of these services at the time of application deployment. We will also explore the benefits of using virtual appliances to deliver these services on top of standard x86 servers to reduce specialized hardware requirements for cloud build-out to decouple network service feature delivery from hardware installs, procurement, and forklift upgrades.

To conclude, we'll be showing an early integration demo previewing some of VMware's networking and security services in action through Quantum which you won't want to miss!

avatar for Sergey Maskalik

Sergey Maskalik

Director in the Networking & Security Business Unit (R&D), VMware Networking & Security Business Unit (R&D)
Sergey Maskalik, VMware Networking & Security Business Unit (R&D) My current role is a Director in the Networking & Security Business Unit (R&D) focused on Network Virtualization products such as vShield Edge Services Router and Distributed Firewall at VMware. I joined VMware through... Read More →
avatar for Sachin Thakkar

Sachin Thakkar

Tech Lead, VMware Networking & Security Business Unit (R&D) - NSX
Sachin Thakkar, VMware Networking & Security Business Unit (R&D) Sachin Thakkar's is currently a lead engineer and Sr. Manager in the VMware Networking & Security Business Unit R&D team. He is currently leading a team focused on Network Virtualization NSX products, OpenStack development... Read More →

Wednesday April 17, 2013 11:50am - 12:30pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Scaling the Boot Barrier: Identifying & Eliminating Contention in Openstack

On a beefy machine (24 cores, 96 GB RAM, SSD), booting a single instance (from "nova boot" to ACTIVE) takes seconds. However, when you try booting 20 instances in parallel, the last instance might not be ACTIVE for minutes! While you're waiting, you notice that the host's CPUs and disk are mostly idle and there's plenty of free RAM. While your instances are BUILDING, you wonder what's going on -- why's this taking so long?

It turns out that lengthy portions of the boot process are serialized by contention for software resources, like iptables, database connections, libvirt, and the python interpreter! In this talk, we show how tools like strace and Tracelytics can be used to identify bottlenecks in Openstack. We present techniques for eliminating these bottlenecks, such as coalescing updates to iptables and avoiding greethreads pitfalls, and demonstrate how boot can scale! 



Wednesday April 17, 2013 1:50pm - 2:30pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Provisioning Bare Metal with OpenStack

OpenStack currently enables the provisioning and operation of applications on cloud VMs, but what if you want to provision onto real hardware instead of VMs? Wouldn't it be nice to use OpenStack for this, too?

Going one step further, what if you could easily use OpenStack itself to orchestrate the deployment and scaling of an OpenStack cloud onto new machine nodes?

At HP Cloud Services, we think that the possibility of a single suite of tools and a unified API for managing both physical and virtual resources is very exciting. Working with others in the community, we have added the "baremetal" compute driver to the Grizzly release of OpenStack to provide a common framework for deploying images to real hardware. We will present the current design of the driver, some limitations it currently has, how to simulate an environment for dev/test purposes, and cover some of the quirks in deploying it. After all, this isn't your average hypervisor. 


avatar for Devananda Van Der Veen

Devananda Van Der Veen

Bare Metal Cloud Architect, IBM Cloud / SoftLayer
Devananda is opinionated and passionate about using technology to improve humanity. He began working on OpenStack in 2012 and started the Ironic project a year later, adding bare metal provisioning to the growing cloud platform, and subsequently served on the OpenStack Technical Committee... Read More →

Wednesday April 17, 2013 2:40pm - 3:20pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Stacking Up with OpenStack: Building for HA

Can we build an OpenStack HA solution that allows the same type of automation as Amazon AWS? This session compares an OpenStack HA reference architecture to Amazon to see how OpenStack stacks up.

As OpenStack goes real world production environment, the real world problems like reliability, high availability need to be addressed. In this session, we will explore various time-tested techniques for improving availability of your applications on OpenStack private cloud.  

We'll be joined by RIghtScale customer, Samsung SDS, to discuss their revolutionary OpenStack project. Samsung SDS has devised a multi-cloud architecture that leverages OpenStack and AWS to enable cloud-bursting while eliminating latency and security issues. Samsung SDS will review the architecture and technologies they are levering to make this solution possible.

Key take-aways from the presentation would be:

  • How to design for application HA using a hybrid cloud environment using OpenStack
  • Explore DR options based on your uptime requirements
  • How to improve availability of OpenStack cloud infrastructure services



avatar for Utpal Thakrar

Utpal Thakrar

Senior Product Manager, Rightscale

Wednesday April 17, 2013 3:40pm - 4:20pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


More reliable, more resilient, more redundant: High Availability Update for Grizzly and beyond

OpenStack high availability has seen a lot of progress since it was defined as an overarching design goal during the Folsom cycle. Not only is there now a reference architecture for highly available OpenStack infrastructure services, but OpenStack is also gradually growing native high availability features. In this session, we are giving an overview of the current state of high availability technology in OpenStack, and an outlook as we enter the Havana cycle.

In particular, this session covers > 

Infrastructure HA:

  • OpenStack infrastructure high availability with the Pacemaker stack
  • The status of high availability in OpenStack AMQP messaging and database access 

High Availability features in OpenStack Compute (Nova):

  • Automatic node evacuation, to address physical compute node failures
  • The status of automatic Nova guest recovery
  • Ensembles (virtual machine groups) to deploy multi-guest applications resilient to physical node failure 

High availability improvements in OpenStack Networking (Quantum)    

Attendees should have a good general understanding of OpenStack components. High availability experience is a plus, but not required. 


avatar for Florian Haas

Florian Haas

VP Education, City Network
Florian runs the Education business unit at City Network, and helps people learn to use, understand, and deploy complex technology. He has worked exclusively with open source software since about 2002, and has been heavily involved in OpenStack and Ceph since early 2012, and in Open... Read More →

Wednesday April 17, 2013 4:30pm - 5:10pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


High Availability from DevOps Side

In this talk we will explain how to make some OpenStack services highly available in active / active mode, or active / passive for some of them. We will also approach the subject of shared storage and how OpenStack is using it. We will share our experience on production environments where High Availabity is one of our top priority. 


Wednesday April 17, 2013 5:20pm - 6:00pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232
Thursday, April 18


Analyzing cloud network architectures in OpenStack and EC2

Cloud Networking introduces several new concepts and practices that change the way traditional networks are being built and managed. Network architects, solution designers and application developers need to

understand these new networking capabilities to take advantage of the cloud. This talk aims to demystify cloud networking to the above audience by providing a deep dive analysis of the various cloud networking models and capabilities by using specific networking scenarios from the OpenStack Quantum service and Amazon EC2. We will also examine how these capabilities could be leveraged to build fault-tolerant cloud applications. 

avatar for Naveen Joy

Naveen Joy

Cloud Architect/Software Developer, HUAWEI Technology Co., Ltd.
Naveen Joy(@naveenjoy) is a cloud computing architect at Cisco with hands-on experience in OpenStack cloud deployment, solutions development and integration. He is currently involved in the architecture and integration of several OpenStack based cloud services for large customers... Read More →

Thursday April 18, 2013 9:00am - 9:40am
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Scale-out Block Storage: There's a Reason AWS Elastic Block Storage Looks the Way it Does

Existing approaches to delivering persistent block storage in OpenStack focus on integrating existing SAN/NAS hardware solutions, using Distributed File Systems (DFS), or using simple Direct Attached Storage (DAS) with Cinder. There is another alternative: scale-out block storage nodes with intelligent scheduling. This is the same approach that Amazon Web Services (AWS) uses for Elastic Block Storage (EBS) and it's worth taking a close look at the pros and cons. This presentation will explore the differences between SAN, NAS, DFS, DAS, and EBS. We will look at the implicit and explicit contracts that users and operators get from the different approaches and look at a variety of failure conditions. EBS may not be right for some clouds, but for many it's an important and viable alternative to the existing approaches. 

avatar for Randy Bias

Randy Bias

VP Technology, Emerging Technology Division, EMC
His prescient views on the profound disruption caused by cloud computing have made Randy Bias one of the industry’s most influential voices. He is an evangelist who was among the first to articulate the generational transition of IT from the “first platform” (mainframe computing... Read More →
avatar for Eric Windisch

Eric Windisch

Software Engineer at Docker, Inc., Docker, Inc
Eric Windisch is a veteran contributor to OpenStack across multiple projects. He is best known for his contributions of ZeroMQ messaging and the Docker virt driver for OpenStack Compute. Eric also initiated the oslo.db effort and is a co-author of the OpenStack Security Guide.

Thursday April 18, 2013 9:50am - 10:30am
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Zen of Eventlet

Eventlet is a core library that Openstack depends on for network communications. Eventlet is not magic, though often it is treated as such. In this talk, I will dispell the magic, and discuss best practices for using Eventlet. 

avatar for Chuck Thier

Chuck Thier

Principal Engineer, Rackspace Hosting
I am a Principal Engineer at Rackspace and have been very involved with the development of the Cloud Files and Cloud Block Storage products. I have also been involved with Openstack since the very beginning.

Thursday April 18, 2013 11:00am - 11:40am
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Hyper-V Grizzly Features Exposed

With the Grizzly release comes many new and exiciting features for Windows Server 2012 and Hyper-V. We will discuss new features including

  • Quantum Driver for Hyper-V
  • Cloudinit for Windows
  • Cinder Driver for Windows
  • RDP Console Proxy
  • Additional Nova Features 

avatar for Alessandro Pilotti

Alessandro Pilotti

CEO, Cloudbase Solutions
Alessandro Pilotti is the CEO of Cloudbase Solutions, a company focused on cloud computing interoperability, contributing in particular the OpenStack Windows and Hyper-V components and the Open vSwitch support for Hyper-V and Windows Containers. Alessandro is a Microsoft Cloud and... Read More →

Peter Pouliot

Microsoft OpenStack Evangelist, Microsoft
Peter Pouliot has been a key leader in driving support for Microsoft's virtualization platform, Hyper-V within the Openstack ecosystem.  In 2011 while with SuSE he deployed the first Openstack cloud on Hyper-V.   Now with Microsoft he has successfully organized a community to support... Read More →

Thursday April 18, 2013 11:50am - 12:30pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Proxy Compute Service managing multiple VMware vCenter Clusters and Resource Pools

The current implementation of VMware VC compute driver for OpenStack uses one proxy server to run nova-compute service to manage a cluster. In this session, we would cover the changes implemented to enhance VMware VC Compute driver so that it runs as a Proxy Compute Service to manage multiple VMware vCenter Clusters and Resource Pools as compute nodes. These proposed changes are in line with nova Bare metal proxy driver.

Highlights of these changes: 

  • VC driver treats Clusters and resource pools as compute nodes.    
  • One proxy compute server to manage multiple Clusters and resource pools.
  • The set of clusters/resource pools to be configured as compute nodes are specified in the configuration file.
  • Dynamically create/update/delete nova compute nodes based on Clusters/Resource pools change in vCenter. 


avatar for Divakar Padiyar Nandavar

Divakar Padiyar Nandavar

Architect, Hewlett Packard

Thursday April 18, 2013 1:30pm - 2:10pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


OpenStack Networking LBaaS (Load Balancing as a Service)

OpenStack Grizzly will finally include support for elastic load balancing. Quantum LBaaS project provides a standardized REST API that abstracts diverse hardware and software-based load balancers. This allows administrators and applications to instantiate and configure virtual and physical load balancers on demand.

The talk will walk attendees through key features of Quantum LBaaS and will include a live demonstration of managing HA-proxy instances. We will also discuss supported load balancers and go over the future roadmap. 

Thursday April 18, 2013 2:20pm - 3:00pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Openstack meets Openflow

We present the Openstack architecture that integrates Openflow based software defined networking (SDN) enabling automation and provisioning of network services spanning virtual switches (OVS) and physical switches. The talk will provide a deep understanding of the architecture components and the interactions. We will also discuss the unique benefits of SDN/openflow vis-a-vis Openstack, compare with existing Quantum supported networking architectures and share our deployment based experiences. 


Thursday April 18, 2013 3:20pm - 4:00pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


Networking is NOT Free: Lessons in Network Design

This presentation will be an in-depth critique of the existing OpenStack networking approach, with a focus on how the Nova network controller is more of a hindrance than a help. We will also discuss the changes in Quantum's functionality required to close the gap, and alternative solutions. How can we make networking in OpenStack robust, high performance, and fault tolerant? What do typical large scale networks look like and what lessons can we learn from them? Is there an approach to networking we can take that is the same with a handful of servers as it is with hundreds of racks? 

avatar for Dan Sneddon

Dan Sneddon

Dan Sneddon has been in the Internet and datacenter operations field for nearly 20 years. He has worked in the areas of large network design, e-commerce, and IT governance in both the commercial and government realms. Prior to joining Cloudscaling, Dan consulted on high-availability... Read More →

Thursday April 18, 2013 4:10pm - 4:50pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232


OpenStack Networking Lightning Talks

This session will consist of three, 10-minute lightning talks from OpenStack Networking experts followed by 10 minutes of Q&A. A summary of each lightning talk is provided below:

Quantum Plugin and Extensions for Cloud Applications 
Mohammad Banikazemi, IBM

This presentation covers challenges in developing a Quantum plugin for Meridian, a service-level network model that provides high level connectivity and policy abstractions for cloud applications. Although the current Meridian implementation leverages OpenFlow, the services it defines are amenable to a variety of implementations including overlay networks. The Meridian architecture and implementation is described briefly. Key challenges in the design and implementation, including orchestration of network tasks on large networks, efficient handling of dynamic updates to virtual networks are then discussed. Next, the Quantum plugin for Meridian, which maps the basic Quantum constructs to the Meridian network model is presented. Finally, a set of extensions to the base Quantum API that allow the entire set of Meridian features to be exploited is described. These features include support for flexible and dynamic insertion of middle boxes. The presentation identifies some strengths as well as some weaknesses of the current Quantum design. 


SDN deployment using Floodlight with Openstack Quantum and Openvswitch
Damian Igbe 

The SDN revolution has started and while the shape of things to come is still unclear, this is the best time to delve into the technicalities of SDN. It is only those who really understand this buzzword now that will shape the future of network virtualization. This paper aims to explore SDN using Floodlight Openflow controller along with Quantum and Openvswitch. The emphasis will be on Floodlight as the Openflow controller based on experience experimenting and integrating to Quantum and Openvswitch. A hands-on demo will be provided to highlight the essential configuration steps required to get Floodlight up and running and talking to Openvswitch and Quantum in a multi-tenancy deployment. 


Extending Quantum and the OVS plugin for physical network orchestration 
Andre Pech, Arista Networks 

Quantum currently does not allow for the simultaneous configuration of virtual and physical switches as part of tenant network provisioning. When using OVS, the user is required to manually provision the physical network that provides connectivity between VM's in a tenant network.

We've extended Quantum and the Quantum OVS plugin to allow for the registration of plugins ("hardware drivers") to coordinate the physical network based on the topology of the virtual switches, enabling a fully automated deployment of new tenant networks. We've also exposed how the virtual tenant networks map onto the physical network, providing users with increased visibility and better troubleshooting ability.

In this talk, we'll go over the changes we've made within Quantum, do a demo showing the orchestration of the physical network in response to user actions in OpenStack, and discuss what we see as potential future integrations of the physical network infrastructure into Quantum. 




avatar for Mohammad Banikazemi

Mohammad Banikazemi

Research Staff Member, IBM Research
Mohammad is a research staff member at the IBM T.J. Watson Research Center. His research interests include cloud computing and software-defined networking. He is a senior member of the ACM and the IEEE and an active contributior to Neutron. Mohammad lives with his family in NYC.
avatar for Damian Igbe

Damian Igbe

Cloud Technical Consultant, Ominii Systems Ltd
I am passionate about everything networking especially as related to cloud virtualization. Main focus at the moment include Openstack, Quantum, SDN and Automation tools such as Puppet/Chef. I consult and teach these technologies at Ominii Systems Ltd.
avatar for Andre Pech

Andre Pech

Director, Software Engineering, Arista Networks
I'm a Director of Software Engineering at Arista Networks. My team focuses on developing and delivering leading-edge Software Defined Networking systems to integrate Arista EOS with best-of-breed orchestration systems and partners such as OpenStack, VMware, Chef, and Puppet.

Thursday April 18, 2013 5:00pm - 5:40pm
A106 (Portland Convention Center) 777 NE Martin Luther King Jr Blvd Portland, OR 97232