[发明专利]在存储服务器中进行基于管线的存取管理的方法及设备有效
申请号: | 202010014242.1 | 申请日: | 2020-01-07 |
公开(公告)号: | CN111459400B | 公开(公告)日: | 2023-03-28 |
发明(设计)人: | 曾国辅;张正岳;邱冠凯 | 申请(专利权)人: | 香港商希瑞科技股份有限公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
地址: | 中国香*** | 国省代码: | 香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储 服务器 进行 基于 管线 存取 管理 方法 设备 | ||
1.一种用来在一存储服务器中进行基于管线的存取管理的方法,所述方法是应用于所述存储服务器,所述方法的特征在于,包括:
因应将用户数据写入所述存储服务器的一请求,利用所述存储服务器中的一主装置将所述用户数据写入所述存储服务器的一存储装置层并且以所述存储服务器的一管线架构开始处理对应于写入所述用户数据的所述请求的一对象写入指令,其中所述存储服务器包括所述主装置以及所述存储装置层,所述存储装置层包括耦接至所述主装置的至少一存储装置,所述主装置是用来控制所述存储服务器的运作,以及所述至少一存储装置是用来为所述存储服务器存储信息;
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置依据所述用户数据的数据大小自多个固定大小缓冲器池选择一固定大小缓冲器池,其中所述多个固定大小缓冲器池分别对应于多个缓冲大小;
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置自所述固定大小缓冲器池分配一缓冲器以作为所述管线架构中的至少一管线的一管线模块,以供为所述至少一管线进行缓冲,其中所述管线模块是所述存储装置层外部的一硬件管线模块,以及所述至少一管线中的多个后续管线模块属于运行于所述主装置的一处理电路上的多个程序模块;以及
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置将对应于所述用户数据的元数据写入分配到的缓冲器,以控制所述存储服务器在不产生所述元数据的针对所述多个后续管线模块的写入放大的情况下完成所述请求,其中所述分配到的缓冲器代表所述固定大小缓冲器池中的所述缓冲器。
2.如权利要求1所述的方法,其特征在于,所述多个固定大小缓冲器池的任一者包括具有所述多个缓冲大小中的一相同缓冲大小的多个缓冲器,以及所述多个缓冲大小中的任两者彼此相异。
3.如权利要求1所述的方法,其特征在于,还包括:
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置通过一网络服务自所述存储服务器外部直接将所述用户数据接收至所述分配到的缓冲器。
4.如权利要求3所述的方法,其特征在于,利用所述主装置通过所述网络服务自所述存储服务器外部直接将所述用户数据接收至所述分配到的缓冲器还包括:
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置通过所述网络服务自所述存储服务器外部直接将所述用户数据接收至所述分配到的缓冲器,而非先接收至所述处理电路中的一随机存取存储器。
5.如权利要求3所述的方法,其特征在于,利用所述主装置通过所述网络服务自所述存储服务器外部直接将所述用户数据接收至所述分配到的缓冲器还包括:
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置通过所述网络服务自所述存储服务器外部直接将所述用户数据接收至所述分配到的缓冲器,以供于所述分配到的缓冲器中和所述元数据一起被结合为对应于所述用户数据的一日志的内容。
6.如权利要求1所述的方法,其特征在于,利用所述主装置将对应于所述用户数据的所述元数据写入所述分配到的缓冲器还包括:
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置于建立针对所述请求的一交易时将对应于所述用户数据的所述元数据写入所述分配到的缓冲器,以控制所述存储服务器在不产生所述元数据的针对所述多个后续管线模块的写入放大的情况下完成所述请求,其中所述交易至少包括所述元数据的内容。
7.如权利要求6所述的方法,其特征在于,还包括:
在以所述管线架构处理所述对象写入指令的期间,利用所述主装置对所述交易进行编码以在一线程拥有环中产生并记录所述交易的一编码结果以作为对应于所述用户数据的一日志,其中在所述线程拥有环中的所述编码结果包括指向所述分配到的缓冲器的地址信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于香港商希瑞科技股份有限公司,未经香港商希瑞科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010014242.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种弱监督语义分割方法及其应用
- 下一篇:移动物体系统