一种光纤通道业务复用器、数据传送系统及数据传送方法

文档序号:7954729阅读:335来源:国知局
专利名称:一种光纤通道业务复用器、数据传送系统及数据传送方法
技术领域
本发明涉及光纤通道技术领域,更具体的说,本发明涉及光纤通道业务复用器、数据传送系统及数据传送方法。
背景技术
光纤通道(Fibre Channel,FC)技术是一种能以千兆比特率/秒(Gigabit/s,Gbit/s)级速率传送数据的高性能I/O接口技术,由于FC技术具有传送速度快、连接设备多、互连距离远、支持多协议、成本较低等诸多好处,因此计算机产品,包括服务器、网络和外设均纷纷采用该技术,存储区域网络(Storage AreaStorage,SAN)就是一种基于所述FC技术建立的存储系统网络。
存储区域网络(Storage Area Storage,SAN)是一种类似于普通局域网的高速子网,是在存储设备和处理器(服务器)之间建立直接的高速网络(与LAN相比)连接,通过这种连接实现只受光纤线路长度限制的集中式存储。SAN网络多应用于电子商务中用于大量的数据备份和各种业务的频繁存储与传输,而且还可以从主网上卸掉大量的数据流量,使主网从数据拥塞中解脱出来,同时允许用户在更广泛的处理系统中分享存储资源,既提高了工作效率,又能够使管理工作简单化,因而越来越受到人们的重视。为了保证SAN的传送距离,T11组织提出了光纤通道骨干传输协议_通用成帧规程(FabricChannel Backbone_3_Transparent Generic Framing Procedure,FC_BB3_GFPT,)标准,从而可以实现远距离点到点的FC业务数据的传送。
基于FC_BB3_GFPT协议的接入设备使SAN网络实现了跨越广域网(WAN)传送FC业务数据。目前基于所述接入设备的SAN网络跨越广域网传送FC业务数据的方案为,首先所述接入设备通过通用成帧规程(GFPT,Transparent Generic Framing Procedure)协议,将FC业务数据映射到同步数字体系(SDH,Synchronous Digital Hierarchy)/同步光网络(SONET,SynchronousOptical Networking)/光传送网(OTN,Optical Transport Network))或者其他广域传输网络中,然后不同的FC业务数据通过广域网侧独立的传输通道向接收端传送业务数据。
参考图1,该图为现有技术基于FC_BB3_GFPT的接入设备跨越广域网传送多业务数据的示意图。
传送业务数据的两个地点A、B之间有用户1与用户3之间的业务和用户2与用户4之间的业务,通过接入设备的不同端口接入,并通过不同的WAN侧通道WAN Link1和WAN Link2来传送,所述WAN Link1和WAN Link2之间的带宽是分离的,因此不能共享WAN侧带宽。
综上,上述基于FC_BB3_GFPT的接入设备跨越WAN网传送多业务数据的方法虽然也可以实现两点之间业务数据的传送,但存在以下缺陷现有技术基于FC_BB3_GFPT的接入设备和WAN网组成的传送系统在传送多业务数据时,每两点之间通过独立的传输通道进行通讯,因此各业务数据的传输占用独立的WAN侧通道,这样当其中一个传输通道内的业务数据流量减小时,相互独立的传输通道之间不能共享传输带宽,因此浪费了大量的传输网络带宽。

