The Must-Attend

Open Infrastructure Event

The open infrastructure landscape is changing, and so is the Summit. Now that users are integrating dozens of open source tools into a modern stack that reaches well beyond the scope of OpenStack, we’re re-organizing the event to focus on specific problem domains like container infrastructure, edge computing and CI/CD and we are focusing on the hard work of integrating all of these tools developed in disparate communities. This is the essential work of 2018 and beyond, to ensure that open infrastructure is truly a viable path for operators.

Boston
May 8-11, 2017

The Must-Attend

Open Infrastructure Event

Join the movement behind the most widely deployed open source cloud platform. Whether you are pursuing a private, hybrid or multi-cloud approach, the OpenStack Summit is the place to network, skill up and plan your cloud strategy.

Boston
May 8-11, 2017

Event Details


Scaling Nova: How CellsV2 Affects Your Deployment

Early in Nova development, the "cells" functionality was added to the
project, allowing operators to shard their deployments to help with
scaling the database and message queue, as well as segregate failure
domains and help eliminate single points of failure. While useful (and
used by some of the largest clouds), this initial implementation had
many drawbacks, missing features, lack of testing and brought a lot of
complexity and duplicated code paths.

Recently the Nova project has been working on "cells version 2", a
different approach to solve the same problem, integrated into the main
code from the beginning, and simpler to understand and deploy. Unlike
version 1, everyone is running version 2 code all the time, even if
they have not sharded their deployment. Changes in Ocata bring us
closer to being able to use the new implementation for production
deployments, and they introduce a number of changes that every
operator needs to understand.

 


What can I expect to learn?

This talk will go over the design, approach, and cover what operators
need to know about the technology, regardless of whether they're
deploying a small single-cell system or a large multi-cell cloud.

Attendees should expect to learn about the architecture and design of Nova's CellsV2 architecture, how it affects all clouds big and small, as well as some information about how we got here, status as of Ocata, and outlook for the future.

Wednesday, May 10, 5:20pm-6:00pm
Level: Intermediate
Red Hat
Dan works on Nova at Red Hat, and has been contributing to the Nova project since 2012. He has been working on virtualization for over ten years, with previous significant contributions to Xen, libvirt, and the libvirt CIM providers. FULL PROFILE