This article details KE TECHIES's story of creating a production-ready OpenStack based Private cloud. It also lists the architecture chosen and key benefits. An end-to-end continuous deployment for this usecase is depicted in a picture at the end. This approach and architecture chosen is OpenSource, extensible and scalable.
The audience for this article would include engineers involved in an OpenStack projects and any others who are looking for experimented reference architecture. We believe in an Open Source approach to build and deliver largely scalable cloud solutions and to avoid vendor lock-in. For any comments or feedback please contact email@example.com
Most of the above challenges can be addressed with cloud services that are open-source based. Moving Development, Test and Production infrastructure to Private Cloud platforms will be the best choice. Software defined networking can be an additional advantage to reduce the dependence on physical network equipment and to simplify network operations. SDN enables enterprise software applications to run in multiple data centre locations and smoothen traffic hindrances
One such experiment is this user-story with all Open-Source software. ● x86 servers ● Ubuntu ● OpenStack with no customizations ● OpenDayLight SDN Controller ● KVM Virtualization ● LinuxBridge ● Replication ● HAProxy ● Pacemaker ● Ceph ● GIT ● Jenkins ● PostGreSQL
Key Benefits that can be acheived: • Reduced deployment and usage costs, Open to extend • With Open source, we have the flexibility of our Own Rules, compatible API’s • Increased developer productivity and enthusiasm • Dynamic and Active community with amazing updates • No vendor lock-in, free to choose your own Datacentre location, own rules, compatable API’s, own design and architecture • Faster deployments, Open Frameworks, Highly scalable and Highly available