光纤交换机Zone的设计
把DS5100和Host Server都连接SAN Switch后,整个SAN网络的物理连接部分基本完成。要实现所有的Host Server能够方便的连接到所需要的存储空间,同时要保证高可靠性和负载均衡,在光纤交换机和存储内部的配置也非常关键,本节先介绍光纤交换机想过的设计和配置。
1.光纤交换机Zone的设计
在SAN网络中,Zone是一个非常重要的概念,非常好的设计和配置Zone,能够消除许多潜在的常见问题,同时还能够保证充分发挥系统的性能。FC SWITCH上的Zone功能类似于以太网交换机上的VLAN功能,它是将连接在SAN网络中的设备(主机和存储),逻辑上划到为不同的区域内,使得不同区域中的设备相互间不能通过网络直接访问,从而实现网络中的设备之间的相互隔离。由于本文描述的场景是用于虚拟化的场景之下,有效的配置Zone还能够在保障性能的同时减低Host Server上面Multipath的数量,优化Host Server上vSphere的寻址管理能力。
在这里,我们推荐一个创建Zone的非常好的实践,那就是为每一个主机到存储的连接单独创建一个Zone,在图7中可以看到,每个DS5100存储的Controller A和Controller B分别有4个FC主机接口连接到SAN Switch上,因此,在创建Zone的时候,在SAN Switch上面,我们应该为每个Host创建至少2个Zone,分别连接到相应存储的Controller A和Controller B。 同理,在另外一个SAN Switch上,也为相同的主机建立两个Zone,分别连接到相应存储Controller A和Controller B的另外一组主机接口卡。这种方式,能够实现所有连接的完全隔离,也利于以后出现问题时的排查纠错。
以图7中的Host Server 1为例,可以分别在两个SAN Switch上创建如表1所示的Zone配置。在不同的应用场景中,也可以根据存储系统接口和Host Server接口的数量来复用存储系统的接口。
▲表1 SAN Switch ZONE配置表(Host Server 1)
按照这样建立Zone之后,每个Host Server会有4条路径到达存储系统,这4条路径覆盖了Host Server的2个HBA卡,2个SAN Switch和2个Controller的全部4个主机接口卡。 其中每个HBA有两条路径,每个SAN Switch有两条路径,每个Controller有两条路径。在存储系统上,每个4口的主机接口卡上都会有一条路径连接到主机。在这种情况下,即便出现坏掉一个SAN Switch同时还坏掉一个Controller的极端情况,也能够保证主机和存储数据的连通性。对于其他所有的Host Server,都可以根据上述示例来完成相应的Zone的设计。