一种分布式存储卸载方法、装置、电子设备及存储介质制造方法及图纸

技术编号:37507321 阅读:29 留言:0更新日期:2023-05-07 09:44
本发明专利技术公开了一种分布式存储卸载方法、装置、电子设备及存储介质,应用于分布式存储技术领域,该方法包括:与对端节点建立连接;与对端节点进行内存索引信息交换,获取各对端内存索引;从各对端内存索引中确定出目标对端内存索引;通过本地智能网卡DPU采用远程直接数据存取RDMA单边操作的方式,将待发送信息写入至与目标对端内存索引对应的对端内存地址中;本发明专利技术单边操作只需要一次发送即可实现数据写入,能够更好的发挥RDMA单边操作的性能,提高数据处理效率以及分布式存储整体性能。数据处理效率以及分布式存储整体性能。数据处理效率以及分布式存储整体性能。

【技术实现步骤摘要】
一种分布式存储卸载方法、装置、电子设备及存储介质


[0001]本专利技术实施例涉及分布式存储
,特别是涉及一种分布式存储卸载方法、装置、电子设备及计算机可读存储介质。

技术介绍

[0002]随着计算机技术的快速发展,硬件设备由传统的磁带发展到物理硬盘再发展到现阶段的SSD(Solid State Drives,固态硬盘)、NVME(Non

Volatile Memory express)磁盘甚至PMem(Persistent Memory,持久内存)和DRAM电脑内存,硬件的性能越来越好,HCI(Hyper Converged Infrastructure,超融合架构)场景下网络性能成为分布式存储的性能瓶颈,如何发挥HCI的性能成为现在分布式存储领域的一个课题,如今网络传输由过去的TCP(Transmission Control Protocol,传输控制协议)网络到现在的RDMA(Remote Direct Memory Access,远程直接数据存取)网络,通过网络完全卸载到DPU(智能网卡)中来发挥整个网络性能,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种分布式存储卸载方法,其特征在于,包括:与对端节点建立连接;与所述对端节点进行内存索引信息交换,获取各对端内存索引;从各所述对端内存索引中确定出目标对端内存索引;通过本地智能网卡DPU采用远程直接数据存取RDMA单边操作的方式,将待发送信息写入至与所述目标对端内存索引对应的对端内存地址中。2.根据权利要求1所述的分布式存储卸载方法,其特征在于,在所述与对端节点建立连接之前,还包括:针对每个节点,建立本地内存池;建立与所述本地内存池的各本地内存地址分别对应的本地内存索引。3.根据权利要求2所述的分布式存储卸载方法,其特征在于,所述与所述对端节点进行内存索引信息交换,获取各对端内存索引,包括:将多个所述本地内存索引发送至所述对端节点;接收所述对端节点发送的多个对端内存索引,所述对端内存索引与对端内存池的相应对端内存地址对应。4.根据权利要求3所述的分布式存储卸载方法,其特征在于,在所述建立与所述本地内存池的各本地内存地址分别对应的本地内存索引之后,还包括:为其他节点分别分配多个本地内存索引;则,所述将多个所述本地内存索引发送至所述对端节点,包括:将与所述对端节点对应的多个所述本地内存索引发送至所述对端节点。5.根据权利要求2所述的分布式存储卸载方法,其特征在于,在所述建立本地内存池之后,还包括:将各所述本地内存池注册至本地DPU中。6.根据权利要求2所述的分布式存储卸载方法,其特征在于,所述从各所述对端内存索引中确定出目标对端内存索引,包括:对索引信息中各个对端内存索引进行轮询,确定出目标对端内存索引。7.根据权利要求6所述的分布式存储卸载方法,其特征在于,所述对索引信息中各个对端内存索引进行轮询,确定出目标对端内存索引,包括:对索引信息中各个对端内存索引进行轮询,查找出状态标识为空闲状态的对端内存索引;将所述状态标识为空闲状态的对端内存索引确定为目标对端内存索引。8.根据权利要求2所述的分布式存储卸载方法,其特征在于,在所述将待发送信息写入至与所述目标对端内存索引对应的对端内存地址中之后,还包括:将本地存储的所述目标对端内存索引及对端节点相应的原对端内存索引的状态标识更改为已写入状态。9.根据权利要求2所述的分布式存储卸载方法,其特征在于,还包括:对各个本地内存索引进行遍历,确定出状态标识为已写入状态的目标本地内存索引;对与所述目标本地内存索引对应的本地内存地址中的信息进行IO处理。10.根据权利要求9所述的分布式存储卸载方法,其特征在于,所述对与所述目标本地
内存索引对应的本地内存地址中的信息进行IO处理,包括:直接将与所述目标本地内存索引对应的本地内存地址中的数据下发至物理磁盘。11.根据权利要求9所述的分布式存储卸载方法,其特征在于,在所述对与所述目标...

【专利技术属性】
技术研发人员:马怀旭
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1