Chapter 2. New features

This section describes new features introduced in Red Hat OpenShift Container Storage 4.8.

Compact deployment general availability support

OpenShift Container Storage can now be installed on a three-node OpenShift compact bare metal cluster, where all the workloads run on three strong master nodes. There are no worker or storage nodes.

For information on how to configure OpenShift Container Platform on a compact bare metal cluster, see Configuring a three-node cluster and Delivering a Three-node Architecture for Edge Deployments.

Caching policy for object buckets

In Red Hat OpenShift Container Storage’s Multicloud Object Gateway, you can now create a cache bucket. A cache bucket is a namespace bucket with a hub target and a cache target. For more information, see Caching policy for object buckets.

Persistent volume encryption through storage class general availability support

You can encrypt persistent volumes (block only) with storage class encryption using an external Key Management System (KMS) to store device encryption keys. Persistent volume encryption is only available for RBD persistent volumes. Storage class encryption is supported in OpenShift Container Storage 4.7 or higher. For more information, see how to create a storage class with persistent volume encryption.

Persistent Volume encryption now also supports snapshots and clones.

Thick provisioned storage for VMware platform

You can now use thick-provisioned storage, in addition to the thin-provisioned storage for VMware-hosted OpenShift Container Platform for better performance and security. When you need the flexibility to use the thick-provisioned storage in OpenShift Container storage, you must create a storage class with the zeroedthick or eagerzeroedthick disk format in OpenShift Container Platform. You get the option to select the storage class that is created in addition to the default thin storage class while you create the OpenShift Container Storage cluster service.

For more information, see Creating an OpenShift Container Storage Cluster Service

New pool management user interface

The new management capability provides you with a simple, easy to use interface to create a storage class or delete the pool that was automatically attached to it; or, if you want to update the characteristics of an existing pool (such as compression, replica). This feature is not a replacement for the existing storage class configuration. For more information, see Block pools chapter in Managing and Allocating Storage Resources guide.

Support for an air-gap disconnected environment on IBM Power Systems and IBM Z infrastructure

Deployment of OpenShift Container Storage 4.8 is now possible in air-gapped environment, which does not have internet connectivity.

Multicloud Object Gateway on IBM Power Systems and IBM Z infrastructure

Red Hat OpenShift Container Storage 4.8 on IBM Power Systems and IBM Z infrastructure adds support for Noobaa’s multicloud object service which provides multicloud and hybrid capabilities for object workloads. By default, Multicloud Object Gateway uses a default backing store which is cloud native or RGW.

Encrypted storage data on IBM Power Systems

Administrators can now choose to encrypt all data in the OpenShift Container Storage 4.8 cluster as part of the deployment process. See Data encryption options for more information.

Support for DASD on IBM Z infrastructure

DASD is now supported for storage nodes on IBM Z infrastructure.