Skip to content

Commit a51ae0a

Browse files
Documentation for netapp ontap plugin (#672)
1 parent 5bd09ab commit a51ae0a

3 files changed

Lines changed: 48 additions & 0 deletions

File tree

source/adminguide/storage.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -105,6 +105,7 @@ Storage media \\ hypervisor VMware vSphere Citrix XenServer
105105
**SMB/CIFS** No No No Yes
106106
**Ceph/RBD** No No Yes No
107107
**PowerFlex/ScaleIO** No No Yes No
108+
**NetApp ONTAP** No No Yes No
108109
============================================== ================ ==================== =========================== ============================
109110

110111
XenServer uses a clustered LVM system to store Instance images on iSCSI and

source/conceptsandterminology/concepts.rst

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -442,6 +442,10 @@ as Zone-wide Primary Storage.
442442
PowerFlex/ScaleIO (v3.5) is only supported by the KVM hypervisor. It can be used
443443
as Cluster-wide or Zone-wide Primary Storage.
444444

445+
NetApp ONTAP is only supported by the KVM hypervisor. It can be used as
446+
Cluster-wide or Zone-wide Primary Storage. It supports both NFS 3.0 and iSCSI
447+
protocols.
448+
445449
CloudStack is designed to work with all standards-compliant iSCSI and
446450
NFS servers that are supported by the underlying hypervisor, including,
447451
for example:
@@ -460,6 +464,8 @@ for example:
460464

461465
- Pure FlashArray for FiberChannel
462466

467+
- NetApp ONTAP for NFS 3.0 and iSCSI
468+
463469
If you intend to use only local disk for your installation, you can skip
464470
adding separate primary storage.
465471

source/installguide/configuration.rst

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1606,6 +1606,47 @@ When a volume is created by the plugin, it will create bi-directional mappings i
16061606
- Each volume's description field in the Pure Flasharray storage system will have a formatted key/value pair with metadata mappings for the Cloudstack volume definition (user volume name, volume uuid, account/project information)
16071607
- Each virtual volume's WWID will be stored in the volume's path field in Cloudstack
16081608

1609+
NetApp ONTAP Plug-in
1610+
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1611+
1612+
This plugin enables NetApp Unified ONTAP storage systems as a managed primary
1613+
storage in CloudStack for KVM hypervisors. It supports both NFS 3.0 and iSCSI
1614+
protocols, integrating with the traditional ONTAP unified storage architecture.
1615+
1616+
This documentation assumes you have the following configured in your
1617+
environment before adding a storage pool in CloudStack:
1618+
1619+
- NetApp Unified ONTAP 9.15.1 or higher.
1620+
- A Storage Virtual Machine (SVM) in ONTAP storage with NFS 3.0 or iSCSI protocol enabled.
1621+
- Only an IPv4-type Data LIF is supported. The Data LIF must be reachable from all KVM hypervisor hosts in CloudStack.
1622+
- Ensure Storage VM (SVM) is mapped to aggregates (aggrs) with sufficient
1623+
capacity.
1624+
- For iSCSI: iSCSI protocol enabled on the KVM host and adapter is configured.
1625+
- For NFS 3.0: NFS protocol enabled on the KVM host.
1626+
1627+
When this storage pool is used with Compute or Disk Offerings, an administrator
1628+
is able to build an environment in which a root or data disk that a user creates
1629+
leads to the dynamic creation of a LUN or file on the ONTAP volume. Such a
1630+
LUN or file is associated with one (and only ever one) CloudStack volume.
1631+
1632+
Through the CloudStack UI, you can create ONTAP storage pool using these
1633+
required fields:
1634+
1635+
- Provider: NetApp ONTAP
1636+
- Scope: Zone or Cluster
1637+
- Zone: target zone name
1638+
- Pod: Pod name (required for Cluster scope)
1639+
- Cluster: Cluster name (required for Cluster scope)
1640+
- Name: storage pool name
1641+
- Protocol: NFS3 or ISCSI
1642+
- Storage Array IP: ONTAP Storage IP or Management LIF
1643+
- Username: ONTAP Storage IP username (Cluster-level)
1644+
- Password: ONTAP Storage IP password (cluster-level)
1645+
- SVM Name: SVM name in ONTAP storage
1646+
- Capacity Bytes: total capacity in bytes
1647+
- Storage Tags: storage pool tags
1648+
1649+
16091650
.. _add-secondary-storage:
16101651

16111652
Add Secondary Storage

0 commit comments

Comments
 (0)