[发明专利]利用光纤通道端口流控信息对FCoE端口进行流控的方法有效
申请号: | 201310670989.2 | 申请日: | 2013-12-12 |
公开(公告)号: | CN103888365B | 公开(公告)日: | 2017-01-25 |
发明(设计)人: | 孟中楼;涂晓东;谭庆贵;谢军 | 申请(专利权)人: | 电子科技大学;西安空间无线电技术研究所 |
主分类号: | H04L12/801 | 分类号: | H04L12/801;H04L12/931 |
代理公司: | 成都立信专利事务所有限公司51100 | 代理人: | 冯忠亮 |
地址: | 611731 四川省成都市高新区(西*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 利用 光纤 通道 端口 信息 fcoe 进行 方法 | ||
技术领域:
本发明与FcoE交换机输入端口使用的流控方法有关。
背景技术:
光纤通道(FC,Fibre Channel)协议是应用在存储局域网中的一种高性能传输协议,FCoE(Fibre Channel over Ethernet)以太网光纤通道可以将光纤通道映射到以太网,支持以太网LAN链路、FC SAN链路和FCoE链路。
目前使用FcoE交换机中使用的流控技术主要包括:FC SAN链路里面使用的R_RDY/VC_RDY技术和以太网LAN链路里面用到的PFC(Priority Flow Control)技术。
现有技术一的技术方案
IEEE 802.3x是全双工以太网数据链路层流控方法。当数据接收端网络产生拥塞时,它会向数据发送端发出PAUSE帧,以延缓数据发送端向数据接收端的数据传输。
PFC是对IEEE 802.3x定义的流控机制的增强,用于在一个链路上消除由于拥塞而导致的丢包。其增强在于它是基于优先级的。PFC允许在一条以太网链路上创建8个虚拟通道,并为每条虚拟通道指定一个IEEE 802.1P优先等级,允许单独暂停和重启其中任意一条虚拟通道,同时不影响其它虚拟通道的流量。
现有技术一的缺点:
PFC机制中基于优先级的Pause帧对链路的区分只有8个优先级队列,每个端口不能据此细粒度地对应FCoE链路中可能存在的链接(虚链路),进而不能实现精确的流控。
现有技术二的技术方案:
R_RDY流控机制建立在信用值管理的基础上。节点设备每个端口的数据发送端会有一个预设缓冲区到缓冲区的信用值BB_Credit(Buffer to Buffer Credit),该值表示与之连接的对端设备的接收缓冲区容量,即最多能够缓存多少帧数据。节点发送端维护一个信用值计数器BB_Credit_CNT(初始值为0),每当节点输出端发送出去一帧数据,该计数器进行加1操作,表示对端设备已经占用了一个缓冲区容量来存储这一帧数据,如果对端设备接收或丢弃该帧,它会回复一个RDY信号,发送节点收到这个RDY信号后便对计数器进行减1操作。只有BB_Credit_CNT计数器计数值小于发送端缓冲区的信用值BB_Credit时可以发送数据。
VC_RDY流控机制是基于虚链路的信用值管理机制,一般用于光纤通道中交换机Fabric和交换机Fabric的连接。交换机每个E端口之间的连接被细分为若干个虚链路,每个虚链路的数据发送端会有一个预设缓冲区到缓冲区的信用值VC_BB_Crediti和一个信用值计数器VC_BB_Credit_CNTi,具体实现机制同R_RDY。
VC_RDY机制的参数是交换机光纤通道链路端口在ELP(Exchange Link Parameters)阶段协商得到。若链路支持VC_RDY流控,则虚链路标识符VC_ID的取值有三种方式:1)简单方式,支持2个虚链路;2)固定方式,最多支持132个虚链路;3)可变方式,最多支持256个虚链路,虚链路标识符VC_ID个数为x(4,8,16,32,64,128,256)时,其虚链路上数据帧的目的光纤通道地址D_ID的第8~y比特应和该VC_ID相等,其中y=7+log2x
现有技术方案二的缺点:
FCoE交换机中一般分别使用上述两种流控方式,即在连接LAN网络(VE端口)或CNA卡(VN端口)时使用PFC流控,在连接SAN网络时使用R_RDY/VC_RDY,没有结合交换架构充分考虑两个流控之间的互相联系和影响。
发明内容:
本发明的目的是提供一种及时和针对性地对流量拥塞做出反应,提高网络的吞吐率,FCoE交换机能实现精确流控的利用光纤通道端口流控信息对FCoE端口进行流控的方法。
本发明是这样实现的:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学;西安空间无线电技术研究所,未经电子科技大学;西安空间无线电技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310670989.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于智能手机平台进行语音质量评估的方法
- 下一篇:一种污水处理方法及系统