Ceph is the most widely-used data storage solution for OpenStack, valuable for its scalability, reliability, and more. According to a recent survey of the OpenStack community, about two-thirds of OpenStack users rely on Ceph for their storage backend (p. 31), making it far and away the most popular data storage solution. A combination of factors make Ceph one of the most ideal options for OpenStack storage: it’s open-source, highly scalable, and reliable, with no single point of failure. Recognizing the importance of Ceph to our OpenStack Users, we made some key enhancements to our support for Ceph in Version 7.2 of Bright OpenStack.
Enhanced Deployment Experience:
Bright OpenStack Version 7.2 is now fully integrated with Ceph Hammer, ensuring a more robust deployment of Ceph than was possible for Bright users before. One example of this increased robustness is greater control over RBD caches, making it easier for users to customize OpenStack deployments. Additionally, Bright OpenStack Version 7.2 can now detect leftover Ceph data from old installations earlier in the deployment process, savings users and support teams the major headaches that these can cause, like confusing error messages and failed deployments. This, in turn, results in a much more seamless deployment experience.
Enhanced Installation Wizard:
Perhaps most critical to the improved ease-of-use for Ceph in Bright OpenStack Version 7.2, though, is the introduction of a visual installation wizard in the Bright GUI, rather than the text-based installation procedure from Version 7.1. This makes deploying Ceph as your OpenStack storage backend much simpler and easier. Installation has also been simplified in terms of configuring Ceph data nodes (also called OSD nodes). Whereas in the previous version, OSD nodes had to be turned off at the start of Ceph installation and turned back on at the correct time during the process, now, the nodes can be turned on from the beginning and will restart automatically when necessary, with no need to run around your cluster turning nodes on and off, saving time and hassle.
Our team is hard at work, improving our integration with Ceph even further and preparing support for Infernalis and Jewel in upcoming versions of Bright OpenStack. In the meantime, though, OpenStack users can explore all of the improvements to deploying and using Ceph detailed above that we’ve included in Version 7.2.