The SolidFire Cluster is a high performance all SSD iSCSI storage device that provides massive scale out capability and extreme fault tolerance. A key feature of the SolidFire cluster is the ability to set and modify during operation specific QoS levels on a volume for volume basis. The SolidFire cluster offers this along with de-duplication, compression, and an architecture that takes full advantage of SSDs.
To configure the use of a SolidFire cluster with Block
Storage, modify your cinder.conf
file as
follows:
volume_driver = cinder.volume.drivers.solidfire.SolidFireDriver san_ip = 172.17.1.182 # the address of your MVIP san_login = sfadmin # your cluster admin login san_password = sfpassword # your cluster admin password sf_account_prefix = '' # prefix for tenant account creation on solidfire cluster (see warning below)
Warning | |
---|---|
The SolidFire driver creates a unique account prefixed
with
|
Note | |
---|---|
Set the |
Configuration option = Default value | Description |
---|---|
[DEFAULT] | |
sf_account_prefix = None |
(StrOpt) Create SolidFire accounts with this prefix. Any string can be used here, but the string "hostname" is special and will create a prefix using the cinder node hostsname (previous default behavior). The default is NO prefix. |
sf_allow_template_caching = True |
(BoolOpt) Create an internal cache of copy of images when a bootable volume is created to eliminate fetch from glance and qemu-conversion on subsequent calls. |
sf_allow_tenant_qos = False |
(BoolOpt) Allow tenants to specify QOS on create |
sf_api_port = 443 |
(IntOpt) SolidFire API port. Useful if the device api is behind a proxy on a different port. |
sf_emulate_512 = True |
(BoolOpt) Set 512 byte emulation on volume creation; |
sf_template_account_name = openstack-vtemplate |
(StrOpt) Account name on the SolidFire Cluster to use as owner of template/cache volumes (created if does not exist). |