Configuring Fibre Channel Switches (Applicable to Fibre Channel Connections)
Fibre Channel switch configuration includes setting domain IDs, configuring the long-distance mode for links, and creating zones.
Prerequisites
The user names and passwords used to log in to Fibre Channel switches have been obtained.
Configurations for Entry-Level and Mid-Range Storage Models (Two Controllers)
Figure 8-1 shows the link planning.
Four Fibre Channel switches are cascaded across active-active data centers, building a mirroring relationship between the storage arrays in the two data centers.
As shown in Figure 8-1, Fibre Channel switches A and C are cascaded across data centers through ports 11 and 12 on them. Fibre Channel switches B and D are cascaded across data centers through ports 11 and 12 on them.
Domain ID planning
If Fibre Channel switches are cascaded, domain IDs must be set to prevent ID conflicts on a network. A domain ID is the unique identifier of a Fibre Channel switch. Table 8-1 describes the domain ID planning.
Fibre Channel Switch (Example) |
Domain ID (Example) |
---|---|
Fibre Channel switch A |
1 |
Fibre Channel switch B |
2 |
Fibre Channel switch C |
3 |
Fibre Channel switch D |
4 |
Zone planning
A zone allows specific switches and devices to communicate with each other. On two cascaded Fibre Channel switches, the ports of each link form a zone. Zone planning complies with the following principles:
- Each application host is connected to all the controllers of active-active storage arrays.
- Each controller on one storage array is physically and logically connected to each controller on the other storage array. That is, controller A on the local storage array must have connections to controllers A and B on the remote storage array, and controller B on the local storage array must have connections to controllers A and B on the remote storage array.
If a port of the application host has multiple WWNs, plan zones based on WWNs.
Table 8-2 uses Fibre Channel switches A and C as an example to describe the zone planning.
Zone (Example)a |
Zone Memberb |
Used To |
---|---|---|
ESXi1_0_StorageA_A_P2 |
(1, 10; 1, 1) |
Connect controller A or B of storage array A to ESXi host 1. |
ESXi1_0_StorageA_B_P2 |
(1, 10; 1, 3) |
|
ESXi1_0_StorageB_A_P2 |
(1, 10; 3, 1) |
Connect controller A or B of storage array B to ESXi host 1. |
ESXi1_0_StorageB_B_P2 |
(1, 10; 3, 3) |
|
ESXi2_0_StorageA_A_P2 |
(3, 10; 1, 1) |
Connect controller A or B of storage array A to ESXi host 2. |
ESXi2_0_StorageA_B_P2 |
(3, 10; 1, 3) |
|
ESXi2_0_StorageB_A_P2 |
(3, 10; 3, 1) |
Connect controller A or B of storage array B to ESXi host 2. |
ESXi2_0_StorageB_B_P2 |
(3, 10; 3, 3) |
|
a: The zone name ESXi1_0_StorageA_A_P2 means the zone connects port 0 on ESXi host 1 to port P2 on controller A of storage array A. b: Zone members are expressed in the format of domain ID of Fibre Channel switch, port ID. For example, 1, 1 indicates port 1 on Fibre Channel switch 1. |
Table 8-3 uses Fibre Channel switches A and C as an example to describe the zone planning for the replication network.
Zone (Example)a |
Zone Memberb |
Used To |
---|---|---|
StorageA_A_P0_StorageB_A_P0 |
(1, 0; 3, 0) |
Connect controller A of storage array A to controller A of storage array B. |
StorageA_A_P0_StorageB_B_P0 |
(1, 0; 3, 2) |
Connect controller A of storage array A to controller B of storage array B. |
StorageA_B_P0_StorageB_B_P0 |
(1, 2; 3, 2) |
Connect controller B of storage array A to controller B of storage array B. |
StorageA_B_P0_StorageB_A_P0 |
(1, 2; 3, 0) |
Connect controller B of storage array A to controller A of storage array B. |
a: The zone name StorageA_A_P0_StorageB_A_P0 means the zone connects port P0 on controller A of storage array A to port P0 on controller A of storage array B. b: Zone members are expressed in the format of domain ID of Fibre Channel switch, port ID. For example, 1, 1 indicates port 1 on Fibre Channel switch 1. |
Configurations for High-End Storage Models (Four Controllers)
Figure 8-2 shows the link planning.
Four Fibre Channel switches are cascaded across active-active data centers, building a mirroring relationship between the storage arrays in the two data centers.
As shown in Figure 8-2, Fibre Channel switches A and C are cascaded across data centers through ports 11 and 12 on them. Fibre Channel switches B and D are cascaded across data centers through ports 11 and 12 on them.
Domain ID planning
If Fibre Channel switches are cascaded, domain IDs must be set to prevent ID conflicts on a network. A domain ID is the unique identifier of a Fibre Channel switch. Table 8-4 describes the domain ID planning.
Fibre Channel Switch (Example) |
Domain ID (Example) |
---|---|
Fibre Channel Switch A |
1 |
Fibre Channel Switch B |
2 |
Fibre Channel Switch C |
3 |
Fibre Channel Switch D |
4 |
Zone planning
A zone allows specific switches and devices to communicate with each other. On two cascaded Fibre Channel switches, the ports of each link form a zone. Zone planning complies with the following principles:
- Each application host is connected to all the quadrants of active-active storage arrays.
- Each quadrant on one storage array is physically and logically connected to the same quadrant on the other storage array. That is, quadrant A on the local storage array must have connections to quadrant A on the remote storage array; quadrant B on the local storage array must have connections to quadrant B on the remote storage array; quadrant C on the local storage array must have connections to quadrant C on the remote storage array; and quadrant D on the local storage array must have connections to quadrant D on the remote storage array.
If a port of the application host has multiple WWNs, plan zones based on WWNs.
Table 8-5 uses Fibre Channel switches A and C as an example to describe the zone planning.
Zone (Example)a |
Zone Memberb |
Used To |
---|---|---|
ESXi1_0_StorageA_A_P2 |
(1, 10; 1, 1) |
Connect quadrant A, B, C, or D of storage array A to ESXi host 1. |
ESXi1_0_StorageA_B_P2 |
(1, 10; 1, 3) |
|
ESXi1_0_StorageA_C_P2 |
(1, 10; 1, 5) |
|
ESXi1_0_StorageA_D_P2 |
(1, 10; 1, 7) |
|
ESXi1_0_StorageB_A_P2 |
(1, 10; 3, 1) |
Connect quadrant A, B, C, or D of storage array B to ESXi host 1. |
ESXi1_0_StorageB_B_P2 |
(1, 10; 3, 3) |
|
ESXi1_0_StorageB_C_P2 |
(1, 10; 3, 5) |
|
ESXi1_0_StorageB_D_P2 |
(1, 10; 3, 7) |
|
ESXi2_0_StorageA_A_P2 |
(3, 10; 1, 1) |
Connect quadrant A, B, C, or D of storage array A to ESXi host 2. |
ESXi2_0_StorageA_B_P2 |
(3, 10; 1, 3) |
|
ESXi2_0_StorageA_C_P2 |
(3, 10; 1, 5) |
|
ESXi2_0_StorageA_D_P2 |
(3, 10; 1, 7) |
|
ESXi2_0_StorageB_A_P2 |
(3, 10; 3, 1) |
Connect quadrant A, B, C, or D of storage array B to ESXi host 2. |
ESXi2_0_StorageB_B_P2 |
(3, 10; 3, 3) |
|
ESXi2_0_StorageB_C_P2 |
(3, 10; 3, 5) |
|
ESXi2_0_StorageB_D_P2 |
(3, 10; 3, 7) |
|
a: The zone name ESXi1_0_StorageA_A_P2 means the zone connects port 0 on ESXi host 1 to port P2 in quadrant A of storage array A. b: Zone members are expressed in the format of domain ID of Fibre Channel switch, port ID. For example, 1, 1 indicates port 1 on Fibre Channel switch 1. |
Table 8-6 uses Fibre Channel switches A and C as an example to describe the zone planning for the replication network.
Zone (Example)a |
Zone Memberb |
Used To |
---|---|---|
StorageA_A_P0_StorageB_A_P0 |
(1, 0; 3, 0) |
Connect quadrant A of storage array A to quadrant A of storage array B. |
StorageA_B_P0_StorageB_B_P0 |
(1, 2; 3, 2) |
Connect quadrant B of storage array A to quadrant B of storage array B. |
StorageA_C_P0_StorageB_C_P0 |
(1, 4; 3, 4) |
Connect quadrant C of storage array A to quadrant C of storage array B. |
StorageA_D_P0_StorageB_D_P0 |
(1, 6; 3, 6) |
Connect quadrant D of storage array A to quadrant D of storage array B. |
a: The zone name StorageA_A_P0_StorageB_A_P0 means the zone connects port P0 in quadrant A of storage array A to port P0 in quadrant A of storage array B. b: Zone members are expressed in the format of domain ID of Fibre Channel switch, port ID. For example, 1, 1 indicates port 1 on Fibre Channel switch 1. |