浙江大学邢钱舰获国家专利权
买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
龙图腾网获悉浙江大学申请的专利InfiniBand网卡虚拟化组网系统获国家发明授权专利权,本发明授权专利权由国家知识产权局授予,授权公告号为:CN120151202B 。
龙图腾网通过国家知识产权局官网在2025-09-02发布的发明授权授权公告中获悉:该发明授权的专利申请号/专利号为:202510618020.3,技术领域涉及:H04L41/0895;该发明授权InfiniBand网卡虚拟化组网系统是由邢钱舰;朱建辉;余锋设计研发完成,并于2025-05-14向国家知识产权局提交的专利申请。
本InfiniBand网卡虚拟化组网系统在说明书摘要公布了:本发明公开了一种InfiniBand网卡虚拟化组网系统,包含:驱动软件模块位于主机InfiniBand网卡驱动程序中,用于将上层接口对虚拟网卡的配置信息转发至网卡硬件功能模块,还用于接收并解析InfiniBand虚拟化组网报文,并产生相应的响应报文;网卡硬件功能模块设置在InfiniBand网卡中,用于根据驱动软件模块下发的虚拟网卡配置信息,对各个虚拟网卡收发的报文进行正确的转发;虚拟QP映射关系模块用于实现逻辑QP到虚拟QP号的一对一映射关系,保证虚拟化组网功能的正确性和高效性。本发明的InfiniBand网卡虚拟化组网系统,可以减少用于虚拟化功能的网卡硬件资源开销,缩短调试和开发周期,从而降低网卡成本。
本发明授权InfiniBand网卡虚拟化组网系统在权利要求书中公布了:1.一种InfiniBand网卡虚拟化组网系统,其特征在于,包含驱动软件模块、网卡硬件功能模块和虚拟QP映射关系模块; 所述驱动软件模块位于主机InfiniBand网卡驱动程序中,用于将上层接口对虚拟网卡的配置信息转发至所述网卡硬件功能模块,还用于接收并解析InfiniBand虚拟化组网报文,并产生相应的响应报文; 所述网卡硬件功能模块设置在InfiniBand网卡中,用于根据所述驱动软件模块下发的虚拟网卡配置信息,对各个虚拟网卡收发的报文进行正确的转发; 所述虚拟QP映射关系模块用于实现逻辑QP到虚拟QP号的一对一映射关系,保证虚拟化组网功能的正确性和高效性; 所述虚拟QP映射关系模块的映射方式为: 将InfiniBand物理网卡拆分为k个虚拟网卡,其中编号为0的虚拟网卡分配m个虚拟QP,其虚拟QP号等于逻辑QP号,虚拟QP编号从0开始递增,编号为1~k-1的虚拟网卡各分配n个虚拟QP,其虚拟QP号不等于逻辑QP号,虚拟QP编号从1开始递增,对于编号为0的虚拟网卡,QP号无需映射,对于编号为1~k-1的虚拟网卡,逻辑QP号与虚拟QP号的映射计算公式为:逻辑QP号=虚拟QP号+(虚拟网卡号-1)*n+m,从而保证一对一映射; 所述网卡硬件功能模块包括: 单播查找表,用于保存本地标识符LID与虚拟网卡号的一对一映射关系; 多播转发查找表,用于保存多播本地标识符MLID与虚拟网卡号的一对多映射关系; 单播转发单元,对于目标本地标识符DLID是单播类型的报文,获取其DLID和目标队列对编号DQPN信息,查询单播查找表得到虚拟网卡号,随后根据虚拟QP映射公式,计算得到相应的逻辑QP号,将该报文转发至该逻辑QP号; 多播转发单元,对于DLID是多播类型的报文,查询网卡硬件中的多播转发查找表,将该报文转发至所属多播组中除了源节点之外的所有节点; 所述驱动软件模块包括: 转发管理单元,用于接收上层接口对LID、MLID的配置操作,分别建立LID对虚拟网卡号的一对一映射关系、MLID对虚拟网卡号的一对多映射关系,并分别填入所述网卡硬件功能模块中的单播查找表和多播转发查找表; 虚拟网卡管理单元,用于接收上层接口对虚拟网卡的启用禁用、资源配额、优先级等配置操作,将其转发至所述网卡硬件功能模块,实现对虚拟网卡的管理功能; 虚拟化组网单元,用于接收来自QP0的虚拟化组网报文,从中获取该报文的操作类型、操作字段、操作数据等信息;对于查询操作,向所述虚拟网卡管理单元请求相应的信息,对于配置操作,首先进行合法性校验,随后向所述虚拟网卡管理单元发出相应的配置命令,完成该报文的全部操作后,返回响应报文; 多播管理单元,用于接收来自各虚拟网卡的虚拟QP1的多播类型报文,从中获取该多播记录的MLID、多播全局标识符MGID等信息,在本地保存该多播记录,并向所述转发管理单元发出配置命令。
如需购买、转让、实施、许可或投资类似专利技术,可联系本专利的申请人或专利权人浙江大学,其通讯地址为:310000 浙江省杭州市西湖区浙大路38号浙江大学玉泉校区;或者联系龙图腾网官方客服,联系龙图腾网可拨打电话0551-65771310或微信搜索“龙图腾网”。
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。