[发明专利]面向分布式文件系统的RDMA通信地址交换方法有效

专利信息
申请号: 201910918615.5 申请日: 2019-09-26
公开(公告)号: CN112565326B 公开(公告)日: 2023-10-17
发明(设计)人: 肖伟;何晓斌;余婷;陈起;高洁;王涛;罗永耀 申请(专利权)人: 无锡江南计算技术研究所
主分类号: H04L67/1097 分类号: H04L67/1097
代理公司: 苏州科旭知识产权代理事务所(普通合伙) 32697 代理人: 王健
地址: 214083 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 面向 分布式 文件系统 rdma 通信地址 交换 方法
【权利要求书】:

1.一种面向分布式文件系统的RDMA通信地址交换方法,其特征在于:包括分布式文件系统的RDMA数据发送阶段和RDMA数据接收阶段,

所述RDMA数据发送阶段包括以下步骤:

S0、设置RDMA消息的数据结构,此RDMA消息的数据结构由RDMA消息标头和RDMA消息内容组成;

RDMA消息标头RDMA消息内容

RDMA消息内容用于保存的文件操作类型信息数据和待传输文件内容数据;

消息发送时,RDMA消息标头保存本地端RDMA接收地址使用情况和远端RDMA接收地址报警信息;

消息接收时,RDMA消息标头保存保远端RDMA接收地址使用情况和本地RDMA接收地址报警信息;

RDMA接收地址为用于接收RDMA消息的RDMA地址,RDMA发送地址为用于发送RDMA消息的RDMA地址;

文件操作数据:文件操作的具体数据,有些操作是只有操作类型信息数据,有些操作包含操作类型数据和待传输文件内容数据;

S1、本地端和远端在内存中预先申请若干个RDMA接收地址和RDMA发送地址,并通过将双方的RDMA接收地址填充到建立TCP连接所交换的握手信息来交换这些RDMA接收地址,即远端将其RDMA接收地址通知到本地端,使本地端能通过这些远端RDMA接收地址向远端发送RDMA消息;

S2、根据文件操作的类型,将文件操作数据封装到本地的RDMA消息的RDMA消息内容中的文件操作类型信息数据内;

S3、根据上次本地端接收流程S2步骤得到的目前远端RDMA接收地址使用情况为本次文件操作分配远端的RDMA接收地址;

S4、若未使用的远端RDMA接收地址小于目前全部的远端RDMA接收地址的一半,在生成的文件操作RDMA消息的RDMA消息标头中填充本地端RDMA接收地址使用情况和远端RDMA接收地址紧张报警标识;附带发送RDMA接收地址紧张报警信息,执行下一步;

若远端空闲RDMA接收地址处于目前全部的远端RDMA接收地址的一半与四分之三之间,则RDMA消息header不做特殊标识填充,只填充本地端RDMA接收地址使用情况,执行下一步;

若远端空闲RDMA接收地址大于目前全部的远端RDMA接收地址的四分之三,在生成的文件操作RDMA消息的RDMA消息标头填充本地端RDMA接收地址使用情况和远端RDMA接收地址多余报警标识,附带发送RDMA接收地址多余报警让远端在接收到本条消息时释放8个RDMA接收地址;

S5、向远端发送文件操作的由RDMA消息标头和RDMA消息内容组成的RDMA消息;

所述RDMA数据接收阶段包括以下步骤:

S1、与远端建立连接时预交换若干个RDMA地址;

S2、接收到远端发送过来的文件操作的RDMA消息,通过RDMA消息的RDMA消息标头解析接收到的文件操作类型信息数据和远端RDMA接收地址使用情况,保存远端RDMA接收地址使用情况供下次发送消息使用;

S3、若为RDMA消息标头中不含RDMA地址报警信息的文件操作的RDMA消息,则执行相应的文件操作;

S4、若为附带RDMA地址报警信息的文件操作消息,则从RDMA消息的RDMA消息标头中抽取具体的报警类型;

S5、若报警类型为RDMA接收地址多余,则释放本地8个RDMA接收地址;若报警类型为RDMA接收地址紧张,则申请8个新的RDMA接收地址并更新本地端RDMA接收地址使用情况,通过下一次发送流程的S4步骤通知远端;

S6、执行相应文件操作。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡江南计算技术研究所,未经无锡江南计算技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910918615.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top