SAN zoning

I have read that single initiator zone is recommended by most of the storage vendor and i am going to implement the same . got question

single initiator zoning meaning  grouping single initiator with mutiple targets or single initiator with single target.  lets say i have 2 HBA. hba1 and hba2.   and four ports on storage array  A0 A1 B0 B1.

should i create two zones like grouping  following

hba1,A0,B1  - zone 1
hba2,A1,B0 - zone 2

or 4 zones like following

hba1,A0
hba1,B1
hba2,A1
hba2,B0

Please advise which is better

Thanks
santhosh.p












sangateAsked:
Who is Participating?
 
millardjkCommented:
I'm working under the assumption that your four ports on the storage array are two-each for dual storage processors (storage proc A & B, each with ports 0 and 1). That gives you high availability for both the ports and the SPs.

You didn't indicate how many switches we're dealing with, one or two.
If you're using two (best practice for high availability), and my assumption is correct on the array port assignment, you'll want 4 zones, two per switch:

hba1, sanA0 and sanB1 are all on the same switch, which results in the following zones:
hba1<-->sanA0
hba1<-->sanB1

hba2, sanA1 and sanB0 are all on the same switch, which results in the following zones:
hba2<-->sanA1
hba2<-->sabB0

Once those are connected, the LUNs you present from storage should be "seen" by the ESX host on all four paths unless you have some sort of masking going on in the array itself.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
We normally zone by fault tolerence.

So we put hba1 in Zone A, anf hba2 in Zone B.

then grant access to zone a lun1, zone b lun2

0
 
andyalderCommented:
Single initiator - single target is preferable according to Brocade.
0
 
Duncan MeyersCommented:
EMC best practices call for single initiator zoning - you can have one host port but multiple storage ports in a single zone. So:

Zone, switch 1:
Host_HBA0
SPA_00
SPB_01

Zone, switch 2:
Host_HBA1
SPA_01
SPB_00

If you have SANCopy or MirrorView installed on your array, then you should use single initiator, single target zoning, so:

Zone_1, switch 1:
Host_HBA0
SPA_00

Zone_2, switch 1:
Host_HBA0
SPB_01

Zone_1, switch 2:
Host_HBA1
SPA_01

Zone_2, switch 2:
Host_HBA1
SPB_00

This is to prevent a MirroView or SANCopy port logging into itself.
0
 
Duncan MeyersCommented:
I should have added: single initiator, multiple target zoning is easier to administer as you have fewer zones and you can see what's going on at a glance. But if you have MirrorView or SANCopy, then use single initiator, single target zoning.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

All Courses

From novice to tech pro — start learning today.