Files
manila/doc/source/configuration/shared-file-systems/drivers/emc-isilon-driver.rst
Nilesh Thathagar e9386b67d9 Dell PowerScale: Added support of thin provisioning
Implements: blueprint powerscale-thin-provisioning
Change-Id: I197796713304ff6695f39b1b39817bfbb4c7927e
Signed-off-by: Nilesh Thathagar <nilesh.thathagar@dell.com>
2025-08-04 07:37:40 +00:00

93 lines
2.2 KiB
ReStructuredText

=================
EMC Isilon driver
=================
The EMC Shared File Systems driver framework (EMCShareDriver) utilizes
EMC storage products to provide shared file systems to OpenStack. The
EMC driver is a plug-in based driver which is designed to use different
plug-ins to manage different EMC storage products.
The Isilon driver is a plug-in for the EMC framework which allows the
Shared File Systems service to interface with an Isilon back end to
provide a shared filesystem. The EMC driver framework with the Isilon
plug-in is referred to as the ``Isilon Driver`` in this document.
This Isilon Driver interfaces with an Isilon cluster via the REST Isilon
Platform API (PAPI) and the RESTful Access to Namespace API (RAN).
Requirements
~~~~~~~~~~~~
- PowerScale cluster running OneFS 9.10 or higher
Supported shared filesystems and operations
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
The drivers supports CIFS and NFS shares.
The following operations are supported:
- Create a share.
- Delete a share.
- Allow share access.
Note the following limitations:
- Only IP access type is supported.
- Only read-write access is supported.
- Deny share access.
- Create a snapshot.
- Delete a snapshot.
- Create a share from a snapshot.
- Ensure shares.
Back end configuration
~~~~~~~~~~~~~~~~~~~~~~
The following parameters need to be configured in the Shared File
Systems service configuration file for the Isilon driver:
.. code-block:: ini
share_driver = manila.share.drivers.emc.driver.EMCShareDriver
emc_share_backend = isilon
emc_nas_server = <IP address of Isilon cluster>
emc_nas_login = <username>
emc_nas_password = <password>
Thin Provisioning
~~~~~~~~~~~~~~~~~
PowerScale systems have thin provisioning enabled by default.
Add the parameter below to set an advisory limit.
.. code-block:: ini
powerscale_threshold_limit = <threshold percentage value>
Restrictions
~~~~~~~~~~~~
The Isilon driver has the following restrictions:
- Only IP access type is supported for NFS and CIFS.
- Only FLAT network is supported.
- Quotas are not yet supported.
Driver options
~~~~~~~~~~~~~~
The following table contains the configuration options specific to the
share driver.
.. include:: ../../tables/manila-emc.inc