跨存储区域网络Fabric互通的方法、装置及系统制造方法及图纸

技术编号:13992398 阅读:39 留言:0更新日期:2016-11-14 00:13
本申请提供了一种跨存储区域网络Fabric互通的方法、装置及系统,包括:创建隧道用于连接对端的边缘网络设备;在所述各个边缘网络设备上分别创建与所述FC隧道一一对应的虚拟逻辑接口;将所述隧道连通的两个边缘网络设备的环回端口IP地址,配置为所述隧道的两个端口IP地址,从而解决了现有中被普通IP网络隔离的多个Fabric网络由于无法互连,而不能合并为一个Fabric网络的问题。

【技术实现步骤摘要】

本申请涉及通信技术,特别是涉及一种跨存储区域网络Fabric互通的方法、装置及系统
技术介绍
光纤通道协议(Fibre Channel,FC)是存储网络中应用最广泛的一种协议,目的是提供比以太网和TCP/IP协议更高速、高效的大数据传输性能。它本质上是一套提供高速传输的硬件与传输协议的集合。支持FC协议的交换机被称为FC交换机,其中运行协议核心功能的FC交换机又被称作FCF(FCoE Forwarder,以太网光纤通道)交换机。由FCF交换机、节点设备(N Port,节点设备包括:存储设备和服务器)共同组成的运行FC协议的存储网络被称作存储区域网络(Storage Area Network,SAN),也被称作Fabric网络。在Fabric网络中,每个Fabric网络之间物理隔离,因此被分为多个相互独立的Fabric网络,无法通过IP网络进行互连,并且Fabric网络中的FCF交换机之间通过FC协议中的FIP协议建立一条点对点的虚链路,然后根据报文的FC地址选择转发路径。
技术实现思路
本申请提供了一种跨存储区域网络Fabric互通的方法、装置及系统,以解决现有技术中被普通IP网络隔离的多个Fabric网络由于无法互连,而不能合并为一个Fabric网络的问题。为了解决上述问题,本申请公开了一种跨存储区域网络Fabric互通的方法,包括:创建隧道用于连接对端的边缘网络设备;在所述各个边缘网络设备上分别创建与所述隧道一一对应的虚拟逻辑接口;将所述隧道连通的两个边缘网络设备的环回端口IP地址,配置为所述隧道的两个端口IP地址。优选的,还包括:所述各个边缘网络设备创建环回端口,并对所述环回端口配置IP地址。优选的,还包括:所述各个边缘网络设备对待发送的FCoE报文进行封装;将所述封装后的FCoE报文通过隧道发送至其他Fabric。优选的,所述各个边缘网络设备对待发送的FCoE报文进行封装的步骤包括:接收对端发送的FCoE报文,从所述FCoE报文获取所述FCoE报文的目的边缘网络设备;根据所述目的边缘网络设备查找对应的虚拟逻辑接口;当所述边缘网络设备上FCoE报文的出接口为对应的虚拟逻辑接口时,对FCoE报文进行封装;将所述FCoE报文、外层以太网头、外层IP头和外层TCP头进行封装,获取所述封装后的FCoE报文,其中,外层IP头的IP地址为所述虚拟逻辑接口对应隧道的IP地址。优选的,所述方法还包括:在所述各个边缘网络设备与公网中的以太网设备的连接接口上强制开启优先级的流量控制PFC,以使封装后的所述FCoE报文进行无损失传输。为了解决上述问题,本申请还公开了一种跨存储区域网络Fabric互通的装置,包括:隧道建立模块,用于创建边缘网络设备的隧道;虚拟逻辑接口模块,用于在所述各个边缘网络设备上分别创建与所述FC隧道一一对应的虚拟逻辑接口;配置模块,用于将所述隧道连通的两个边缘网络设备的环回端口IP地址,配置为所述隧道的两个端口IP地址。优选的,还包括:创建模块,用于所述各个边缘网络设备创建环回端口,并对所述环回端口配置IP地址。优选的,还包括:封装模块,用于所述各个边缘网络设备对待发送的FCoE报文进行封装;发送模块,用于将所述封装后的FCoE报文通过隧道发送至其他Fabric。优选的,所述封装模块包括:接收单元,用于接收对端发送的FCoE报文,从所述FCoE报文获取所述FCoE报文的目的边缘网络设备;查找单元,用于根据所述目的边缘网络设备查找对应的虚拟逻辑接口;封装FCoE报文单元,用于当本端的边缘网络设备上FCoE报文的出接口为所述对应的虚拟逻辑接口时,对FCoE报文进行封装;获取单元,用于将所述FCoE报文、外层以太网头、外层IP头和外层TCP头进行封装,获取所述封装后的FCoE报文,其中,外层IP头的IP地址为所述虚拟逻辑接口对应隧道的IP地址。优选的,还包括:开启模块,开启模块用于在所述各个边缘网络设备与公网中的以太网设备的连接接口上强制开启优先级的流量控制PFC,以使封装后的FCoE报文进行无损失传输。为了解决上述问题,本申请还公开了一种跨存储区域网络Fabric的优化系统,包括:至少两个以上的Fabric;每两个Fabric的边缘网络设备之间创建隧道;在所述各个边缘网络设备上分别创建与所述隧道一一对应的虚拟逻辑接口;将所述隧道连通的两个边缘网络设备的环回端口IP地址,配置为所述隧道的两个端口IP地址。与现有技术相比,本申请包括以下优点:首先,通过创建隧道用于连接对端的边缘网络设备,从而使多个Fabric网络,在逻辑上合并为一个Fabric网络,从而能够跨越IP网络进行互连。其次,通过各个边缘网络设备创建虚拟逻辑接口,并建立所述虚拟逻辑接口与所述隧道的一一对应关系,使边缘网络设备只需要通过虚拟逻辑接口连接到IP网络,从而解决了基于以太网的光纤通道(Fibre Channel over Ethernet,简称FCoE)点对点的限制问题。当然,实施本申请的任一产品不一定需要同时达到以上所述的所有优点。附图说明图1是本申请所述一种跨存储区域网络Fabric的组网示意图;图2是本申请实施例一所述一种跨存储区域网络Fabric互通的方法的流程图;图3是本申请实施例二所述一种跨存储区域网络Fabric互通的方法的流程图;图4是本申请一种FCoE报文封装的示意图;图5是本申请实施例三所述一种跨存储区域网络Fabric互通的装置的结构框图;图6是本申请实施例四所述一种跨存储区域网络Fabric互通的装置的结构框图。具体实施方式为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。参见图1所示,其示出了实现本申请所述一种跨存储区域网络Fabric互通方法的组网示意图,具体包括:Fabric1、Fabric2、Fabric3,边缘网络设备A、边缘网络设备B、边缘网络设备C以及以太网交换机。Fabric1、Fabric2和Fabric3在物理上相互隔离的,每两个Fabric网络设备之间创建隧道,通过每个Fabric网络上的各个边缘网络设备分别创建与隧道一一对应的虚拟逻辑接口,公网中的以太网交换机与每个Fabric网络中的边缘网络设备相连,本申请创建隧道用于连接对端的边缘网络设备,并通过隧道将单独的Fabric网络在逻辑上整合成一个Fabric网络。本申请Fabric网络中的边缘网络设备在组网时进行制定,Fabric网络中的其它网络设备以及公网中的以太网交换机均为传统的网络设备和以太网交换机即可。需要说明的是,边缘网络设备可以为交换机或者路由器,优选的,边缘网络设备可以为FCF交换机,也可以为其他设备,对此本申请不做具体限制。实施例一基于上述组网示意图,参照图2,其示出了本申请实施例一所述一种跨存储区域网络Fabric互通的方法的流程图,具体包括:步骤201:创建隧道用于连接对端的边缘网络设备。对端可以为一个Fabric网络也可以为多个Fabric网络,每个Fabric网络中都预先设置了边缘网络设备,将任意两个Fabric网络的边缘网络设备之间创建隧道。例如:Fabric1网络中的边缘网络设备为边缘网络设备A,Fabric2网络中的边缘网络设备为边缘网络设备本文档来自技高网...

