理解Zoning

Zoning
使用Zoning的功能后,网络被划分成了不同的部分,主机只能访问在他所在Zone内的存储设备,在其他Zone中的存储他不能访问,从物理上对网络做了隔离。但所有的设备依然是连接在同一台交换机上,与两台交换机的解决方案相比,成本降低了很多,而且方便网络的管理。

Software Zoning
Software Zone是完全基于Name Server实现的。当一个主机登录到Fabric网络时,他会向Name Server登记,并向他查询在Fabric中的所有设备。Name Server知道Fabric中的所有设备,但不会都告诉查询着。而是把主机所属于的zone内的设备作为查询结果返回,其他的不在zone内的设备会被 Name Server隐藏起来,主机不知道设备的存在。如果主机是一个好公民(Good Citizen),也就不会去试图访问他Name Server没有告诉他的设备,实现了网络的隔离。

Hardware Zoning
Hardware Zoning的实现方式和Software Zoning完全不同,他并不基于Name Server实现Zoning的划分,而是真正在设备上根据Zoning的定义进行数据包的过滤,真正的把网络从物理上隔离开。无论主机是否是好公民,他都能严格的保证Zoning的划分,实现良好的安全性。

Software Zone和Hardware Zone
当Zone的成员类型混合时,同时存在WWN和Domain,Port——Software Zone。
当Zone的成员类型不混合,只有WWN或只有Domain,Port时——Hardware Zone。

RSCN(Registered State Change Notification)
Zone的配置生效后网络中会有RSCN产生。划分了Zone后RSCN也会被Zone隔离,只有Zone中的设备能接收到RSCN。

 

The Registered State Change Notification (RSCN) is a Fibre Channel service that informs hosts about changes in the fabric. Hosts can receive this information by registering with the fabric controller (through SCR). These notifications provide a timely indication of one or more of the following events:

Disks joining or leaving the fabric.

A name server registration change.

A new zone enforcement.

IP address change

Or any other similar event that affects the operation of the host

Apart from sending these events to registered hosts a switch RSCN (SW-RSCN) is sent to all reachable switches in the fabric.

The switch sends an RSCN to notify registered nodes that a change has occurred. It is up to the nodes to query the Name Server again to obtain the new information. The details of the changed information are not delivered by the switch in the RSCN sent to the nodes.

The SCR table cannot be configured, it is only populated if one or more hosts send SCR frames to register for RSCN information. If there are no entries in the SCR tables, no host is interested in receiving RSCN information.

 

posted @ 2014-04-10 10:19  IT麦兜  阅读(629)  评论(0编辑  收藏  举报