The OpenStack Summit in Paris not only marks the release of June to the public but also the six month mark since Red Hat aquired Inktank, the commerical company behind Ceph. The aquisition not only underscored Red Hat's commitment to use open source to disrupt the storage market, as it did in the operating system market with Linux, but also its investment in OpenStack where Ceph is a market leading sclae-out storage platform, especially for block. Even prior to the acquisition, Inktank’s commercial product - Inktank Ceph Enterprise – was certified with Red Hat Enterprise Linux OpenStack Platform and, over the past six months, the product teams have worked to integrate the two products even more tightly.
The first phase of this work has been focused on simplifying the installation experience. The new Red Hat Enterprise Linux OpenStack Platform installer now handles configuration of the Ceph components on the controller and compute side by installing the packages to configuring Cinder, Glance and Nova to creating all the necessary authentication keys. With the Ceph client-side components now directly available in Red Hat Enterprise Linux OpenStack Platform, much of what was a manual effort has now been transformed and automated. In addition, the Red Hat Enterprise Linux OpenStack Platform installer takes responsibility for the configuration of the storage cluster network topology and will boot and configure the hosts that will be used by the Ceph storage cluster.
The Inktank Ceph Enterprise installer has also been modified to take pre-seeded configuration files from Red Hat Enterprise Linux OpenStack Platform and use them to build out the storage cluster. With some of the Ceph services architected to run co-resident on the controller nodes, the number of physical nodes needed has been reduced without sacrificing security or performance.
The benefits to the customer are a 100% open source cloud infrastructure for compute and storage - both block (via Ceph block device) and object (via Ceph Object Gateway) - with a solution that is backed by Red Hat’s extensive QA and Global Support Services teams. With the largest number of committers to both OpenStack Juno and Ceph, Red Hat is one of the only vendors able to deliver full top-to-bottom support for the combined stack with a single point of contact.
Looking ahead to the next six months, customers should expect the Juno features anticipated for Red Hat Enterprise Linux OpenStack Platform 6. In particular, the support for ephemeral volumes backed by the Ceph block device (RBD) means that Ceph can handle all block storage for both Nova and Cinder, opening the possibility for ‘diskless’ compute nodes and near-instantaneous booting of new VMs. A second phase of integration work around the installation process is also starting, with the goal of creating a single, unified installation workflow for both Red Hat Enterprise Linux OpenStack Platform and Inktank Ceph Enterprise that will allow for flexible topologies and "touch of a button" scale-out.
Within the Ceph project, there is ongoing focus on improving performance in general which will be of particular interest to customers looking to back Trove databases with RBD storage. Finally, during the Kilo cycle, Red Hat’s Inktank Ceph Enterprise and Red Hat Enterprise Linux OpenStack Platform will focus on blueprint work designed to extend/aimed at extending [your choice] the multi-site and disaster recovery options. The ongoing work around RBD Mirroring and the volume replication capabilities in OpenStack Cinder are high on the list, though extending Glance to handle legacy image types and prepare them for RBD will also receive attention.
Red Hat’s goal to be the default vendor for the next generation of IT architectures is moving forward through our support and deep investment in OpenStack and Ceph. As ever, we welcome feedback on where customers would like to see deeper integration and look forward to seeing everyone at the upcoming Paris Summit.