Certified Block Storage Drivers & Configurations

Steps for how to configure PCD certified block storage drivers

This section provides tested configuration examples for certified enterprise storage drivers and backends supported by Private Cloud Director (PCD). Follow these guides when configuring volume backends for your storage infrastructure.

Each vendor page includes:

  • Driver specification (Python class path)

  • Connection parameters (IP addresses, credentials, protocol settings)

  • Storage-specific settings (pool names, volume folders, feature flags)

  • Multipath configuration guidance

  • Version requirements and limitations

circle-info

Store credentials securely

Never commit passwords or API tokens to version control. Use service accounts with minimal privileges and validate connectivity before enabling backends.

For conceptual information about volume types and backend architecture, see Volume.

Certified Vendors

Multipath configuration

For production deployments using Fibre Channel or iSCSI, enable multipath on compute hosts.

  1. Add the following to /opt/pf9/etc/nova/conf.d/nova_override.conf:

  1. Configure the multipath daemon in /etc/multipath.conf:

  1. Restart the related services:

Create a volume type

After you configure a volume backend, create a volume type to make it available.

  1. Go to Infrastructure > Cluster Blueprint > Persistent Storage Connectivity.

  2. Select Add Volume Type.

  3. Enter a descriptive name.

  4. Select Add Configuration, then select your backend.

  5. Add any required metadata as extra specs.

Common configuration parameters

Parameter
Purpose
Default

volume_backend_name

Unique identifier for the backend.

Required

volume_driver

Python class path to the driver.

Required

reserved_percentage

Percentage of storage to reserve.

0

max_over_subscription_ratio

Thin-provisioning ratio.

1.0

use_multipath_for_image_xfer

Enables multipath for image transfers.

false

Last updated

Was this helpful?