Production-style 6-node OpenStack deployment using Kolla-Ansible with HA control plane and Ceph storage backend.
Environment Type
Complexity Level
Performance Impact
This project involved building a complete multi-node OpenStack environment using Kolla-Ansible. The setup consists of three controller nodes and three compute nodes configured for high availability. Ceph was integrated as a shared storage backend for block storage and images. HAProxy and virtual IPs were used to distribute API traffic across controller nodes. Additional services like Octavia, Magnum, and Masakari were enabled to simulate a real production-ready cloud environment. The main objective was to understand service dependencies, networking overlays, storage integration, and failure recovery scenarios in distributed cloud infrastructure.
Standardized MTU across interfaces and validated Neutron encapsulation settings.
Corrected Ceph auth configuration and validated pool permissions.
Tuned HAProxy health checks and verified Galera quorum behavior.
Architecture includes 3 controller nodes behind HAProxy, Galera cluster, RabbitMQ cluster, Ceph storage backend, and 3 compute nodes connected via VXLAN networking.