发明内容
本发明解决的技术问题是提供一种光纤通道业务复用器、数据传送系统及数据传送方法,以避免跨越WAN网传送多业务数据时浪费大量传输网络带宽。
为解决上述问题,本发明提供一种光纤通道业务复用器,该光纤通道业务复用器包括标识添加单元,用于将来自不同用户的各业务数据添加相应的标识;数据帧封装发送单元,用于将所述添加标识的各业务数据按照通用成帧规程封装成传输网络传送的数据帧后通过传输网络的同一传输通道传送;数据帧解封装接收单元,用于将传输网络传送来的数据帧按照通用成帧规程解封装以获取来自传输网络的各业务数据;标识获取转发单元,用于获取所述各业务数据的标识并根据所述标识转发给相应的用户。
另外,还包括带宽适配单元,用于在标识添加单元对来自不同用户的各业务数据添加标识前,适配所述各业务数据的传输带宽。
另外,还包括业务数据选择单元,用于当同一时间接收的来自不同用户的各业务数据大于等于传输网络的最大传输带宽时,对来自不同用户的各业务数据,根据所述各业务数据的优先等级选择优先处理的业务数据。
相应地,本发明一种光纤通道业务数据传送系统,所述传送基于上述的光纤通道业务复用器传送光纤通道业务数据,该系统包括用于为光纤通道业务数据的传输提供承载通道的传输网络,其特征在于,还包括与所述传输网络相连的至少两个光纤通道业务复用器,所述光纤通道业务复用器包括
标识添加单元,用于将来自不同用户的各业务数据添加相应的标识;数据帧封装发送单元,用于将所述添加标识的各业务数据按照通用成帧规程封装成传输网络传送的数据帧后向传输网络传送;数据帧解封装接收单元,用于将传输网络传送来的数据帧按照通用成帧规程解封装以获取来自传输网络的各业务数据;标识获取转发单元,用于获取所述各业务数据的标识并根据所述标识转发给相应的用户。
另外,所述光纤通道业务复用器还包括带宽适配单元,用于在标识添加单元对来自不同用户的各业务数据添加标识前,适配所述各业务数据的传输带宽。
另外,所述光纤通道业务复用器还包括业务数据选择单元,用于当同一时间接收的来自不同用户的各业务数据大于等于传输网络的最大传输带宽时,在所述带宽适配单元之前对来自不同用户的各业务数据,根据所述各业务数据的优先等级选择优先处理的业务数据。
其中,所述传输网络为同步数字网、同步光网络或光传送网,所述用户为存储区域网用户。
相应地,本发明一种光纤通道业务传送方法,所述传送方法应用于上述的光纤通道数据传送系统中,该方法包括a、发送端光纤通道业务复用器将来自不同用户的各业务数据添加相应的标识;b、所述发送端光纤通道业务复用器对所述添加标识的各业务数据按照通用成帧规程封装成传输网络传送的数据帧后通过传输网络的同一传输通道传送;
c、接收端光纤通道业务复用器解封装来自所述传输网络的同一传输通道数据帧以获取传输网络传送来的各业务数据;d、所述接收端光纤通道业务复用器获取所述各业务数据的标识并根据所述标识转发给相应的用户。
其中,所述步骤a之前还包括a1、发送端光纤通道业务复用器适配来自不同用户的各业务数据的传输带宽。
其中,在步骤a1之前还包括判断同一时间接收的来自不同用户的各业务数据的总流量是否大于等于传输网络的最大传输带宽,并在判断为是后根据所述各业务数据的优先等级选择优先处理的业务数据。


