Configure Fusion Data Foundation Storage in IBM Fusion HCI for provider mode.
About this task
The provider mode is similar to an external Data Foundation configuration. It acts as the
provider and base storage on host cluster. You can provision new clusters within a managed rack and
consume storage from the central provider cluster. Hosting multiple OpenShift® clusters within a single HCI rack
improves cluster density and brings down cost.
The
consumer can be deployed on the IBM Fusion HCI host
cluster.
Important:
- If Fusion Data Foundation is not configured or is
configured but are not in a healthy state, then a few pods, like logcollector, might remain in a
pending state. The pods come into a running state automatically once storage is configured and in a
healthy state.
- Both Global Data Platform and Fusion Data Foundation cannot coexist as your storage.
Procedure
-
Go to the page.
- Wait for the discovery of compute nodes to complete.
After the discovery
process completes, the Configure storage button is
enabled.
- Click Configure storage.
- In the Storage nodes section, select a minimum of six nodes from
the node table based on the recommendation. They are candidate nodes to be selected as Fusion Data Foundation storage nodes. Both compute and control
nodes with available SSD/NVMe disks can be viewed as candidate nodes and they get displayed in the
table.
The table includes Name, Disks, Disk size (TiB), vCPUs, and Memory (GB) details
about the node. The table includes the Rack column for High Availability Multi
Rack.
Based on your selection, the
Summary section includes
the usable capacity. The usable capacity includes Raw capacity, Nodes, CPUs, and Memory. For
example, the recommendation can be to select a minimum of six nodes with with usable capacity of 48
TiB.
When you configure storage on a High-Availability Multi Rack, select the same number of
nodes from each rack. In this rack, even one rack is down, the Fusion Data Foundation cluster continues to work.
- Click Next.
- In the Specify encryption for the storage
configuration page, enter the following details:
- In the Encryption settings section, select a
- Store the encryption key as a secret in the cluster
- Store the encryption key in an external KMS
- None
If you select
Store the encryption key in an external KMS option,
then enter the following connection settings:
- Enter the Hostname/ IP address of your KMS server.
- Enter the value of Port of your KMS server.
- Select a Provider type. It can be Vault or
Thales CipherTrust Manager.
Table 1. Provider type options
Provider type |
Procedure |
Vault |
For Vault, enter the following details.
To get more information about each of these fields, see Enabling encryption with the token authentication using HashiCorp Vault(manual part). For more
information about TLS server name, Vault enterprise namespace, and Authentication path. See https://developer.hashicorp.com/vault/docs.Note: In case you
need to enable key rotation for Vault KMS, run the following command in the OpenShift web console
after the storage cluster is
created: oc patch storagecluster ocs-storagecluster -n openshift-storage --type=json -p '[{"op": "add", "path":"/spec/encryption/keyRotation/enable", "value": true}]'
|
Thales CipherTrust Manager |
For Thales CipherTrust Manager, enter the following details:
|
- Click Configure.
The Data Foundation page displays
Usable capacity,
Health, and
Storage
nodes. After the configuration is complete, the
Health section
displays the health of the
Storage cluster and
Data
resiliency.
Note: Note that setting up local storage may take around 45-50
minutes.
- To validate the configuration, do the following steps:
- Log in to OpenShift Container Platform
console.
- In the menu, go to
.
- In the StorageClasses page, check whether you see the following
storage classes:
ocs-storagecluster-cephfs
for Fusion Data Foundation storage file system
ocs-storagecluster-ceph-rbd
for Ceph's RADOS Block Devices (RBD) storage class.
It is the default storage class.
openshift-storage.noobaa.io
storage class is for object storage. You can use it
for MCG so that it gets generated either for the installation of Fusion Data Foundation or for Global Data Platform with Fusion Data Foundation MCG only mode.
What to do next
After the configuration is complete, you can view capacity utilization and storage nodes. You can
add nodes to your storage configuration and scale its capacities.
Important: For node configuration for high-availability multirack, see
About the
task > Allowed node configuration combinations for high-availability multi-rack of
Configuring nodes for management.