HPE Storage Users Group

A Storage Administrator Community




Post new topic Reply to topic  [ 9 posts ] 
Author Message
 Post subject: Zoning 4-node 7400
PostPosted: Tue Nov 19, 2013 4:42 pm 

Joined: Tue Nov 19, 2013 4:38 pm
Posts: 119
Hi,

I stumbled across this great forum looking for best practices for 3PAR zoning and FC cabling. I guess this subject has been discussed to great length but there is a lot of inconsistency about the subject in blogs and official documentation.
We have a 3PAR 7400 4-node with 2-HBA in each node. The hosts have 2-port HBA connected to fabric A and B.

My own conclusion is as following:

1: Use Single Initiator -> Single Target zoning

2: FC cabling from each Node: port 1 -> Fabric A | port 2 -> Fabric B

3: The 2-port HBAs in a vSphere hosts should be zoned to a single node-pair (no need to connect to all nodes). The following host is then flipped to the other node-pair to balance the load (There is some inconsistency out there – some say that one shall zone to all four nodes)

4: The node ports from a host’s zoning should be mirrored across nodes to support HP 3PAR Persistent Ports.

Example:
Host1 HBA port1 -> 0:1:1 and 1:1:1 | Host1 HBA port2 -> 0:1:2 and 1:1:2
Host2 HBA port1 -> 2:1:1 and 3:1:1 | Host2 HBA port2 -> 2:1:2 and 3:1:2
Host3 HBA port1 -> 0:1:1 and 1:1:1 | Host3 HBA port2 -> 0:1:2 and 1:1:2
...

Is this correct?

/Søren Emig


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Wed Nov 20, 2013 6:18 am 

Joined: Wed Nov 09, 2011 12:01 pm
Posts: 392
Yes that all sounds about right, the only other factor I might add is they recommend a max of 32 Virtualising Hosts per array port but a max of 64 normal Hosts. So you may want to group your Virtual Hosts on one node pair and the others on the 2nd node pair. If you don't expect to reach that many hosts on the array then split them even and aim for a max of 32 per port before adding more cards. Careful not to group all the heavy hosts on one pair.


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Wed Nov 20, 2013 6:41 am 

Joined: Sun Jul 29, 2012 9:30 am
Posts: 576
single initiator > single target is old best practice. We worked with HP a while back and they finally blessed single initiator > dual target to help cut done on zoning. They support multi targets as long as they target are the same controller pair.


We do the following

host 1 hba 1 > nodes 0:1:1 and 1:1:1
host 1 hba 2 > nodes 2:1:2 and 3:1:1

then on next host we do

host 2 hba 1 > nodes 2:1:2 and 3:1:1
host 2 hba 2 > nodes 0:1:1 and 1:1:1

We flip the primary, now since we are running ALUA this is really not necessary, but we do it anyway.

We also have set of array ports dedicated to vmware host, and others to AIX target and third set to SQL database servers.

The way you show it you are forcing all the IO form a given host to a single controller pair, while this is acceptable we prefer to have every host have the ability to let every host send IO to all controller nodes, this way if there is pressure on a given node or array port the host will send IO down a different path and possible to the other controller pair.


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Wed Nov 20, 2013 2:28 pm 

Joined: Tue Nov 19, 2013 4:38 pm
Posts: 119
ailean wrote:
Yes that all sounds about right, the only other factor I might add is they recommend a max of 32 Virtualising Hosts per array port but a max of 64 normal Hosts. So you may want to group your Virtual Hosts on one node pair and the others on the 2nd node pair. If you don't expect to reach that many hosts on the array then split them even and aim for a max of 32 per port before adding more cards. Careful not to group all the heavy hosts on one pair.


Thanks :)

In the HP 3PAR and vSphere 5 Best Practices Guide page 5 "Single initiator to multiple targets per zone (zoning by HBA). This zoning configuration is recommended for HP 3PAR StoreServ Storage"

This will surely make zoning more simple if it's true??


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Wed Nov 20, 2013 2:31 pm 

