e6a06b9c03
Update Fuel version numbers where needed. Update Fuel plugin version number where needed. Add new image in docs to aid with pre-configure of array. Move hiera parameters to puppet manifests and parameterize corresponding classes. Fix regex for replication retention parameters Change-Id: I265b33ef85315cc5a909221bfe2116ff2e85bc7e
53 lines
2.1 KiB
Markdown
53 lines
2.1 KiB
Markdown
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.0 |
|
|
| 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
|