Building the Rackspace Open Cloud with XenServer and OpenStack
summary
Rackspace runs OpenStack on XenServer by bootstrapping a single Inova seed VM that installs API, DB, queue and then provisions Nova compute VMs across hosts; deployment pulls trunk daily, packages code in Debian + virtualenv and pushes updates via masterless puppet and BitTorrent pre-stage to cut deploy time from hours to minutes. Operations split infrastructure into layer‑2 cells (goal: million hypervisors), manage dozens of cells per region, struggle with DB migrations, IO swapping, metering, and upgrades between XenServer 5.5–6.2 (6.2 adds live migration).
AI-written summary · about
chapters (11)
- 0:00Introduction
- 0:39Deployment
- 1:48XenServer
- 2:59Units of Capacity
- 3:49Total Available Capacity
- 5:54Deployment Strategy
- 7:15Scale
- 9:37Scaling
- 11:07Release schedule
- 12:14IO scheduling
- 15:20New VMs
related talks
21mBack to the original mission: an open cloud operating system
25mThe origins of OpenStack
30mOpenStack Works, so now what?
49mIntroduction to OpenStack
31mDeploying OpenNebula, the Open Source Solution for Enterprise Cloud Solution
09mToward an Open Cloud
06mLew Moorman and Jim Curry interviewed at OSCON 2010
23mOpen Matters: HP & OpenStack
