FC SAN 路由器(router)
最近 FC SAN 的架构出现了一种新的技术 , 那就是 FC SAN 的路由器 ( router ) 简称 FCR , 它提供了 FC routing service 的功能 , 因而加强了传统 FC SAN 网络的扩充能力 。
我们在连接两个或多个 fabrics 时 , 都必须将 fabric 的信息 ( 例如 : zone 的数据 ) 结合 ( merge ); 但基由 FC 到 FC 的路由( FC-to-FC routing )功能,简称 FC 路由( FC routing ),也就是 FC 路由服务( FC routing service ),我们可以不用结合( merge ) fabric 的信息,即可连接两个或多个 fabrics 。
发 明了新技术 FCR ,当然会有新名词的产生,现在我们就参考 图一,介绍一下使用 FCR 时,会用到的一些新名词。
Meta SAN
当一个或两个以上的 FC 交换机( FC switch ),透过 ISL 直接互相连接在一起,则形成一个 SAN fabric 。两个以上的 SAN fabric ,再经过 FC Router 互相连接在一起,则形成一个 Meta SAN ,如图一。
E_port 与 FID
两个以上的 FC 交换机( FC switch ),形成一个 SAN fabric 时,是使用 FC switch 的 E_port 直接互相连接在一起,中间的连结( link ),称为 ISL ( Inter Switch Link )。
在 Meta SAN (如图一)里,透过 FC Router 连接在一起的 SAN fabric (如 Fabric 1 与 Fabric 2 ),我们称为 edge fabric 。而 FC router 是使用 EX_port 与 edge fabric 的 E_port 直接互相连接在一起,中间的连结( link ),称为 IFL ( Inter Fabric Link ),并且每一个 edge fabric ,必需附与一个不相同的 ID , 我们则称之为 Fabric ID ( FID )。
LSAN_ , Exporting, Importing
现在,分别连接于不同 edge fabric 里的节点( Node ),如图二里,连接于 Fabric 2 的主机( Host ),与 Fabric 1 里的储存器( Storage ),可经由将主机( Host )从 Fabric 2 汇出( export ),并且汇入( import )到 Fabric 1 的方式,而达到主机( Host )可以存取储存器( Storage )的目的。
但是,要作到汇出( export )与汇入( import )的功能之前,我们必须先在每个要分享节点( Node )的 edge fabric 里,建立所谓的逻辑 SAN ,也就是 LSAN zone ,它的成员( member )必须包含打算要互相存取的节点 ( Node )。如图三,对于建立 LSAN zone 时,有所规定,首先 LSAN zone 的名字,必须以“ Lsan_ ”为开头,不拘泥于英文的大小写,例如:“ lsan_ ” 或“ LSAN_ ”都可以,这样一来 FC 路由器( FC router )才会认得它,再来,它的成员( member ),必须是节点( Node )的 port WWN 或 别名( alias ), 因为 FC port ID ( PID ),在 Meta SAN 里并不是唯一的。 但是,要作到汇出( export )与汇入( import )的功能之前,我们必须先在每个要分享节点( Node )的 edge fabric 里,建立所谓的逻辑 SAN ,也就是 LSAN zone ,它的成员( member )必须包含打算要互相存取的节点 ( Node )。如图三,对于建立 LSAN zone 时,有所规定,首先 LSAN zone 的名字,必须以“ Lsan_ ”为开头,不拘泥于英文的大小写,例如:“ lsan_ ” 或“ LSAN_ ”都可以,这样一来 FC 路由器( FC router )才会认得它,再来,它的成员( member ),必须是节点( Node )的 port WWN 或 别名( alias ), 因为 FC port ID ( PID ),在 Meta SAN 里并不是唯一的。
Backbone fabric
在图一里, FC router 也可以与其它 SAN switch ,以 ISL 的方式接在一起,形成 fabric ,可称为 Backbone fabric 。实际上,有些时候,在 FCR 的运作中, router 可同时扮演 Backbone fabric 及 Edge fabric 两种角色,视实际上运用和需求而定。
现在,我们就如何建立 FCR 的步骤,以 HP StorageWorks 400 MPR 为例子作说明:
当然,我们在 400 M PR 进行设定或建立 FCR 之前,就已经完成了 400 M PR 的初始设定,例如: 400 MPR 的名称; IP/Subnet/Gateway ; Switch Domain ID ; Time Zone ; Date/Time 等初始设定,以利于管理 400 MPR 。
HP StorageWorks 400 M PR 里,设定或建立 FCR 的步骤时,请参考 图四。
1. 因为在 backbone fabric 里,并没有支持 Secure Fabric OS , Management Server Platform services ,及 interopmode 。 所以,先行确认 400 MPR 的 switch interoperability mode , Secure mode , Management Server Platform database ,是否 disable 。
2. 设定 400 MPR 的 Fabric ID ( FID )
3. 设定 400 MPR 的 EX_port
4. 确认 连接 Edge Fabric 的功能
5. 建立 LSAN_ , 分享节点( Node ),如 Host 和 Storage 。
6.确认 分享节点( Node ) 的功能(使用指令 switchshow , fabricshow , lsanzoneshow , fcrphydevshow , fcrproxydevshow , fcrresourceshow )
本文来源:https://www.2haoxitong.net/k/doc/e1e7c4b169dc5022aaea001b.html
文档为doc格式