Red Hat Training

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

Supported Configurations Guide

Red Hat Ceph Storage 1.3

Red Hat Ceph Storage Supported Configurations

Red Hat Ceph Storage Documentation Team

Abstract

This document describes the supported configurations for Red Hat Ceph Storage 1.3.

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.

Legal Notice

Copyright © 2017 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.