[发明专利]一种数据处理方法、装置及系统有效
申请号: | 201611048856.1 | 申请日: | 2016-11-22 |
公开(公告)号: | CN106775456B | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 魏明昌 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 44202 广州三环专利商标代理有限公司 | 代理人: | 郝传鑫;熊永强<国际申请>=<国际公布> |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 数据处理 方法 装置 系统 | ||
1.一种数据处理方法,所述方法应用于包括服务器和硬盘的系统中,所述服务器与所述硬盘通信,其特征在于,所述方法包括:
所述硬盘接收所述服务器发送的调用指令;所述调用指令中包含待调用的函数的函数标识以及操作地址;
所述硬盘根据所述函数标识调用所述硬盘中的函数;
所述硬盘根据所述函数对所述操作地址对应的数据执行操作。
2.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:
所述硬盘接收并存储所述服务器发送的所述函数。
3.根据权利要求2所述的数据处理方法,其特征在于,所述服务器发送的所述函数是由所述硬盘通过非易失性内存快速NVMe接口接收的。
4.根据权利要求1所述的数据处理方法,其特征在于,所述调用指令还包含执行参数,所述函数是查询函数,所述执行参数为查询内容,所述硬盘根据所述函数对所述操作地址对应的数据执行操作具体包括:
所述硬盘根据所述查询函数和所述执行参数查询所述操作地址对应的数据获得查询结果。
5.根据权利要求1所述的数据处理方法,其特征在于,所述调用指令还包含执行参数,所述函数是修改函数,所述执行参数是修改数据,所述硬盘根据所述函数对所述操作地址对应的数据执行操作具体包括:
所述硬盘根据所述修改函数和所述执行参数对所述操作地址对应的数据进行修改操作。
6.根据权利要求1所述的数据处理方法,其特征在于,所述服务器为存储阵列控制器。
7.根据权利要求1所述的数据处理方法,其特征在于,所述服务器为应用服务器。
8.一种硬盘,其特征在于,所述硬盘与服务器通信,所述硬盘包括接口、控制器和非易失性存储介质;
所述接口用于接收所述服务器发送的调用指令;所述调用指令中包含待调用的函数的函数标识以及操作地址;
所述控制器用于根据所述函数标识调用所述硬盘中的函数,根据所述函数对所述操作地址对应的数据执行操作。
9.根据权利要求8所述的硬盘,其特征在于,所述接口还用于接收所述服务器发送的所述函数,所述控制器用于将所述函数存储到所述非易失性存储介质中。
10.根据权利要求9所述的硬盘,其特征在于,所述接口是非易失性内存快速NVMe接口。
11.根据权利要求9所述的硬盘,其特征在于,所述调用指令还包含执行参数,所述函数是查询函数,所述执行参数为查询内容,所述控制器具体用于根据所述查询函数和所述执行参数查询所述操作地址对应的数据获得查询结果。
12.根据权利要求9所述的硬盘,其特征在于,所述调用指令还包含执行参数,所述函数是修改函数,所述执行参数是修改数据,所述控制器具体用于根据所述修改函数和所述执行参数对所述操作地址对应的数据进行修改操作。
13.一种数据处理装置,其特征在于,所述数据处理装置与服务器通信,所述数据处理装置包括接口单元和处理单元;
所述接口单元用于接收所述服务器发送的调用指令;所述调用指令中包含待调用的函数的函数标识以及操作地址;
所述处理单元用于根据所述函数标识调用硬盘中的函数,根据所述函数对所述操作地址对应的数据执行操作。
14.根据权利要求13所述的数据处理装置,其特征在于,所述接口单元还用于接收所述服务器发送的所述函数,所述处理单元还用于存储所述函数。
15.根据权利要求14所述的数据处理装置,其特征在于,所述接口单元是非易失性内存快速NVMe接口。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611048856.1/1.html,转载请声明来源钻瓜专利网。