This section describes the recommended zoning configuration on the Dell EMC Connectrix DS6x10-B FC switches. The recommended configuration ensures that a path is always available for the database servers to reach the storage, even if failure occurs with an HBA port, HBA, switch, XtremIO controller, or XtremIO X-Brick.
The following figure shows the logical connectivity view between the initiators on the database servers and the target front-end FC ports on the XtremIO storage controllers after the recommended zoning configurations are created on the redundant FC switches. It shows the logical view of the two-node production database environment. We use the same design and configuration for the XVC database and the virtual database servers.
Zoning is configured so that each host initiator in the database server is zoned to four target front-end FC ports that are on four separate XtremIO storage controllers, as shown in the following figure:
Figure 10. SAN setup: Zoning logical view
To implement the recommended zoning on each FC switch:
DS6620B_U36:admin> alicreate "R940-Phy-N1-S2P0", "10:00:00:90:fa:c7:b7:bb"
We have four initiators or HBA ports per database server, as shown in Figure 10, but only two connect to each FC switch. In this solution, because we have four database servers, we create eight HBA port or initiator aliases per FC switch.
DS6620B_U36:admin> alicreate "XIOX2-X2-SC2-P3", "51:4f:0c:50:37:67:83:11"
As shown in Figure 10, port 3 from each XtremIO controller connects to one FC switch and port 4 from each XtremIO controller connects to the other FC switch. In this solution, because we have four controllers, we create four front-end XtremIO FC port or target aliases on each FC switch.
As shown in Figure 10, in each zone set you must include one initiator (alias) from the database server and four target front-end FC ports that belong to four separate controllers on the XtremIO X2 array.
DS6620B_U36:admin> zonecreate "R940-Phy-N1-XIOX2-P3-Zone1", "R940-Phy-N1-S2P0; XIOX2-X1-SC1-P3; XIOX2-X1-SC2-P3; XIOX2-X2-SC1-P3; XIOX2-X2-SC2-P3"
From each database server, we connect two initiator (HBA) ports to one FC switch and two other initiator (HBA) ports to the other FC switch. Therefore, on each FC switch we create two zone sets per database server. In this solution, because we have four database servers, we create eight zone sets per FC.
DS6620B_U36:admin> cfgcreate "DBZONE_RS-DB-XIOX2_CONFIG", " R940-Phy-N1-XIOX2-P3-Zone1; R940-Phy-N1-XIOX2-P3-Zone2; R940-Phy-N2-XIOX2-P3-Zone1; R940-Phy-N2-XIOX2-P3-Zone2; R940-Virt-XIOX2-P3-Zone1; R940-Virt-XIOX2-P3-Zone2; R940-XVC-XIOX2-P3-Zone1; R940-XVC-XIOX2-P3-Zone1;"
On each FC, switch we create two zone sets per database server. Because this solution has four database servers, the zone configuration for each FC switch contains eight zone sets, as shown in this example.
DS6620B_U36:admin> cfgenable DBZONE_RS-DB-XIOX2_CONFIG