Red Hat Gluster Storage: Compatible Physical, Virtual Server and Client OS Platforms

Updated -

What are the compatible hardware platforms for Red Hat Gluster Storage ?

Red Hat Gluster Storage Compatibility

Red Hat has established the following generic and use-case specific criteria for Red Hat Gluster Storage compatibility of specific servers. Red Hat strongly recommends that all customers source their hardware platforms for running Red Hat Gluster Storage for On-premise based on the criteria specified below to ensure supportability of production deployments.

Generic Requirements for a server to be Red Hat Gluster Storage Compatible

  • Must be in the Red Hat Hardware Compatibility List for Storage for Red Hat Enterprise Linux 6.0 and newer.
  • 2-socket (with 4-core, 6-core, or 8-core) servers are recommended.
  • Minimum RAM requirements are use case specific. See below.
  • Reliable backplane RAID controller shipped by server vendors or from OEM manufacturers.
  • RAID 6 and RAID 1+0 Support in hardware RAID controller.
  • RAID controller card must be flash-backed or battery-backed.
  • 1X 50 GB GB SAS disks for RHSS installation if a separate partition is created for /var
    OR 200 GB if no separate partition is created for /var.
  • 1 X 10 GigE NIC for data traffic is recommended. It's advisable to use NIC bonding with 2 X 10 GigE for increasing throughput and resiliency. 1 GigE NIC may also be used.
  • Redundant power supply
  • Out of band management card to manage and monitor RHS nodes even when the server is down.(optional)

Note:

  • The same interface may be used for data and management traffic, but it's recommended to have separate networks for data and management.

High Performance Computing use-case

  • 2u/24 (JBODs may be attached)
  • 15000 RPM 900GB drives(2.5" inch SAS) OR Solid state disks.
  • Minimum RAM 48 GB

General Purpose File Serving use-case

  • 2u/12 (JBODs may be attached)
  • 7200 or 10000 RPM, up to 6 TB drives (3.5" SAS or SATA)
  • Minimum RAM 32 GB

Archival use-case

  • 4u/60 (JBODs may be attached)
  • 7200 or 10000 RPM, up to 6 TB drives (3.5" SAS or SATA)
  • Minimum RAM 16 GB

Note:

  • The number of disks supported per server in the JBOD configuration is limited to 24 with 3-way replication.

Node Selection Guideline For Specific use-cases

Component HPC General Purpose Archival
Chassis (specifically applicable for Supermicro)

2u 24x2.5" Hotswap with redundant power

2u 12x3.5" Hotswap with redundant power

4u 60x3.5" Hotswap with redundant power

Processor Intel Xeon Nehalem-Ex and beyond, AMD equivalent Intel Xeon Nehalem-Ex and beyond, AMD equivalent Intel Xeon Nehalem-Ex and beyond, AMD equivalent
Disk 24x 2.5" 15000 RPM SAS OR SSD's along with 1.5K RPM SAS 12x 3.5" 7200 or 10000 RPM SAS/SATA OR SSD's along with 7.2K/10K RPM SAS/SATA 60x 3.5" 7200 or 10000 RPM SAS/SATA
minimum RAM 48GB 32GB 16GB
Networking 2x10GigE 2x10GigE (preferred) or 2x1GigE 2x10GigE (preferred) or 2x1GigE

Notes:

  • All data disks configured in groups of 12 drives in RAID6 configuration

Trusted Storage Pool Size Limits

Limit Minimum Maximum Notes
Trusted Server Pool Size 2 + 1 with arbitrated replicated volumes 128

Arbitrated replicated volumes with 2 storage nodes and 1 node hosting just the meta-data information in a local data-center using sync replication is supported. Please contact your Red Hat representative if you plan a deployment than needs a higher number of nodes in a storage pool.

Usable Capacity for most common configuration

No minimum

38.4 Petabytes with no replication.19.2 Petabytes with 2-way replication in a single cluster of 128 nodes. Assuming a fully populated storage server with 60 drives per controller and 6 TB SATA drives. For distributed-dispersed and dispersed volumes 36 disks per controller is supported.

Please contact your Red Hat representative if you plan a deployment of higher scale than the maximum described here

Supported Virtual Platforms

Red Hat Gluster Storage nodes can be VMs running on listed virtual environments

Virtual Platforms Red Hat Gluster Storage supported releases
Red Hat Virtualization 4.1 Red Hat Gluster Storage 3.2
Red Hat Virtualization 4.0 Red Hat Gluster Storage 3.1
Red Hat Enterprise Virtualization 3.6 Red Hat Gluster Storage 3.1
Red Hat Enterprise Virtualization 3.5 Red Hat Gluster Storage 3.1
Red Hat Enterprise Virtualization 3.4 Red Hat Gluster Storage, Red Hat Storage 2.1/U1/U2(Compatibility Mode)
VMware vSphere 5.x, 6.x Red Hat Storage Server 3.x, Red Hat Gluster Storage (Minimum 4 vCPUs, 16 GB RAM), Use VMDKs or RDMs
VMWare ESXi 5.x, 6.x Red Hat Storage Server 3.x, Red Hat Gluster Storage (Minimum 4 vCPUs, 16 GB RAM), Use VMDKs or RDMs

NOTE: Please refer to the Red Hat Enterprise Virtualization Life Cycle page for full Manager and Hypervisor compatibility details.

Supported Client and Client OS Platforms

If you are using NFS/CIFS the following OSs are supported

  • All Fedora and Debian based distributions.
  • UNIX (Solaris 10+), AIX, HP-UX
  • Microsoft Windows Server 2008, Windows 7, Windows 8, Windows Server 2012, Windows Server 2016.

If you are planning to use the GlusterFS FUSE client, support is limited to:

  • Red Hat Enterprise Linux 5.8 and newer.
  • Red Hat Enterprise Linux 6.0 and newer.
  • Red Hat Enterprise Linux 7.0 and newer.

For GlusterFS FUSE client support from other Linux based client OS platforms/distributions see this:

Red Hat does not test native glusterfs clients which it does not ship. For these clients, the scope of support is limited to the server side. If such clients are based on the same upstream release of Gluster, Red Hat will support and offer to diagnose issues around Red Hat Gluster Storage Server related to their use. If the issue is determined to be specific to a client then you may be asked to reproduce on a RHEL system or, using NFS to confirm the same. In such cases, the customer would be advised to seek support from the provider of the glusterfs client and not Red Hat.

Other Related KBases

Was this helpful?

We appreciate your feedback. Leave a comment if you would like to provide more detail.
It looks like we have some work to do. Leave a comment to let us know how we could improve.
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.