SAN交换机zone分类及配置
ZONE的概念和作用
SAN网络中一个常用的概念叫做zone,zone在SAN网络中的作用和以太网络中的VLAN有些类似。
Zone的主要作用就是把Fabric网络分区,避免不相关的设备之前相互访问,同时也具有安全的作用。在设备较多的Fabric网络中,务必要划分zone。
一个zone由一组zone成员组成,一个设备可以是一个或多个zone的成员。同一个zone内的成员之间可以相互访问,不在同一个zone内的成员之间不可访问。如Zone1包括成员Server01和Server02,这两个设备之间可以相互访问。
Fabric网络的zone配置有两层概念:
• 第一层是zone,zone内的成员由连接到Fabric上的设备组成
• 第二层是zone集合,它由一个或多个zone组成,在一个Fabric网络中,可以创建一个或多个zone集合,但同一时间只能有一个处于激活状态的zone集合。
ZONE的种类
交换机支持多种zone,常规zone和特殊zone。常规zone就是我们通常所说的zone,主要作用是隔离设备,把Fabric网络划分为多个分区;常规zone按照所包含的成员类型不同,可以分为Port zone,WWN zone和混合zone。
PORT ZONE
Port zone:zone的成员全部是交换机端口,每个端口由Domain ID和Port Index二元组唯一确定。这种zone的优点在于和交换机连接的设备更换后不用重新划分zone,但是设备更换和交换机连接的端口后需要重新划分zone,即端口zone是和位置相关的。如:zone01:(1,1;1,2;1,3)。
优点:创建简单,易懂,适合用于连接设备不太多的SAN网络交换机
缺点:设备更换到其他端口后无法和原来zone内的成员相互通信,和位置相关,在大型SAN网络中不方便管理。
WWN ZONE
WWN Zone:zone的成员全部是设备的WWN,WWN可以是设备节点WWN,也可以是设备端口WWN(WWPN),常用的是以WWPN来创建zone。这种zone的优点在于设备更换和交换机连接的端口后后不用重新划分zone,但是设备端更换HBA后需要重新划分zone,即WWN zone是和设备相关的。如:zone02:(20:12:00:22:a1:09:8e:67;10:00:00:00:c9:d5:bd:2e)。
优点:设备换插到交换机的其他端口后仍旧可以和原来的zone内的成员通信,不许要重新划分zone。
缺点:相对于端口的方式,以WWN创建zone稍微复杂一些,需要弄清各个设备的WWN。设备端更换HBA或接口卡后,由于WWN发生了改变,需要重新划分zone
混合ZONE
混合zone的组成:zone的成员既包含交换机端口,也包含设备WWN。这种方式由于存在管理上的不便,同时设备之间通信时需要CPU的参与,可能会影响性能。所以规划zone时,尽量不要使用这种方式。
如zone03:( 20: 12: 00 :22:a1:09:8e:55;1,4)。混合zone不是规范的zone,在实际应用中尽量不要按照这种方式创建zone。
ZONE的配置原则
Members(Alias)
• 物理端口
• 节点WWN名
• Alias (大小写敏感)
Zone
• 成员的数量没有限制
• 设备可以同时属于多个Zone
Configuration
• 一些列的Zone的集合
• 管理员必须制定一个生效的Configuration
没有缺省的Zone
一个设备可以同时属于多个Zone
ZONE配置命令列表
1 基本命令
Create | Delete | Add | Remove | Show | |
alias | alicreate | alidelete | aliadd | aliremove | alishow |
zone | zonecreate | zonedelete | zoneadd | zoneremove | zoneshow |
configuration | cfgcreate | cfgdelete | cfgadd | cfgremove | cfgshow |
2 configuration管理命令
cfgenable
• cfgdisable
• cfgsave
• cfgclear
WWN ZONE
1、创建别名
alicreate "Host01","20:01:00:0e:1e:d1:79:01"
alicreate "Host02","20:01:00:0e:1e:d1:79:00"
alicreate "storage","20:01:00:0e:1e:d1:79:02"
2、创建zone
zonecreate "STH1","storage;Host01"
zonecreate "STH2","storage;Host02"
3、查看zone配置
zoneshow
cfgshow
4、创建配置文件并将zone添加到配置文件中
cfgcreate "cfg","STH1;STH2"
5、使配置生效
cfgenable cfg
6、保存配置
cfgsave
7、查看生效配置
cfgshow
brocade-1:admin> cfgshow
Defined configuration:
cfg: cfg STH1; STH2
zone: STH1 storage; Host01
zone: STH2 storage; Host02
alias: Host01 20:01:00:0e:1e:d1:79:01
alias: Host02 20:01:00:0e:1e:d1:79:00
alias: storage 20:01:00:0e:1e:d1:79:02
Effective configuration:
cfg: cfg
zone: STH1 20:01:00:0e:1e:d1:79:02
20:01:00:0e:1e:d1:79:01
zone: STH2 20:01:00:0e:1e:d1:79:02
20:01:00:0e:1e:d1:79:00
PORT ZONE
1、创建别名
alicreate "Host01",“10,1"
alicreate "Host02",“10,2"
alicreate "storage",“10,3"
2、创建zone
zonecreate "STH1","storage;Host01"
zonecreate "STH2","storage;Host02"
3、查看zone配置
zoneshow
cfgshow
4、将zone添加到配置文件中
cfgcreate "cfg","STH1;STH2"
5、使配置生效
cfgenable cfg
6、查看生效配置
cfgshow
brocade-1:admin> cfgshow
Defined configuration:
cfg: cfg STH1; STH2
zone: STH1 storage; Host01
zone: STH2 storage; Host02
alias: Host01 10,1
alias: Host02 10,2
alias: storage 10,3
Effective configuration:
cfg: cfg
zone: STH1 10,3
10,1
zone: STH2 10,3
10,2
相关视频演示:
共有 0 条评论