Chapter 8. Storage Managers

In Red Hat CloudForms, a storage manager is a service providing storage resources that you can manage from a Red Hat CloudForms appliance. This chapter describes the different types of storage managers used by Red Hat CloudForms, and how they are added to Red Hat CloudForms.

There are three types of storage managers currently available to Red Hat CloudForms:

  • Amazon Elastic Block Store
  • OpenStack Block Storage (openstack-cinder)
  • OpenStack Object Storage (openstack-swift)

8.1. Amazon Elastic Block Store Managers

The Amazon Elastic Block Store service provides and manages persistent block storage resources that Amazon EC2 instances can consume.

To use the Amazon Elastic Block Store service as a storage manager, you must first add an Amazon EC2 cloud provider to your Red Hat CloudForms appliance. The Amazon Elastic Block Store service is automatically discovered by Red Hat CloudForms, and added to the Storage Managers list. See Section 4.3.2, “Adding Amazon EC2 Providers” for instructions on adding an Amazon EC2 cloud provider.

Note

For information on managing the inventory available to Amazon Elastic Block Store managers, see Volumes in the Managing Infrastructure and Inventory guide.

8.2. OpenStack Block Storage Managers

The OpenStack Block Storage service (openstack-cinder) provides and manages persistent block storage resources that OpenStack infrastructure instances can consume.

To use OpenStack Block Storage as a storage manager, you must first add an OpenStack cloud provider to your Red Hat CloudForms appliance and enable events. The Block Storage service will be automatically discovered by Red Hat CloudForms and added to the Storage Managers list in Red Hat CloudForms. See Section 4.1.1, “Adding OpenStack Providers” for instructions on adding a cloud provider and enabling events.

Note

For information on managing the inventory available to OpenStack Block Storage managers, see Volumes in the Managing Infrastructure and Inventory guide.

8.3. OpenStack Object Storage Managers

The OpenStack Object Storage (openstack-swift) service provides cloud object storage.

To use the OpenStack Object Storage service as a storage manager, you must first add an OpenStack cloud provider to your Red Hat CloudForms appliance and enable events. The Object Storage service will be automatically discovered by Red Hat CloudForms and added to the Storage Managers list in Red Hat CloudForms. See Section 4.1.1, “Adding OpenStack Providers” for instructions on adding a cloud provider and enabling events.

8.3.1. Viewing Object Stores

The object store summary page shows details including the object store’s size, parent cloud, storage manager, cloud tenant, and the number of cloud objects on the object store.

In Red Hat CloudForms, view object stores on a object storage manager by following these steps:

  1. Navigate to StorageObject Stores to display a list of object store containers.
  2. Click a container to open a summary page for that object store container.
  3. Click Cloud Objects to view a list of object stores in the object store container.
  4. Click an object store from the list to view the object store’s summary page.