RETIRED, Fuel plugin for PureStorage Cinder integration
Go to file
OpenDev Sysadmins f7f8ea7651 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:50:32 +00:00
deployment_scripts/puppet Get checks passing 2016-11-15 17:57:31 -08:00
doc Update supported Mirantis version number 2016-11-16 11:55:37 -05:00
repositories Fuel Plugin for Pure Storage 2015-10-05 11:47:49 -04:00
specs Update Documentation and convert to FPB v4.0 2016-03-01 15:27:36 -05:00
.gitignore Ad a .gitignore file 2016-12-21 09:45:41 -05:00
.gitreview OpenDev Migration Patch 2019-04-19 19:50:32 +00:00
LICENSE Fuel Plugin for Pure Storage 2015-10-05 11:47:49 -04:00
README.md Update supported Mirantis version number 2016-11-16 11:55:37 -05:00
deployment_tasks.yaml Add Version parameter 2016-11-08 13:43:38 -05:00
environment_config.yaml Remove multibackend option from plugin 2016-07-07 23:19:09 -04:00
metadata.yaml Remove multibackend option from plugin 2016-07-07 23:19:09 -04:00
pre_build_hook Fuel Plugin for Pure Storage 2015-10-05 11:47:49 -04:00

README.md

fuel-plugin-purestorge-cinder

Plugin description

Pure Storage plugin for Fuel extends Mirantis OpenStack functionality by adding support for Pure Storage FlashArray block storage array.

The Pure Storage FlashArray is an iSCSI and Fibre Channel capable block storage device used as a Cinder backend

Requirements

Requirement Version/Comment
Mirantis OpenStack compatibility >= 9.1
Access to FlashArray VIP via cinder-volume node
Access to FlashArray VIP via compute/cinder-volume nodes
iSCSI/FC initiator on all compute/cinder-volume nodes

Limitations

Pure Storage configuration

Prior to deployment ensure the following items are complete:

  1. For an iSCSI implementation ensure the Pure Storage FlashArray can route 10G Storage Network to all Compute nodes as well as the Cinder Control/Manager node.
  2. For an FC implementation ensure the fibre Channel Zone Manager is configured correctly within the Openstack deployment
  3. Create an AD/LDAP account for the Pure Storage cluster to use as the OpenStack Administrator account (if no AD/LDAP use the 'pureuser' account).
  4. Obtain the management VIP address for the Pure Storage FlashArray

Pure Storage Cinder plugin installation

All of the needed code for using Pure Storage in an OpenStack deployment is included in the upstream OpenStack distributioni with the exception of the Pure Storage Python SDK which is installed by this plugin. There are no additional libraries, software packages or licenses required beyond using this plugin.

Pure Storage plugin configuration

No additional configuration is required for the Pure Storage Cinder plugin, but the Fibre Channel Zone Manager must be configured correctly if FC is selected as the block storage protocol to be used by the Pure Storage FlashArray