Joined: Tue Nov 19, 2013 4:38 pm
Posts: 119
kluken wrote:
single initiator > single target is old best practice. We worked with HP a while back and they finally blessed single initiator > dual target to help cut done on zoning. They support multi targets as long as they target are the same controller pair.


We do the following

host 1 hba 1 > nodes 0:1:1 and 1:1:1
host 1 hba 2 > nodes 2:1:2 and 3:1:1

then on next host we do

host 2 hba 1 > nodes 2:1:2 and 3:1:1
host 2 hba 2 > nodes 0:1:1 and 1:1:1

We flip the primary, now since we are running ALUA this is really not necessary, but we do it anyway.

We also have set of array ports dedicated to vmware host, and others to AIX target and third set to SQL database servers.

The way you show it you are forcing all the IO form a given host to a single controller pair, while this is acceptable we prefer to have every host have the ability to let every host send IO to all controller nodes, this way if there is pressure on a given node or array port the host will send IO down a different path and possible to the other controller pair.


Aren’t you breaking persistent port rules with this?


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Wed Nov 20, 2013 3:35 pm 

Joined: Sun Jul 29, 2012 9:30 am
Posts: 576
No the port numbers need to be the same on each node, there is a typo that last 2:1:2 is really 2:1:1

We just went 3.1.2 MU2 > MU3 and none of the hosts noticed a dropped path.


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Wed Nov 20, 2013 3:41 pm 

Joined: Thu Dec 06, 2012 1:25 pm
Posts: 138
i fully agree with kluken's zoning. that is the HP recommend way as i use it as well.
uneven ports on each node to uneven fabric, even ports on each node to even fabric.
connect a host to each node of a nodepair via each fabric.

offtopic: if you need more performance, as it could be a really heavy host, then zone it to a port on all 4 nodepairs, and not a secondary set on the first pair. this might prevent upgrade issues later where node-load might block the firmware upgrade.

_________________
The goal is to achieve the best results by following the clients wishes. If they want to have a house build upside down standing on its chimney, it's up to you to figure out how do it, while still making it usable.


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Wed Nov 20, 2013 4:06 pm 

Joined: Tue Nov 19, 2013 4:38 pm
Posts: 119
Thankyou all :D


Top
 Profile  
Reply with quote  
 Post subject: Re: Zoning 4-node 7400
PostPosted: Mon Nov 25, 2013 4:01 pm 
Site Admin
User avatar

Joined: Tue Aug 18, 2009 10:35 pm
Posts: 1328
Location: Dallas, Texas
skumflum wrote:
3: The 2-port HBAs in a vSphere hosts should be zoned to a single node-pair (no need to connect to all nodes). The following host is then flipped to the other node-pair to balance the load (There is some inconsistency out there – some say that one shall zone to all four nodes)


I agree with Keith's layout as that's how I do it hear as well. 1 Host -> 4 nodes.

SAN-A Zones:
Host1 port 1, 0:1:1, 1:1:1
Host2 port 1, 2:1:1, 3:1:1

SAN-B Zones:
Host1 port 2, 2:1:2, 3:1:2
Host2 port 2, 0:1:2, 1:1:2

To make zoning easier, I have aliases for my 3PAR front end ports labeled in sets, and I rotate hosts through the sets to keep them balanced.

On SAN-A:
T800-1_4-5-1_SET1
T800-1_5-5-1_SET1
T800-1_6-5-1_SET2
T800-1_7-5-1_SET2
T800-1_4-5-3_SET3
T800-1_5-5-3_SET3
T800-1_6-5-3_SET4
T800-1_7-5-3_SET4

On SAN-B:
T800-1_4-5-2_SET4
T800-1_5-5-2_SET4
T800-1_6-5-2_SET1
T800-1_7-5-2_SET1
T800-1_4-5-4_SET2
T800-1_5-5-4_SET2
T800-1_6-5-4_SET3
T800-1_7-5-4_SET3

_________________
Richard Siemers
The views and opinions expressed are my own and do not necessarily reflect those of my employer.


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 9 posts ] 


Who is online

Users browsing this forum: No registered users and 233 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group | DVGFX2 by: Matt