Event Details

Please note: All times listed below are in Central Time Zone

Adobe OpenStack Upgrade Strategy: No Downtime and Canary Releases

Upgrading an OpenStack infrastructure often means either downtime (for some services like Metadata), or running in a degraded mode (Control Plane or limited functionality). At Adobe, we had to figure out an approach that doesn't impact our users and stakeholders. We had to provide strong evidence for the upgrade benefits and it's performances impact. We started to do a canary releases by deploying new OpenStack version alongside existing deployments and by offloading small subset of production workloads. This approach allows us to A/B test and compare performance metrics between two Releases. Those KPI are driving the decision-making process for the upgrades. By leveraging Canary Releases techniques we managed to do complete infrastructure upgrades and migrate workloads between two OpenStack environments with no impact for our stakeholders and users.

What can I expect to learn?

Attendees will learn about difficulties of openstack upgrades and innovate way to make seemless upgrades when workload permit. We will present the benefit of canary deployment and A/B testing with KPIs driving the decision process.

Thursday, November 15, 2:00pm-2:10pm (1:00pm - 1:10pm UTC)
Difficulty Level: Intermediate
Mykola has been managing large scale OpenStack Infrastructure since 2013. As a key architect and contributor to the OpenStack infrastructure at the Adobe Advertising Cloud, he manages within a team of 4 people multiple deployments representing over 130K Core. Mykola Makes OpenStack Cloud A Breeze. FULL PROFILE