Red Hat Training

A Red Hat training course is available for Red Hat Ceph Storage

Chapter 1. Overview

This document lists the supported configurations for deploying Red Hat Ceph Storage version 1.3 in a production environment.

1.1. Supported Configurations

Currently, Red Hat supports bare metal deployments in the following configurations:

  • Dedicated OSD machines. Replica counts of less than 2 are not supported. Erasure Coded pools are not supported with the Ceph Block Device (RBD).
  • Dedicated Monitor machines. A minimum of 3 monitor machines is required.
  • Monitor machines co-located with OpenStack Controllers.
  • Dedicated Ceph Object Gateway machines.

For storage media, Red Hat only supports directly attached storage.

1.2. Supported Operating Systems

For Red Hat Ceph Storage 1.3, Red Hat supports:

  • Red Hat Enterprise Linux 7
  • Ubuntu 14.04

1.3. Supported Ceph Versions

Red Hat only supports official packages shipped by Red Hat. Red Hat does not control the upstream Ceph community and, because of this, can not offer comprehensive support on community versions of the software.

1.4. Supported Client Applications

The following products can connect to Red Hat Ceph Storage as clients. “Fully Supported” clients are configurations on which a Red Hat Ceph Storage subscription will receive support by Red Hat. “Tested Configurations” may not receive support from Red Hat, but Red Hat has verified that they run successfully with supported versions of Red Hat Ceph Storage. Red Hat does not test or support mixed platforms for clients and server software.

Table 1.1. Red Hat Ceph Storage 1.3 - Block Device

VendorVersionFully Supported or Tested Configuration

RHEL OpenStack Platform

5 and higher

Fully Supported on x86_64 hosts only

Red Hat Enterprise Linux

7.1 and higher

Fully Supported on x86_64 hosts only

Ubuntu OpenStack

14.04

Tested Configuration on x86_64 hosts only

1.5. Support Exception Required

  • Co-located OSDs and Monitors.
  • Ceph Object Gateways, OSDs, or Monitors in a virtualized environment (VM guests).
  • Any storage which is not directly attached.
  • Co-resident applications.

1.6. Future Support (coming soon)

  • Co-located OSDs and OpenStack Compute nodes. These are likely to be limited to Proof of Concept, small cluster deployments, where performance is not an issue.
  • Ceph Object Gateway co-location options.

1.7. Supported Clients

A client is an application that connects to a Red Hat Ceph Storage cluster. Red Hat will support the versions of the librbd and librados libraries as shipped with Red Hat Ceph Storage. However, the design, implementation, or debugging of custom code that uses the libraries are not supported.

Third party products which use Ceph client libraries or Ceph kernel modules not shipped as part of Red Hat Ceph Storage are not supported. However, as long as the client versions are based on the same upstream release of Red Hat Ceph Storage, Red Hat will support and diagnose any Red Hat Ceph Storage cluster issues related with their use.

The Ceph Object Gateway (RGW) supports the same APIs as Amazon S3 or OpenStack Swift. Some API calls are not yet implemented with RGW - please check the documentation for the latest supported API calls. Red Hat will not provide debugging or support for third party clients.