Provision ONTAP SAN storage on the ASA r2 systems
When you provision storage, you enable your SAN hosts to read from and write data to ASA r2 storage systems. To provision storage, you use ONTAP System Manager to create storage units, add host initiators, and map the host to a storage unit. You also need to perform steps on the host to enable read/write operations.
Create storage units
On an ASA r2 system, a storage unit makes storage space available to your SAN hosts for data operations. A storage unit refers to a LUN for SCSI hosts or an NVMe namespace for NVMe hosts. If your cluster is configured to support SCSI hosts, you are prompted to create a LUN. If your cluster is configured to support NVMe hosts, you are prompted to create an NVMe namespace. An ASA r2 storage unit has a maximum capacity of 128TB.
See the NetApp Hardware Universe for the most current storage limits for ASA r2 systems.
Host initiators are added and mapped to the storage unit as part of the storage unit creation process. You can also add host initiators and map them to your storage units after the storage units are created.
-
In System Manager, select Storage; then select .
-
Enter a name for the new storage unit.
-
Enter the number of units you want to create.
If you create more than one storage unit, each unit is created with the same capacity, host operating system, and host mapping.
-
Enter the storage unit capacity; then select the host operating system.
-
Accept the auto-selected host mapping or select a different host group for the storage unit to be mapped to.
Host mapping refers to the host group that the new storage unit will be mapped to. If there is a pre-existing host group for the type of host you selected for your new storage unit, the pre-existing host group is auto-selected for your host mapping. You can accept the host group that is auto-selected for your host mapping or you can select a different host group.
If there is no pre-existing host group for hosts running on the operating system you specified, a new host group is automatically created by ONTAP.
-
If you want to do any of the following, select More Options and complete the required steps.
Option Steps Change the default Quality of Service (QoS) policy
If the default QoS policy has not previously been set on the storage virtual machine (VM) on which the storage unit is being created, this option is not available.
-
Under Storage and optimization, next to Quality of service (QoS), select .
-
Select an existing QoS policy.
Create a new QoS policy
-
Under Storage and optimization, next to Quality of service (QoS), select .
-
Select Define new policy.
-
Enter a name for the new QoS policy.
-
Set a Qos limit, a QoS guarantee, or both.
-
Optionally, under Limit, enter a maximum throughput limit, a maximum IOPS limit, or both.
Setting a maximum throughput and IOPS for a storage unit restricts its impact on system resources so that it does not degrade the performance of critical workloads.
-
Optionally, under Guarantee, enter a minimum throughput, a minimum IOPS, or both.
Setting a minimum throughput and IOPS for a storage unit guarantees that it meets minimum performance targets regardless of demand by competing workloads.
-
-
Select Add.
Add a new SCSI host
-
Under Host information, select SCSI for the connection protocol.
-
Select the host operating system.
-
Under Host Mapping, select New hosts.
-
Select FC or iSCSI.
-
Select existing host initiators or select Add initiator to add a new host initiator.
An example of a valid FC WWPN is "01:02:03:04:0a:0b:0c:0d". Examples of valid iSCSI initiator names are "iqn.1995-08.com.example:string" and "eui.0123456789abcdef".
Create a new SCSI host group
-
Under Host information, select SCSI for the connection protocol.
-
Select the host operating system.
-
Under Host Mapping, select New host group.
-
Enter a name for the host group; then select the hosts to add to the group.
Add a new NVMe subsystem
-
Under Host information, select NVMe for the connection protocol.
-
Select the host operating system.
-
Under Host Mapping, select New NVMe subsystem.
-
Enter a name for the subsystem or accept the default name.
-
Enter a name for the initiator.
-
If you want to enable in-band authentication or Transport Layer Security (TLS), select ; then select your options.
In-band authentication allows secure bidirectional and unidirectional authentication between your NVMe hosts and your ASA r2 system.
TLS encrypts all data sent over the network between your NVMe/TCP hosts and your ASA r2 system.
-
Select Add initiator to add more initiators.
The host NQN should be formatted as <nqn.yyyy-mm> followed by a fully qualified domain name. The year should be equal to or later than 1970. The total maximum length should be 223. An example of a valid NVMe initiator is nqn.2014-08.com.example:string
-
-
Select Add.
Your storage units are created and mapped to your hosts. You can now create snapshots to protect the data on your ASA r2 system.
Learn more about how ASA r2 systems use storage virtual machines.
Add host initiators
You can add new host initiators to your ASA r2 system at any time. Initiators make the hosts eligible to access storage units and perform data operations.
If you want to replicate the host configuration to a destination cluster during the process of adding your host initiators, your cluster must be in a replication relationship. Optionally, you can create a replication relationship after your host is added.
Add host initiators for SCSI or NVMe hosts.
-
Select Host.
-
Select SCSI; then select .
-
Enter the host name, select the host operating system and enter a host description.
-
If you want to replicate the host configuration to a destination cluster, select Replicate host configuration; then select the destination cluster.
Your cluster must be in a replication relationship to replicate the host configuration.
-
Add new or existing hosts.
Add new hosts Add existing hosts -
Select New hosts.
-
Select FC or iSCSI; then select the host initiators.
-
Optionally, select Configure host proximity.
Configuring host proximity enables ONTAP to identify the controller nearest to the host for data path optimization and latency reduction. This is only applicable if you have replicated data to a remote location. If you have not set up snapshot replication, you do not need to select this option.
-
If you need to add new initiators, select Add initiators.
-
Select Existing hosts.
-
Select the host you want to add.
-
Select Add.
-
-
Select Add.
Your SCSI hosts are added to your ASA r2 system and you are ready to map your hosts to your storage units.
-
Select Host.
-
Select NVMe; then select .
-
Enter a name for the NVMe subsystem, select the host operating system and enter a description.
-
Select Add initiator.
Your NVMe hosts are added to your ASA r2 system and you are ready to map your hosts to your storage units.
Create host groups
On an ASA r2 system, a host group is the mechanism used to give hosts access to storage units. A host group refers to an igroup for SCSI hosts or to an NVMe subsystem for NVMe hosts. A host can only see the storage units that are mapped to the host groups to which it belongs. When a host group is mapped to a storage unit, the hosts that are members of the group, are then able to mount (create directories and file structures on) the storage unit.
Host groups are automatically or manually created when you create your storage units. You can optionally use the following steps to create host groups before or after storage unit creation.
-
From System Manager, select Host.
-
Select the hosts you want to add to the host group.
After you select the first host, the option to add to a host group appears above the list of hosts.
-
Select Add to host group.
-
Search for and select the host group to which you want to add the host.
You have created a host group and you can now map it to a storage unit.
Map the storage unit to a host
After you have created your ASA r2 storage units and added host initiators, you need to map your hosts to your storage units to begin serving data. Storage units are mapped to hosts as part of the storage unit creation process. You can also map existing storage units to new or existing hosts at any time.
-
Select Storage.
-
Hover over the name of the storage unit you want to map.
-
Select ; then select Map to hosts.
-
Select the hosts you want to map to the storage unit; then select Map.
Your storage unit is mapped to your hosts and you are ready to complete the provisioning process on your hosts.
Complete host-side provisioning
After you have created your storage units, added your host initiators and mapped your storage units, there are steps you must perform on your hosts before they can read and write data on your ASA r2 system.
-
For FC and FC/NVMe, zone your FC switches by WWPN.
Use one zone per initiator and include all target ports in each zone.
-
Discover the new storage unit.
-
Initialize the storage unit and a create file system.
-
Verify that your host can read and write data on the storage unit.
You have completed the provisioning process and are ready to begin serving data. You can now create snapshots to protect the data on your ASA r2 system.
For more details about host-side configuration, see the ONTAP SAN host documentation for your specific host.