This is an automated email from the ASF dual-hosted git repository.

weizhouapache pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/cloudstack-documentation.git


The following commit(s) were added to refs/heads/main by this push:
     new a51ae0ac Documentation for netapp ontap plugin (#672)
a51ae0ac is described below

commit a51ae0ac16e278a240bb659aa53ed97eb103150f
Author: Rajiv Jain <[email protected]>
AuthorDate: Tue Sep 1 16:22:47 2026 +0530

    Documentation for netapp ontap plugin (#672)
---
 source/adminguide/storage.rst              |  1 +
 source/conceptsandterminology/concepts.rst |  6 +++++
 source/installguide/configuration.rst      | 41 ++++++++++++++++++++++++++++++
 3 files changed, 48 insertions(+)

diff --git a/source/adminguide/storage.rst b/source/adminguide/storage.rst
index 1ff4f14e..c1bcb1e0 100644
--- a/source/adminguide/storage.rst
+++ b/source/adminguide/storage.rst
@@ -105,6 +105,7 @@ Storage media \\ hypervisor                    VMware 
vSphere   Citrix XenServer
 **SMB/CIFS**                                   No               No             
      No                          Yes
 **Ceph/RBD**                                   No               No             
      Yes                         No
 **PowerFlex/ScaleIO**                          No               No             
      Yes                         No
+**NetApp ONTAP**                               No               No             
      Yes                         No
 ============================================== ================ 
==================== =========================== ============================
 
 XenServer uses a clustered LVM system to store Instance images on iSCSI and
diff --git a/source/conceptsandterminology/concepts.rst 
b/source/conceptsandterminology/concepts.rst
index f621ffaa..cc3a105b 100644
--- a/source/conceptsandterminology/concepts.rst
+++ b/source/conceptsandterminology/concepts.rst
@@ -442,6 +442,10 @@ as Zone-wide Primary Storage.
 PowerFlex/ScaleIO (v3.5) is only supported by the KVM hypervisor. It can be 
used
 as Cluster-wide or Zone-wide Primary Storage.
 
+NetApp ONTAP is only supported by the KVM hypervisor. It can be used as
+Cluster-wide or Zone-wide Primary Storage. It supports both NFS 3.0 and iSCSI
+protocols.
+
 CloudStack is designed to work with all standards-compliant iSCSI and
 NFS servers that are supported by the underlying hypervisor, including,
 for example:
@@ -460,6 +464,8 @@ for example:
 
 -  Pure FlashArray for FiberChannel
 
+-  NetApp ONTAP for NFS 3.0 and iSCSI
+
 If you intend to use only local disk for your installation, you can skip
 adding separate primary storage.
 
diff --git a/source/installguide/configuration.rst 
b/source/installguide/configuration.rst
index e8be3ccb..61d54403 100644
--- a/source/installguide/configuration.rst
+++ b/source/installguide/configuration.rst
@@ -1606,6 +1606,47 @@ When a volume is created by the plugin, it will create 
bi-directional mappings i
 -  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)
 -  Each virtual volume's WWID will be stored in the volume's path field in 
Cloudstack
 
+NetApp ONTAP Plug-in
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+
+This plugin enables NetApp Unified ONTAP storage systems as a managed primary
+storage in CloudStack for KVM hypervisors. It supports both NFS 3.0 and iSCSI
+protocols, integrating with the traditional ONTAP unified storage architecture.
+
+This documentation assumes you have the following configured in your
+environment before adding a storage pool in CloudStack:
+
+-  NetApp Unified ONTAP 9.15.1 or higher.
+-  A Storage Virtual Machine (SVM) in ONTAP storage with NFS 3.0 or iSCSI 
protocol enabled.
+-  Only an IPv4-type Data LIF is supported. The Data LIF must be reachable 
from all KVM hypervisor hosts in CloudStack.
+-  Ensure Storage VM (SVM) is mapped to aggregates (aggrs) with sufficient
+   capacity.
+-  For iSCSI: iSCSI protocol enabled on the KVM host and adapter is configured.
+-  For NFS 3.0: NFS protocol enabled on the KVM host.
+
+When this storage pool is used with Compute or Disk Offerings, an administrator
+is able to build an environment in which a root or data disk that a user 
creates
+leads to the dynamic creation of a LUN or file on the ONTAP volume. Such a
+LUN or file is associated with one (and only ever one) CloudStack volume.
+
+Through the CloudStack UI, you can create ONTAP storage pool using these
+required fields:
+
+-  Provider: NetApp ONTAP
+-  Scope: Zone or Cluster
+-  Zone: target zone name
+-  Pod: Pod name (required for Cluster scope)
+-  Cluster: Cluster name (required for Cluster scope)
+-  Name: storage pool name
+-  Protocol: NFS3 or ISCSI
+-  Storage Array IP: ONTAP Storage IP or Management LIF
+-  Username: ONTAP Storage IP username (Cluster-level)
+-  Password: ONTAP Storage IP password (cluster-level)
+-  SVM Name: SVM name in ONTAP storage
+-  Capacity Bytes: total capacity in bytes
+-  Storage Tags: storage pool tags
+
+
 .. _add-secondary-storage:
 
 Add Secondary Storage

Reply via email to