A RADOS Block Device (RBD) is software that facilitates the storage of block-based data in the open source Ceph distributed storage system. An RBD can be mounted to a VM. RBD storage management provides the following features:
RBD storage pool management
For a VM to use RBDs in the distributed storage system, you must add an RBD storage pool to the distributed storage system, and then mount the RBD storage pool to the host attached to the VM. Hosts in different host pools cannot use the same RBD storage pool.
RBD client management
A host can use RBD storage resources only when it has an RBD client installed. The RBD client type must match the distributed storage type. You upgrade an RBD client only when distributed storage upgrade requires an RBD client upgrade. The installation or upgrade package for an RBD client is provided with the distributed storage version by the distributed storage manufacturer.
An RBD storage pool being used by a VM cannot be deleted.
During RBD client installation or upgrade, the host will enter maintenance mode and running VMs will be automatically migrated to other hosts. You must manually migrate the VMs to the original host after installation or upgrade.
If a storage volume in a data pool has been configured as a shared file system, iSCSI LUN, or template pool, you cannot configure the data pool as an RBD storage pool.
Data pools in the same disk pool can be configured as RBD storage pools only on the same CVM management platform. Only data pools of the thin provisioning mode can be configured as RBD storage pools.
Do not map a shared storage pool on CAS to a host or VM on another platform. This operation will cause storage data conflict and might cause data corruption or loss.
On the top navigation bar, click Resources.
From the left navigation pane, select Compute > Host Pool Name.
Click the RBD Storage tab.
Click Add RBD Storage Pool.
Configure the parameters as described in "Parameters."
Click OK.
On the top navigation bar, click Resources.
From the left navigation pane, select Compute > Host Pool Name.
Click the RBD Storage tab.
Click Edit in the Actions column for an RBD storage pool.
Edit the parameters as needed.
Click OK.
On the top navigation bar, click Resources.
From the left navigation pane, select Compute > Host Pool Name.
Click the RBD Storage tab.
Click Delete in the Actions column for an RBD storage pool.
In the dialog box that opens, click OK.
On the top navigation bar, click Resources.
From the left navigation pane, select Compute > Host Pool Name.
Click the RBD Storage tab.
Click RBD Client Management.
Select one or multiple hosts, and then click Install.
Click OK.
On the top navigation bar, click Resources.
From the left navigation pane, select Compute > Host Pool Name.
Click the RBD Storage tab.
Click RBD Client Management.
Select one or multiple hosts, and then click Upgrade.
Click OK.
RBD storage management
Distributed Storage: Select a distributed storage resource that provides RBD storage service.
Data Pool: Select a block storage data pool as the RBD storage pool.
RBD client management
Resource Type: Select a distributed storage resource type. Options include ONEStor, Rorke Storage, and XSKY Storage.
Re-detect: Re-detect the installation progress of the RBD client.
Installation State: Installation state of the RBD client.
Progress: Installation progress of the RBD client.