[发明专利]一种FCoE读写处理系统、处理方法及交换ID分配方法有效
申请号: | 201510550779.9 | 申请日: | 2015-08-31 |
公开(公告)号: | CN105045745B | 公开(公告)日: | 2017-10-27 |
发明(设计)人: | 王芳;吴运翔;冯丹;刘景宁;童薇;孙贻妙 | 申请(专利权)人: | 华中科技大学 |
主分类号: | G06F13/38 | 分类号: | G06F13/38;G06F13/42;H04L12/931 |
代理公司: | 华中科技大学专利中心42201 | 代理人: | 赵伟 |
地址: | 430074 湖北*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种FCoE读写处理系统,包括交换ID管理模块、请求帧封装发送模块、数据帧封装发送模块、数据帧接收处理模块、准备帧接收处理模块、响应帧接收处理模块和接收队列;本发明还公开了一种基于该FCoE读写处理系统的读写处理方法,对来自上层的对应多队列块通用块层请求或块设备驱动层请求,按照FCoE协议和FCP协议处理,生成的FCoE帧通过标准以太网网络接口传输;缩短了读写路径,减小处理时延和CPU开销,在多队列请求的基础上提高了多核读写处理的并行能力。 | ||
搜索关键词: | 一种 fcoe 读写 处理 系统 方法 交换 id 分配 | ||
【主权项】:
一种FCoE读写处理系统,其特征在于,包括交换ID管理模块、请求帧封装发送模块、数据帧封装发送模块、数据帧接收处理模块、准备帧接收处理模块、响应帧接收处理模块和接收队列;所述交换ID管理模块用于为读写请求相关的帧分配和回收交换ID,将分配的交换ID发送到请求帧封装发送模块,并回收来自响应帧接收处理模块的交换ID;所述请求帧封装发送模块具有块设备驱动请求接口和通用块层请求接口,用于根据通用块层请求或块设备驱动请求类型生成对应的请求帧,并填充该帧各字段传输至网络发送端口;所述数据帧封装发送模块用于将写请求的数据内容进行封装,生成对应写请求的数据帧,并填充该帧各字段传输至网络发送端口;所述准备帧接收处理模块用于在执行写请求时,根据FCoE协议和FCP协议处理来自接收队列的准备帧;所述数据帧接收处理模块用于在执行读请求时,根据FCoE协议和FCP协议处理来自接收队列的数据帧,将拟读的数据从数据帧复制到读请求对应的内存;所述响应帧接收处理模块具有通用块层请求处理结果接口和块设备驱动请求处理结果接口;用于处理来自接收队列的响应帧,将读写处理结果反馈给上层;所述接收队列用于缓存接收到的对应读写请求的FCoE帧,将数据帧转发给数据帧接收处理模块、将准备帧转发给准备帧接收处理模块、将响应帧转发给响应帧接收处理模块。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华中科技大学,未经华中科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201510550779.9/,转载请声明来源钻瓜专利网。
- 上一篇:输入装置
- 下一篇:一种多功能综合便携式取证箱