图1是现有技术基于FC_BB3_GFPT的接入设备跨越广域网传送多业务数据的示意图;图2是本发明一种光纤通道业务复用器的示意图;图3是本发明一种光纤通道业务数据传送系统的示意图;图4是本发明一种光纤通道业务数据传送系统应用到SAN网络跨越广域网进行远距离点到点通信的示意图;图5是本发明一种光纤通道业务数据传送方法中发送端光纤通道业务复用器处理来自不同用户的各业务数据的流程图;图6是本发明一种光纤通道业务数据传送方法中接收端光纤通道业务复用器处理来自传输网络的各业务数据的流程图。
具体实施例方式
本发明的核心在于基于FC_BB3_GFPT的光纤通道业务复用器对来自不同用户的各业务数据首先通过标识添加单元添加相应的标识,再由数据帧封装发送单元按照通用成帧规程封装成传输网络传送的数据帧,对于来自传输网络的数据帧由数据帧解封装接收单元按照通用成帧规程解封装后,再由标识获取转发单元获取所述各业务数据的标识并根据所述标识转发给相应的用户,因此使基于所述光纤通道业务复用器和传输网络的光纤通道业务数据传送系统,能够通过传输网络的同一传输通道传送不同用户的各业务数据,节省了传输网络的传输带宽,下面进行详细说明。
参考图2,该图为本发明一种光纤通道业务复用器的示意图,所述光纤通道业务复用器包括标识添加单元11,用于将来自不同用户的各业务数据添加相应的标识;数据帧封装发送单元12,用于将所述添加标识的各业务数据按照通用成帧规程封装成传输网络传送的数据帧后通过传输网络的同一传输通道传送;数据帧解封装接收单元13,用于将传输网络传送来的数据帧按照通用成帧规程解封装以获取来自传输网络的各业务数据;标识获取转发单元14,用于获取所述各业务数据的标识并根据所述标识转发给相应的用户。
具体实现时,所述光纤通道业务复用器还包括带宽适配单元,用于在标识添加单元对来自不同户的各业务数据添加标识前,适配所述各业务数据的传输带宽。
业务数据选择单元,用于当同一时间接收的来自不同用户的各业务数据大于等于传输网络的最大传输带宽时,在所述带宽适配单元之前对来自不同用户的各业务数据,根据所述各业务数据的优先等级选择优先处理的业务数据。
下面对本发明光纤通道业务数据传送系统进行详细说明。
参考图3,该图为本发明一种光纤通道业务数据传送系统的示意图,该系统包括用于为光纤通道业务数据的传输提供承载通道的传输网络21,另外还包括与所述传输网络相联的至少两个光纤通道业务复用器10,用于通过传输网络21的同一传输通道传送来自不同用户的各光纤通道业务数据。
所述光纤通道业务复用器10为本发明的光纤通道业务复用器,上面已进行了详细说明,此处不在赘述。由于本发明的光纤通道业务复用器既可以处理来自用户的业务数据又可以处理来自传输网络的数据帧,所以整个系统是可逆的。
实际应用时,本系统可应用于点到点的通信系统中,例如SAN网络跨越广域网进行远距离的点到点的通信。
参考图4,该图为发明一种光纤通道业务数据传送系统应用到SAN网络跨越广域网进行远距离点到点通信的示意图,其中SAN网络中的用户1与用户2进行通信,用户3与用户4进行通信,本实施例中用户1和用户3为发送业务数据的用户,相应的用户3和用户4为接收业务数据的用户;两个光纤通道业务复用器10,其中一个光纤通道成业务复用器与发送业务数据的用户1和用户2相联,用于将来自不同用户的各业务数据添加相应的标识,按照通用成帧规程封装成传输网络传送的数据帧后映射到传输网络的同一传输通道中;另一个光纤通道业务复用器与接收数据的用户3和用户4相联,用于解封来自上述传输网络的数据帧,获取解封装后业务数据的各标识,根据所述获取的标识对各业务数据进行转发;
位于所述两个光纤通道业务复用器之间的WAN网,用于为用户1和用户2之间的FC业务数据及用户3和用户4之间的FC业务数据的传输提供同一个承载通道。
下面对本发明光纤通道业务数据传送方法进行说明。
所述光纤通道业务数据传送方法应用于本发明的光纤通道业务数据传送系统中,在本发明的传送方法中,首先发送端光纤通道业务复用器将来自不同用户的各业务数据添加相应的标识,并按照通用成帧规程封装成数据帧后通过传输网络的同一传输通道传送;然后,接收端光纤通道业务复用器解封装来自所述传输网络的同一传输通道数据帧以获取各业务数据,获取所述各业务数据的标识并根据所述标识转发给相应的用户。
在具体实现时,在对来自不同用户的各业务数据添加相应的标识之前适配所述各业务数据的传输带宽;另外,如果所述接收端光纤通道业务复用器在同一时间接收的来自不同用户的各业务数据大于等于传输网络的最大传输带宽时,在适配所述来自不同用户的各业务数据的传输带宽之前,根据所述各业务数据的优先等级选择优先处理的业务数据。
参考图5,该图为本发明一种光纤通道业务数据传送方法中发送端光纤通道业务复用器处理来自不同用户的各业务数据的流程图。
步骤s11,接收来自不同用户的各业务数据;步骤s12,判断同一时间接收的来自不同用户的各业务数据的总流量是否大于等于传输网络的最大传输带宽,若是,则执行步骤s13,否则,执行步骤s14;步骤s13,根据所述各业务数据的优先等级选择优先处理的业务数据;步骤s14,适配所述来自不同用户的各业务数据的传输带宽;
步骤s15,对所述各业务数据添加相应的标识;步骤s16,按照通用成帧规程封装成传输网络传送的数据帧后通过传输网络的同一传输通道进行传送。
需要说明的是,具体实现时,步骤s12是根据用户的策略,为每个端口保留一定的带宽,其余的带宽则由各个端口共享,当光纤通道业务复用器同一时间接收的来自不同用户的各业务数据大于等于传输网络的最大传输带宽时,需要在步骤s12之前根据所述各业务数据的优先等级选择优先处理的业务数据,在实际应用中可以根据用户策略,选择优先发送某一端口的数据,或者按照一个百分比发送各个端口的数据。
参考图6,该图为本发明一种光纤通道业务数据传送方法中接收端光纤通道业务复用器处理来自传输网络的各业务数据的流程图。
步骤s21,接收来自传输网络的数据帧;步骤s22,解封装所述来自传输网络的数据帧以获取来自传输网络的各业务数据;步骤s23,获取所述解装后各业务数据的相应标识;步骤s24,根据所述各业务数据的标识向相应的用户转发所述各业务数据。
以上所述是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也视为本发明的保护范围。
权利要求
1.一种光纤通道业务复用器,其特征在于,包括标识添加单元,用于将来自不同用户的各业务数据添加相应的标识;数据帧封装发送单元,用于将所述添加标识的各业务数据按照通用成帧规程封装成传输网络传送的数据帧后通过传输网络的同一传输通道传送;数据帧解封装接收单元,用于将传输网络传送来的数据帧按照通用成帧规程解封装以获取来自传输网络的各业务数据;标识获取转发单元,用于获取所述各业务数据的标识并根据所述标识转发给相应的用户。
2.根据权利要求1所述的光纤通道业务复用器,其特征在于,还包括带宽适配单元,用于在标识添加单元对来自不同用户的各业务数据添加标识前,适配所述各业务数据的传输带宽。
3.根据权利要求1或2所述的光纤通道业务复用器,其特征在于,还包括业务数据选择单元,用于当同一时间接收的来自不同用户的各业务数据大于等于传输网络的最大传输带宽时,对来自不同用户的各业务数据,根据所述各业务数据的优先等级选择优先处理的业务数据。
4.一种光纤通道业务数据传送系统,其特征在于,包括用于为光纤通道业务数据的传输提供承载通道的传输网络,其特征在于,还包括与所述传输网络相连的至少两个光纤通道业务复用器,所述光纤通道业务复用器包括标识添加单元,用于将来自不同用户的各业务数据添加相应的标识;数据帧封装发送单元,用于将所述添加标识的各业务数据按照通用成帧规程封装成传输网络传送的数据帧后向传输网络传送;数据帧解封装接收单元,用于将传输网络传送来的数据帧按照通用成帧规程解封装以获取来自传输网络的各业务数据;标识获取转发单元,用于获取所述各业务数据的标识并根据所述标识转发给相应的用户。
5.根据权利要求4所述的光纤通道业务数据传送系统,其特征在于,所述光纤通道业务复用器还包括带宽适配单元,用于在标识添加单元对来自不同用户的各业务数据添加标识前,适配所述各业务数据的传输带宽。
6.根据权利要求5所述的光纤通道业务数据的传送系统,其特征在于,所述光纤通道业务复用器还包括业务数据选择单元,用于当同一时间接收的来自不同用户的各业务数据大于等于传输网络的最大传输带宽时,在所述带宽适配单元之前对来自不同用户的各业务数据,根据所述各业务数据的优先等级选择优先处理的业务数据。
7.根据权利要求4至6中任意一项所述的光纤通道业务数据传送系统传送数据的方法,其特征在于,所述传输网络为同步数字网、同步光网络或光传送网,所述用户为存储区域网用户。
8.一种光纤通道业务数据的传送方法,所述传送方法应用于权利要求4所述的光纤通道业务数据的传送系统中,其特征在于,该方法包括a、发送端光纤通道业务复用器将来自不同用户的各业务数据添加相应的标识;b、所述发送端光纤通道业务复用器对所述添加标识的各业务数据按照通用成帧规程封装成传输网络传送的数据帧后通过传输网络的同一传输通道传送;c、接收端光纤通道业务复用器解封装来自所述传输网络的同一传输通道数据帧以获取传输网络传送来的备业务数据;d、所述接收端光纤通道业务复用器获取所述各业务数据的标识并根据所述标识转发给相应的用户。
9.根据权利要求8所述的光纤通道业务数据传送系统传送数据的方法,其特征在于,所述步骤a之前还包括a1、发送端光纤通道业务复用器适配来自不同用户的各业务数据的传输带宽。
10.根据权利要求9所述的光纤通道业务数据的传送数据的方法,其特征在于,在步骤a1之前还包括判断同一时间接收的来自不同用户的各业务数据的总流量是否大于等于传输网络的最大传输带宽,并在判断为是后根据所述各业务数据的优先等级选择优先处理的业务数据。
全文摘要
本发明公开一种光纤通道业务复用器,该光纤通道业务复用器对来自不同用户的各业务数据添加相应的标识,对来自传输网络的各业务数据根据所述添加的标识转发各业务数据。相应的,公开了一种光纤通道业务数据传送系统。另外,还公开了一种光纤通道业务数据传送方法,所述方法应用于本发明的光纤通道业务数据传送系统中。由于本发明中光纤通道业务复用器对来自不同用户的各业务数据添加相应的标识,对来自传输网络的各业务数据根据所述添加的标识向相应的用户转发所述各业务数据,使基于本发明光纤通道业务复用器和传输网络的光纤通道业务数据传送系统,能够通过传输网络的同一传输通道传送不同业务数据,实现了带宽的复用,节省了大量的传输网络侧传输带宽。
文档编号H04L29/06GK101030844SQ200610033968
公开日2007年9月5日 申请日期2006年3月1日 优先权日2006年3月1日
发明者侯春凡 申请人:华为技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1