一种基于RDMA网络的交换机固件升级方法和装置制造方法及图纸

技术编号:43304999 阅读:21 留言:0更新日期:2024-11-12 16:20
本申请提供了一种基于RDMA网络的交换机固件升级方法和装置,该方法包括:在RDMA网络中的主机端与交换机之间建立用于RC报文传输的RC连接,并在所述交换机中初始化用于固件升级的内存空间;将固件更新文件按照报文最大传输单元划分成多个分片,由所述主机端通过所述RC连接将所述多个分片以RDMA报文形式依次传输到交换机的所述内存空间中;当所有分片传输完成后,在所述交换机对所有分片进行校验鉴权,如果校验鉴权成功,则将所述固件更新文件写入闪存,完成交换机固件升级。本申请的技术方案提高了交换机的固件升级传输效率。

【技术实现步骤摘要】

本申请属于固件升级领域,特别涉及一种基于rdma网络的交换机固件升级方法和装置。


技术介绍

1、ib交换机内部运行有固件程序,因此固件程序存在升级需求。常用的升级方式是通过ib网络进行带内升级。传统ib交换机的带内升级,通过smp类型的ud报文,将固件从主机传输到交换机,交换机内运行的固件程序接收新固件并写入闪存flash,完成交换机固件升级。

2、对于上述smp类型的ud报文,由于ud报文是一种不可靠的报文,传输过程中发生丢包需要软件识别和重传,软件实现难度较大。ud报文大小固定为256字节,其中有效数据只有64字节,传输效率较低。此外smp需要逐一发送大小为256字节的响应报文,两个有效报文之间的间隔较大,延长了传输时间。


技术实现思路

1、本申请的目的在于提供一种基于rdma网络的交换机固件升级方法和装置,旨在提高交换机的固件升级传输效率。

2、根据本申请的第一方面,提供了一种基于rdma网络的交换机固件升级方法,包括:

3、在rdma网络中的主机端与交换机之间建立用本文档来自技高网...

【技术保护点】

1.一种基于RDMA网络的交换机固件升级方法,其特征在于,包括:

2.根据权利要求1所述的基于RDMA网络的交换机固件升级方法,其特征在于,所述将固件更新文件按照报文最大传输单元划分成多个分片,进一步包括:

3.根据权利要求2所述的基于RDMA网络的交换机固件升级方法,其特征在于,所述将固件更新文件按照报文最大传输单元划分成多个分片,进一步包括:

4.根据权利要求1所述的基于RDMA网络的交换机固件升级方法,其特征在于,所述将所述多个分片以RDMA报文形式依次传输到交换机的所述内存空间中,进一步包括:

5.根据权利要求1所述的基于RDMA网...

【技术特征摘要】

1.一种基于rdma网络的交换机固件升级方法,其特征在于,包括:

2.根据权利要求1所述的基于rdma网络的交换机固件升级方法,其特征在于,所述将固件更新文件按照报文最大传输单元划分成多个分片,进一步包括:

3.根据权利要求2所述的基于rdma网络的交换机固件升级方法,其特征在于,所述将固件更新文件按照报文最大传输单元划分成多个分片,进一步包括:

4.根据权利要求1所述的基于rdma网络的交换机固件升级方法,其特征在于,所述将所述多个分片以rdma报文形式依次传输到交换机的所述内存空间中,进一步包括:

5.根据权利要求1所述的基于rdma网络的交换机固件升级方法,其特征在于,所述对所有分片进行校验鉴权,进一步包括:

...

【专利技术属性】
技术研发人员:徐燚吴寅李正杰
申请(专利权)人:无锡众星微系统技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1