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

image.png

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

相关视频演示:

版权声明:
作者:WaterBear
链接:https://l-t.top/805.html
来源:雷霆运维
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>