Skip to main content
NetApp Knowledge Base

How to support Shared Initiator and Shared Target configuration with Array LUNs in a MetroCluster environment

Views:
437
Visibility:
Public
Votes:
0
Category:
metrocluster
Specialty:
san
Last Updated:

 

Applies to

  • MetroCluster
  • ONTAP 9
  • FlexArray

Answer

This document outlines the shared initiator and shared target configuration support with Array LUNs in a MetroCluster environment.
Sharing of Initiator and sharing of target in a MetroCluster Configuration with Array LUNs is supported starting with Data ONTAP 8.3
 
  Note: A minimum of four target ports are required for a MetroCluster with array LUNs.
 
Being able to share a given FC initiator port or target ports is useful for organizations that want to minimize the number of initiator or target ports used.
For example, an organization that expects low I/O usage over an FC initiator port or target ports might prefer to share FC initiator port or target ports instead of dedicating each FC initiator port to a single target port.
However, sharing of initiator or target ports can adversely affect performance.

Supported configuration:
 
Supported MetroCluster for Shared Target with array LUNs:

  1. 4/8-node MetroCluster configuration, where initiators are sharing target ports from the same site
  2. 4/8-node MetroCluster configuration, where initiators are sharing target ports from both the local and remote site 

Supported MetroCluster for Shared Initiator with array LUNs:

  1. 2-node MetroCluster configuration, where initiators are shared across array target ports from the same site
  2. 4/8-node MetroCluster configuration, where initiators are shared across array target ports from the same site
  3. 2-node MetroCluster configuration, where initiators are shared across array target ports from both the local and remote site
  4. 4/8-node MetroCluster configuration, where initiators are shared across array target ports from both the local and remote site

Additional Information

Planning a MetroCluster with array LUNs for Shared Target Ports:
Connecting a maximum of two Data ONTAP FC initiator ports to a single target port on the storage array is supported. Each target port is zoned into two FC initiator ports.

The rules for this configuration are as follows:

  • Each node can share, at the most, one FC initiator port with the same target port.
  • All storage arrays must be from the same vendor and model family.
  • The best practice for zoning is to have each FC initiator-target port pair in a separate zone (1:1).

 
Example configuration: Shared target ports:
 
4/8-node MetroCluster where initiators are sharing target ports from the same site.
The below diagram shows a 4-node MetroCluster configuration, where initiators are sharing target ports from the same site with the respective zoning information

 

Shared target ports-1.png
For 8-Node MetroCluster, to configure the switch zoning, you can use the zoning examples of the above 4-node MetroCluster for the first DR group. To configure zoning for the second DR group, follow the same example and requirements for the FC initiator ports and array LUNs belonging to the controllers in the second DR group.
 
4/8-node MetroCluster where initiators are sharing target ports from both local and remote site.
The below diagram shows a 4-node MetroCluster configuration where initiators are sharing target ports from both local and remote site with the respective zoning information

Shared target ports-2.png


For 8-Node MetroCluster, to configure the switch zoning, you can use the zoning examples of the above 4-node MetroCluster for the first DR group. To configure zoning for the second DR group, follow the same example and requirements for the FC initiator ports and array LUNs belonging to the controllers in the second DR group.
 
Planning a MetroCluster with array LUNs for Shared Initiator:
Connecting an FC initiator port on a Data ONTAP system to up to four target ports on storage arrays is supported.
The rules for this configuration are as follows:

  • All storage arrays must be in the same vendor model family.
    Storage arrays in the same family share the same performance and failover characteristics.
    For example, storage arrays with different architectures would be in different families even though other characteristics might be the same. See the FlexArray Virtualization Implementation Guide for Third-Party Storage for details about the models in the storage array families for your vendor.
  • A single FC initiator port can connect to up to four target ports on multiple storage arrays.
  • The best practice zoning recommendation is to put each FC initiator-target port pair in a separate zone (1:1), even if the same FC initiator is talking to multiple target ports

 
Example configuration: Shared FC initiator ports
 
2-node MetroCluster where initiators are shared across array target ports from the same site 
The below diagram shows a 2-node MetroCluster configuration where initiators are shared across target ports of the arrays in the same site with the respective zoning information.

Shared FC initiator ports-1.png


 4/8-node MetroCluster where initiators are shared across array target ports from the same site
The below diagram shows a 4-node MetroCluster configuration where initiators are shared across array target ports from the same site with the respective zoning information.

Shared FC initiator ports-2.png


For 8-Node MetroCluster, to configure the switch zoning, you can use the zoning examples of the above 4-node MetroCluster for the first DR group. To configure zoning for the second DR group, follow the same example and requirements for the FC initiator ports and array LUNs belonging to the controllers in the second DR group.
 
2-node MetroCluster where initiators are shared across array target ports from both local and remote site 
The below diagram shows a 2-node MetroCluster configuration where initiators are shared across array target ports from both local and remote sites with the respective zoning information.

Shared FC initiator ports-3.png


4/8-node MetroCluster where initiators are shared across array target ports from both local and remote site 
The below diagram shows a 4-node MetroCluster configuration where initiators are shared across array target ports from both local and remote sites with the respective zoning information.

Shared FC initiator ports-4.png


For 8-Node MetroCluster, to configure the switch zoning, you can use the zoning examples of the above 4-node MetroCluster for the first DR group. To configure zoning for the second DR group, follow the same example and requirements for the FC initiator ports and array LUNs belonging to the controllers in the second DR group.

 

 

Sign in to view the entire content of this KB article.

New to NetApp?

Learn more about our award-winning Support

NetApp provides no representations or warranties regarding the accuracy or reliability or serviceability of any information or recommendations provided in this publication or with respect to any results that may be obtained by the use of the information or observance of any recommendations provided herein. The information in this document is distributed AS IS and the use of this information or the implementation of any recommendations or techniques herein is a customer's responsibility and depends on the customer's ability to evaluate and integrate them into the customer's operational environment. This document and the information contained herein may be used solely in connection with the NetApp products discussed in this document.