查看FC交换机Zone划分
实际现网交付时,通常不会采用主机与存储设备之间直连的组网方式。出于可靠性和负载均衡的考虑,通常采用光纤交换机进行交叉组网。当出现Zone的错误划分时,会导致主机下发到存储的压力减半或者下降,导致主机压力不足,影响性能。
FC光纤交换机划分Zone功能与以太网交换机划分VLAN功能相似,可以对链路进行隔离,一方面减少了故障域,一方面降低了链路上多主机多业务的竞争。基于点对点原则的Zoning规划中,每一个Zone中只包含一个启动器和一个目标器。此策略可最大程度地避免其他Zone内设备相互干扰的问题。
例如,某局点有两台主机,采用交叉组网分别连接到两台交换机,每台交换机到控制器A和控制器B各有两根8Gb FC光纤连接,没有划分Zone,如图4-3所示。
理论上当前组网环境下理论带宽可以达到3.2GB/s,但实际使用dd命令进行性能测试时,最大读带宽只能到2.4GB/s左右。定位原因即在于两台交换机到存储的8条物理路径被两台主机共享,在大压力条件下,链路上必然会发生竞争,从而导致带宽波动和无法达到最大带宽。
通过划分Zone的方法对共享的链路进行分组隔离,如图4-4所示,每台主机各固定使用交换机到控制器的四条链路,保证链路上没有多台主机的I/O竞争。通过划分Zone分区后,带宽测试可以达到3.2GB/s。
除了划分Zone之外,还可以通过多路径软件对路径进行禁用、绑定LUN组和端口组的方式实现共享链路的分组隔离。
由于交换机由多种厂商提供,其Zone划分有界面和指令形式,需要交换机设备提供商协助排查问题。