Next week, dozens of cloud evangelists and tech aficionados from Rackspace will touch down at the Portland Convention Center in Oregon for a series of game-changing talks and panels on all things OpenStack. This year’s summit is expected to lure a record crowd seeking insight on how to build and deploy OpenStack software, as well as how to continue to grow the energetic OpenStack community. Attendees can also learn more about OpenStack through content, workshops and design sessions.
This is Rackspace’s largest-ever presence at the annual conference, which runs Monday, April 15 through Thursday, April 18. Here’s a glimpse of where to find Rackspace experts at the OpenStack Summit next week. You can also follow our presenters on Twitter for the most up-to-date schedule.
9:45 a.m. – Keynote (Jim Curry, Senior Vice President and General Manager, Rackspace Private Cloud, @jimcurry & HubSpot)
In this keynote presentation, OpenStack user and Rackspace customer HubSpot will showcase how it uses OpenStack.
1:50 p.m. – Cloud Keep: OpenStack Key Management as a Service (Matt Tesauro, Lead Software Security Engineer)
This presentation will cover Cloud Keep, an open source project sponsored by Rackspace to build a secure, cloud-ready key management solution. We hope to solve a need for our customers as well as other OpenStack projects, several of which have published blueprints around encryption recently. We will walk through our plans for the system, its technical architecture and demonstrate our current proof of concept implementation.
1:50 p.m. – Designing Your OpenStack Private Cloud: Folsom Edition (Ryan Richard, OpenStack Architect, @rackninja)
There is no easy answer or magic solution when architecting your private cloud. OpenStack is flexible and can be designed in many ways, which can be a blessing or a curse. The goal of this talk is to provide guidance on how to start thinking about your private cloud architecture.
1:50 p.m. – Panel Discussion: Enterprise Vendors in the OpenStack Ecosystem (Cody Bunch, Principal Architect, @cody_bunch)
In this panel, members from AMD, Arista, Brocade, EMC, HortonWorks, NetApp, OpenCompute, and Rackspace will discuss the enterprise OpenStack ecosystem and speak about benefits and motives for making OpenStack a core part of their product offering.
2:40 p.m. – After the Install: Operational Tooling for OpenStack (Jason Cannavale, Director of Software Development, @jcannava)
OpenStack is installed. Now how do you operate it? How do you perform upgrades? Cannavale will demonstrate and discuss the Rackspace Private Cloud approach to operating an OpenStack-powered cloud and simplifying the operator experience.
2:40 p.m. – Update on Project Reddwarf: DBaaS for OpenStack Clouds (Tim Simpson, Software Developer)
Join Rackspace and HP as we discuss the value Reddwarf brings to OpenStack, the progress we’ve made, the challenges we have faced and our vision for the future. In this session, you will get a chance to hear how Reddwarf simplifies the management and maintenance of database systems in the cloud, understand how you can begin to leverage it, and learn how you can become active in the community.
3:40 p.m. – Solving the OpenStack Talent Gap (Niki Acosta, Cloud Evangelista, @nikiacosta)
As a follow-up to last year’s successful OpenStack Careers Panel, come join Rackspace Cloud Evangelista Niki Acosta as she shares her thoughts on the OpenStack talent gap and what the community must do–short term and long term–to accelerate adoption and usage of OpenStack-powered public and private clouds.
11:00 a.m. – Apache Hadoop on OpenStack (Sudarshan Acharya, Software Developer)
In this session, we will briefly look at the Hadoop’s design decisions; come up with the best practices for deploying and running Hadoop on OpenStack and some of the challenges around it. We’ll also look at the ongoing work in the Hadoop and OpenStack communities, and explore how we can make OpenStack a better platform for Hadoop and big data.
11:50 a.m. – Panel: What Everyone Ought to Know about OpenStack Internships (Anne Gentle, Community Documentation Coordinator, @annegentle)
In this session, we will share information on our current OpenStack internships and our future plans for such programs. We will talk about the projects that previous interns have worked on, the struggles they faced while learning about OpenStack and where they want to go from here. If you are an organization looking to hire OpenStack interns, or a potential intern seeking an internship, this session is for you.
11:50 a.m. – nova-network: The Dirty Details (Ryan Richard, OpenStack Architect, @rackninja)
Even with Quantum lingering right around the corner, nova-network still has its place in existing OpenStack clouds and will be used in the immediate future for many deployments. The goal of this talk is to provide in depth information about nova-network and items to consider when architecting your cloud.
1:50 p.m. – Getting Started with OpenStack Development (Michael Still, Senior Software Developer @mikal)
People frequently ask how they can get started with OpenStack development. There’s a process that needs to be followed, from setting up a launchpad account, to signing the CLA, to sending off you first patch with adequate testing. In this session Michael Still, a Nova core reviewer, will guide the audience through this process and send off a patch to a real bug in the Nova codebase, stopping to answer questions along the way.
1:50 p.m. – DevOps Panel (Kevin Jackson, Senior Solutions Architect, @itarchitectkev)
Join Kevin Jackson and panelists from organizations including HP and Big Switch Networks as they field questions on DevOps and Continuous Development/Integration.
1:50 p.m. – Images for Private Cloud: Automating Image Builds for OpenStack (Jordan Callicoat, OpenStack Private Cloud Engineer, @jcallic & Ryan Yard, Sales Engineering Senior Manager, @rackeryard)
This discussion will cover how to use existing tool chains (oz, boxgrinder, veewee) to automate building homogenous, patched OS images for cloud consumers, as well as functionally testing and deploying your images using continuous integration.
1:50 p.m. – Deploying OpenStack Trunk into a Production Environment (Rick Lopez, Director of QE for Cloud Infrastructure, @rklpz)
When someone hears that Rackspace deploys from OpenStack trunk into a production cloud environment, there are generally lots of questions (and sideways glances at the perceived insanity). In this session, we’ll address both the business strategy behind this approach and begin a deeper conversation with the OpenStack Community.
2:40 p.m. – Building “Cloudy” Apps (Tony Campbell, Director of Training and Certification, @cloudtrainme & John McKenzie, Technical Training Manager, @jmckind)
During this session we will walk through some of the considerations for building applications on OpenStack. We will show you how to leverage OpenStack to scale up and scale down your application infrastructure. We’ll also walk through architecture considerations for a “cloudy” application and provide you with plenty of tips for getting the most out of OpenStack.
2:40 p.m. – Network Virtualization and OpenStack Quantum User Panel (Mike Aeschliman, Private Cloud Engineering and Product Head, @bostonmikea)
Moderated by independent industry analyst Brad Casemore of IDC, the panel will be asked to discuss specific networking challenges faced before and after deploying Quantum and network virtualization; the impact it’s had on their production cloud deployments and their sense of where the technology is at today and where it needs to evolve in the short and long term.
3:40 p.m. – OpenStack: The Next Ten Years (Jim Curry, Senior Vice President and General Manager, Rackspace Private Cloud, @jimcurry)
Tremendous strides have been made since Rackspace and NASA launched OpenStack three years ago, but was does the long-term future hold? Where will OpenStack be in 2023? Join OpenStack Co-Founder Jim Curry to discuss where our project might be headed and the potential pitfalls and innovations that may await.
5:20 p.m. – Panel: Writing the OpenStack Operations Guide in 5 Days (Anne Gentle, Community Documentation Coordinator, @annegentle & Everett Toews, Developer Advocate, @everett_toews)
The authors of the OpenStack Operations Guide will discuss the trials and tribulations of writing their book in just five short days, from the conception and proposal to the process and publication. This panel will highlight the efforts that go into producing the documentation necessary for a successful OpenStack ecosystem. The first 60 attendees will get a printed copy of the OpenStack Operations Guide courtesy of Rackspace.
5:20 p.m. – Panel: Interoperability (Wayne Walls, Cloud Strategist, @waynewalls)
Interoperability allows OpenStack users to transfer workloads between providers; however, even minor differences between deployments can create significant interop challenges. By solving these problems, we can create a clouds that provide fault tolerance at the technical, geographic and commercial level. Join us for a lively discussion about the opportunities and challenges facing us in our quest for workload portability. This panel includes a broad range of representatives on both the infrastructure, client and system side.
5:20 p.m. – Unified Event Notifications (Sandy Walsh, Software Engineer, @TheSandyWalsh)
Join Sandy Walsh as he explains how we can clean up the code by unifying AMQP notifications, the DB InstanceFault table, decorators, conductor mechanisms and logging.
11:00 a.m. – Hands-On Configurations Workshop with Cinder and Quantum (Cody Bunch, Principal Architect, @cody_bunch)
In this session, end users will be walked through installing and configuring OpenStack Cinder and Quantum to work with a variety of Enterprise vendors. This interactive configuration session will provide detail in setting up Quantum and Cinder, as well as Enterprise Software Defined Networking and Storage architectures.
1:50 p.m. – Panel: Building an OpenStack Business (Scott Sanchez, Director of Strategy, @scottsanchez)
In this panel discussion, Scott Sanchez, OpenStack Foundation Director Jonathan Bryce and others will discuss how to build a business around OpenStack.
2:40 p.m. – Rackspace Testing Engine Case Study/Overview (Sam Danes, Quality Engineering Manager)
Rackspace is open sourcing its internal testing framework, which is used to test our deployed OpenStack instances. In this session, we will host a demonstration and discuss our approach and how it can be used in the community.
4:30 p.m. – Learning to Scale OpenStack: A Case Study in Rackspace’s Open Cloud Deployment (Rainya Mosher, Software Development Manager, @rainyamosher)
In this case study, we will talk about the various open cloud deployment strategies that Rackspace has used, our experiences with them and how the strategies that worked for 200 nodes didn’t always work for 1,000 nodes. We’ll end by looking at how we will get to the first 10,000-plus-node deployment and stay continuous.
9:00 a.m. – Project Overview: OpenStack Queuing and Notification Service (“Marconi”) (Kurt Griffiths, Principal Architect, @kgriffs & Allan Metts, Software Development Director, @ametts)
Join Kurt Griffiths and Allan Metts to learn about the work that has been done on Marconi, an OpenStack queuing and notification service, and the path ahead — including a description of the project, milestones, how it works and an early demo. Users will be able to customize Marconi to achieve a wide range of performance, durability, availability, and efficiency goals.
9:50 a.m. – Double Entry Auditing of Collected Metrics in CM (Sandy Walsh, Software Engineer, @TheSandyWalsh)
In order to offer SEC-Compliant billing we need to validate collected metrics from two sources. The needs to be an audit trail for important metrics such as instance lifecycle, bandwidth and storage usage. Join Sandy Walsh as he explains how this might be accomplished with CM.
11:00 a.m. – The Zen of Eventlet (Chuck Thier, Software Developer, @creiht)
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, Chuck will dispel the magic, and discuss best practices for using Eventlet.
3:20 p.m. – Bare Metal to OpenStack with Razor and Chef (Egle Sigler, DevOps Architect, @eglute & Matt Ray, Opscode Senior Technical Evangelist, @mattray)
In this workshop attendees will learn to use the Razor Provisioning Engine along with Opscode Chef to deploy OpenStack to bare metal in an easy to do, easy to maintain, easy to scale fashion. You’ll become familiar with the concepts and tools needed to build and maintain an OpenStack Cloud.
4:10 p.m. – Practical OpenStack Cloud Hardening and PCI-DSS Readiness (Cody Bunch, Principal Architect, @cody_bunch)
This session will cover some basic cloud security concepts and then dive into the practicalities of securing your OpenStack deployment and the steps necessary to design your OpenStack Private Cloud in preparation to undergo a PCI-DSS Audit.
5:00 p.m. – Project Meniscus: A Better Focusing Lens for System and Application Events (John Hopper, Software Developer, @zinic)
In highly diverse, clustered environments like those seen in many OpenStack deployments, the system event landscape can become complex, difficult to manage and over time become opaque to the point where events generated no longer provide value. In this session, we will identify how to capture the business value of these events in a standardized and scalable manner.
5:00 p.m. – Fine-Grained Access Control (Joe Savak, Product Manager)
In a large implementation, there can be many users each having some level of access to a shared pool of resources. Not all users need that much access though, and there are cases where access must be restricted further. V3 introduces policies and that works for restricting access to certain capabilities (only a user with the role “admin” or group “foo” can create server in nova, etc). Policies bloat up though if they need to get down the resource level (only joe can delete server “ABC”). This session will discuss possible solutions to provide fine-grained access control to OpenStack services.
5:00 p.m. – Supporting Rich Data Types and Aggregation (Sandy Walsh, Software Engineer, @TheSandyWalsh)
Sandy Walsh will review some of the real-world metrics collected at Rackspace and discuss how this data might be stored in Ceilometer. He will also explain the potential ramifications on the query interface and multi-publisher.