首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种数据存储方法、装置及主机_新华三技术有限公司_202310537671.0 

申请/专利权人:新华三技术有限公司

申请日:2023-05-12

公开(公告)日:2024-06-21

公开(公告)号:CN116301663B

主分类号:G06F3/06

分类号:G06F3/06;G06F9/50

优先权:

专利状态码:有效-授权

法律状态:2024.06.21#授权;2023.07.11#实质审查的生效;2023.06.23#公开

摘要:本申请实施例提供了一种数据存储方法、装置及主机,涉及数据处理技术领域,上述方法包括:CPU在监控到应用程序执行写操作时,获取应用程序执行写操作时输入的待更新数据;将待更新数据对应的更新日志写入主机的内存,更新日志包括待更新数据和待更新数据的元数据;向DPU发送内存中存储的更新日志;DPU根据更新日志包括的元数据,存储更新日志包括的待更新数据。应用本申请实施例提供的技术方案可以降低CPU的资源消耗,降低存储访问时延。

主权项:1.一种数据存储方法,其特征在于,应用于主机的中央处理器CPU,所述主机还包括数据中心处理器DPU;所述方法包括:在监控到应用程序执行写操作时,获取所述应用程序执行写操作时输入的待更新数据;将所述待更新数据对应的更新日志写入所述主机的内存,所述更新日志包括所述待更新数据和所述待更新数据的元数据;所述元数据用于指示所述待更新数据的存储位置;向所述DPU发送所述内存中存储的所述更新日志,以使所述DPU根据所述更新日志包括的元数据,确定所述待更新数据的存储位置;在所述存储位置位于所述主机上时,通过异步进程将所述待更新数据存储到所述主机上的所述存储位置,并通过远程过程调用协议向所述CPU异步返回是否成功存储待更新数据的更新结果信息;在所述存储位置位于远端主机上时,将所述待更新数据进行压缩,得到压缩后数据,将所述压缩后数据传输到所述远端主机,以使所述远端主机解压缩所述压缩后数据,得到所述待更新数据,并存储所述待更新数据;所述向所述DPU发送所述内存中存储的所述更新日志的步骤,包括:合并所述内存中存储的多条更新日志,得到合并日志;向所述DPU发送所述合并日志,以使所述DPU将所述合并日志拆分为多条更新日志,根据拆分得到的每条更新日志包括的元数据,存储每条更新日志包括的待更新数据。

全文数据:

权利要求:

百度查询: 新华三技术有限公司 一种数据存储方法、装置及主机

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。