【技术保护点】
一种跨存储区域网络Fabric互通的方法,其特征在于,包括:创建隧道用于连接对端的边缘网络设备;在所述各个边缘网络设备上分别创建与所述隧道一一对应的虚拟逻辑接口;将所述隧道连通的两个边缘网络设备的环回端口IP地址,配置为所述隧道的两个端口IP地址。

【技术特征摘要】
1.一种跨存储区域网络Fabric互通的方法,其特征在于,包括:创建隧道用于连接对端的边缘网络设备;在所述各个边缘网络设备上分别创建与所述隧道一一对应的虚拟逻辑接口;将所述隧道连通的两个边缘网络设备的环回端口IP地址,配置为所述隧道的两个端口IP地址。2.根据权利要求1所述的方法,其特征在于,还包括:所述各个边缘网络设备创建环回端口,并对所述环回端口配置IP地址。3.根据权利要求1所述的方法,其特征在于,还包括:所述各个边缘网络设备对待发送的FCoE报文进行封装;将所述封装后的FCoE报文通过隧道发送至其他Fabric。4.根据权利要求3所述的方法,其特征在于,所述各个边缘网络设备对待发送的FCoE报文进行封装的步骤包括:接收对端发送的FCoE报文,从所述FCoE报文获取所述FCoE报文的目的边缘网络设备;根据所述目的边缘网络设备查找对应的虚拟逻辑接口;当所述边缘网络设备上FCoE报文的出接口为对应的虚拟逻辑接口时,对FCoE报文进行封装;将所述FCoE报文、外层以太网头、外层IP头和外层TCP头进行封装,获取所述封装后的FCoE报文,其中,外层IP头的IP地址为所述虚拟逻辑接口对应隧道的IP地址。5.根据权利要求3-4任一项所述的方法,其特征在于,还包括:在所述各个边缘网络设备与公网中的以太网设备的连接接口上强制开启优先级的流量控制PFC,以使封装后的所述FCoE报文进行无损失传输。6.一种跨存储区域网络Fabric互通的装置,其特征在于,包括:隧道建立模块,用于创建边缘网络设备的隧道;虚拟逻辑接口模块,用于在所述各个边缘网络设备上分别创建与所述FC隧道一一对应的虚拟逻辑接口;配置模块,用于将...

【专利技术属性】
技术研发人员:吴云
申请(专利权)人:杭州华三通信技术有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1