The OpenStack on Aarch64 journey
summary
OpenStack runs on AArch64 in three production zones and upstream support reaches Queens after about 50 Kolla iterations and roughly 30 patches to add ARM64 (PowerPC64le also landed). Deployment moves from custom scripts to Kolla Ansible, images and an all‑in‑one recipe, and CI gains 8 CI nodes to gate patches. Work items include fixing a CPU feature / live migration issue, a PCI slot counting patch to avoid "no free PCI slots", and restoring graphical console support.
AI-written summary · about
chapters (10)
- 0:00Introduction and team
- 2:17Early OpenStack on AArch64 challenges
- 6:17Kolla container deployment progress
- 10:09Upstream testing for AArch64
- 11:17Qualcomm’s OpenStack use case
- 12:22Next steps and PCI hotplug
- 18:18Graphical console and USB fixes
- 19:21Live migration and CPU compatibility
- 21:10Quick deployment demo guide
- 25:33Q&A and closing
related talks
23mMulti-Arch Support in OpenStack
29mThe Progress for Cloud Computing on Arm architecture
21mState of ARM-based HPC
36mWhy and How to Choose Arm64 for your Cloud Applications
42mPacket, Qualcomm, & Mesos: A Window into the Development of the Armv8 Ecosystem
52mUbuntu on ARM
36mOpenPOWER and GPU Porting Platform for FOSS Using OpenStack at OSUOSL
43mBurstable workloads with OKD on ARM
