Atom feed of this document
 

 Configuring the Storwize family and SVC driver

 Enabling the Storwize family and SVC driver

Set the volume driver to the Storwize family and SVC driver by setting the volume_driver option in nova.conf as follows:

volume_driver=nova.volume.storwize_svc.StorwizeSVCDriver
                
 Configuring options for the Storwize family and SVC driver in nova.conf

The following options apply to all volumes and cannot be changed for a specific volume.

Table 11.1. List of configuration flags for Storwize storage and SVC driver
Flag name Type Default Description

san_ip

Required

Management IP or host name

san_ssh_port

Optional

22

Management port

san_login

Required

Management login username

san_password

Required [a]

Management login password

san_private_key

Required [a]

Management login SSH private key

storwize_svc_volpool_name

Required

Pool name for volumes

storwize_svc_vol_vtype

Optional

Striped

Volume virtualization type [b]

storwize_svc_vol_rsize

Optional

2%

Initial physical allocation [c]

storwize_svc_vol_warning

Optional

0 (disabled)

Space allocation warning threshold [b]

storwize_svc_vol_autoexpand

Optional

True

Enable or disable volume auto expand [d]

storwize_svc_vol_grainsize

Optional

256

Volume grain size [b] in KB

storwize_svc_vol_compression

Optional

False

Enable or disable Real-Time Compression [e]

storwize_svc_vol_easytier

Optional

True

Enable or disable Easy Tier [f]

storwize_svc_flashcopy_timeout

Optional

120

FlashCopy timeout threshold [g] (seconds)

[a] The authentication requires either a password (san_password) or SSH private key (san_private_key). One must be specified. If both are specified the driver will use only the SSH private key.

[b] More details on this configuration option are available in the Storwize family and SVC command line documentation under the mkvdisk command.

[c] The driver creates thin-provisioned volumes by default. The storwize_svc_vol_rsize flag defines the initial physical allocation size for thin-provisioned volumes, or if set to -1, the driver creates full allocated volumes. More details about the available options are available in the Storwize family and SVC documentation.

[d] Defines whether thin-provisioned volumes can be auto expanded by the storage system, a value of True means that auto expansion is enabled, a value of False disables auto expansion. Details about this option can be found in the –autoexpand flag of the Storwize family and SVC command line interface mkvdisk command.

[e] Defines whether Real-time Compression is used for the volumes created with OpenStack. Details on Real-time Compression can be found in the Storwize family and SVC documentation. The Storwize or SVC system must have compression enabled for this feature to work.

[f] Defines whether Easy Tier is used for the volumes created with OpenStack. Details on EasyTier can be found in the Storwize family and SVC documentation. The Storwize or SVC system must have Easy Tier enabled for this feature to work.

[g] The driver wait timeout threshold when creating an OpenStack snapshot. This is actually the maximum amount of time the driver will wait for the Storwize family or SVC system to prepare a new FlashCopy mapping. The driver accepts a maximum wait time of 600 seconds (10 minutes).


loading table of contents...