Creating a LUN using NetApp Service Level Manager (NSLM)

Goal

Use this workflow to create a LUN within a specific performance service level using the NetApp Service Level Manager (SLM) software. This workflow enables you to create an initiator group and then map a new LUN to the new initiator group..

Prerequisites

1.       NSLM 1.2.0 or later must be installed.

1.       OnCommand Workflow Automation 4.2 general availability (GA) or later must be installed.

3.       The following NSLM user credentials must be available in the Credentials window:

Input parameters

Values

Match

Exact

Type

NetApp Service Level Manager

Name/IP

IP address of the NSLM server

User name

NSLM REST user name

Password

NSLM REST user password

4.       A new data source of type NetApp Service Level Manager - 1.2.0 must be available in the Data Source window. Use the REST user name and password as the data source user name and password..

User Inputs

To execute this workflow, provide the required information in the following fields:

1.       Performance Service Level

2.       Placement Details

3.       LUN Details

1.      Performance Service Level

Select the performance service level and storage efficiency policy for the new LUN.

·         Performance Service Level* [Mandatory]: Performance Service Level* [Mandatory]: From the drop-down menu, select the performance service level based on IOPS/TB and latency requirements.

Note: The drop-down menu also shows the peak IOPS/TB, expected latency, expected IOPS/TB, and a description of the performance service level.

·         Storage Efficiency Policy* [Mandatory]: From the drop-down menu, select a storage efficiency policy. If "default" is selected, NSLM uses ONTAP? defaults.

Note: The drop-down menu also shows the name and universal unique identifier (UUID) associated with the storage efficiency policy.

2.      Placement Details

Select the cluster, storage virtual machine (SVM), and aggregate to associate with the new LUN.

·         Cluster* [Mandatory]: From the drop-down menu, select a cluster.

·         SVM* [Mandatory]: From the drop-down menu, select an SVM.

·         Aggregate* [Mandatory]: From the drop-down menu, select an aggregate. The drop-down menu also shows the state and name of the aggregate.

Note: If the "any" option is selected, SLM automatically selects which aggregate to create the LUN on.

3.      LUN details

Provide the details of the LUN to be created.

·         LUN name* [Mandatory]: Type the name of the new LUN.

·         Volume Name Tag: NSLM will create a volume with this name, prefixed by "NSLM_". If not provided, WFA will provide default "Volume Name Tag" by prefixing "vol_"

·         LUN Size (GB)* [Mandatory]: Type the size of the new LUN in gigabytes.

·         Host Usage: From the drop-down menu, select the required host usage.

·         Igroup OS Type: From the drop-down menu, select the required Igroup OS type.

·         Igroup initiators: Type the list of iSCSI initiator or FC initiator worldwide port names (WWPNs) or both.

Note: If you provide the Igroup initiators, then the workflow creates an initiator group and maps the LUN to the initiator group.

Result

The workflow creates a LUN within a specific performance service level. If initiator details are provided, the workflow creates an initiator group and maps the LUN to the initiator group.