Red Hat Gluster Storage 3 (formerly Red Hat Storage Server 3): Supported and Recommended Workloads

Updated -

Overview

This article describes the workloads that are best suited for Red Hat Gluster Storage (formerly Red Hat Storage Server).

Environment

  • Red Hat Gluster Storage 3
  • Red Hat Gluster Storage for On-premise

Best Fit and Optimal Workloads

Red Hat Gluster Storage offers an open software-defined storage solution for reliable and cost-effective storage of unstructured file based data. It is highly reliable and provides optimum performance for deployments that typically involve the following use case:

  • Container Storage for OpenShift via the Container-Native storage product.
  • Digital multi-media (video, audio, pictures) serving (e.g., content delivery networks, online radio)
  • Live virtual machine image store for Red Hat Enterprise Virtualization
  • Large File & Object Store (using either NFS, SMB or FUSE client)
  • Active archiving and near-line storage
  • Backup target for Commvault Simpana
  • Shared storage for ActiveMQ
  • Shared storage for Tibco EMS
  • Enterprise NAS dropbox & object Store / Cloud Storage for service providers
  • Transactional database workloads in RHGS+RHEV environment where RHGS is the back-end store for VMs.
  • Persistent storage for containers in an OpenShift environment
  • Cold Storage for Splunk Analytics Workloads
  • ownCloud File Sync n' Share

Workloads to Avoid

Red Hat Gluster Storage is not recommended to be used for workloads that are

  • Write-mostly and involve a lot of contention
  • Involves creating and deleting lots of directories/folders frequently

Unsupported workloads

  • RHGS as backend for VMWare for storing live VM image (VMDKs) (even though NFS is supported by RHGS)
  • DB workload on standalone RHGS

Related Knowledgebase Articles

See also this KBase for exceptions, unsupported workloads, and the architecture review process Red Hat Gluster Storage 3 (formerly Red Hat Storage Server 3): Architecture Review Process

Comments