OpenStack: Upgrade to high availability (Part III)

The previous post in this little series was about environment preparation to install the latest operating system and OpenStack version but preserve the database in order to migrate an existing Cloud environment to a newer platform. I mainly focused on the database as the most critical component.

This post will be about Galera, RabbitMQ and Memcached to continue the environment preparation. The next article will describe the high availability setup of the OpenStack services and then I’ll conclude with a last article dealing with the required steps for the actual migration.

Continue reading

Posted in Ceph, High Availability, OpenStack | Tagged , , , , | Leave a comment

OpenStack: Upgrade to high availability (Part II)

This article is the second part (find the previous post here) of the series about our OpenStack upgrade process. It will be about the preparation steps required to reach that goal, the key elements of the preparation were (not necessarily in that order):

  • Upgrade the OpenStack database
  • Create AutoYaST profiles
  • Create salt states
  • Prepare PXE installation

Continue reading

Posted in Ceph, High Availability, OpenStack | Tagged , , , , | Leave a comment

OpenStack: Upgrade to high availability (Part I)

This article is the beginning of a little blog series about our journey to upgrade a single-control-node environment to a highly available OpenStack Cloud. We started to use OpenStack as an experiment while our company was running on a different environment, but as it sometimes happens the experiment suddenly became a production environment without any redundancy, except when we migrated to Ceph as our storage back-end, so at least the (Glance) images, (Nova) ephemeral disks and (Cinder) volumes were redundant. But the (single) control node didn’t even have any RAID configuration, just a regular backup configuration for the database, config files etc.

Continue reading

Posted in Ceph, High Availability, OpenStack | Tagged , , , , | Leave a comment