[发明专利]分布式存储系统中处理对象的元数据的方法及装置在审
申请号: | 202011141983.2 | 申请日: | 2018-09-10 |
公开(公告)号: | CN112417036A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 谢晓芹;李坤 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | G06F16/27 | 分类号: | G06F16/27;G06F16/22;G06F16/907 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 分布式 存储系统 处理 对象 数据 方法 装置 | ||
1.一种分布式存储系统中处理对象的元数据的方法,所述分布式存储系统包括服务节点其特征在于,所述分布式存储系统的桶包括至少两个子桶,所述至少两个子桶;所述方法包括:
所述服务节点接收输入输出IO操作,所述IO操作包括所述桶的名称以及第一对象的名称;
所述服务节点根据所述桶的名称以及所述第一对象的名称,从所述至少两个子桶中选择第一子桶,由所述第一子桶处理所述IO操作。
2.根据权利要求1所述的方法,其特征在于,所述服务节点根据所述桶的名称以及所述第一对象的名称,从所述至少两个子桶中选择所述第一子桶,具体包括:
所述服务节点根据所述桶的名称,确定所述桶;
所述服务节点至少根据所述第一对象的名称和所述至少两个子桶的数量,确定所述第一子桶。
3.根据权利要求1或2所述的方法,其特征在于,所述服务节点接收IO操作之前,所述方法还包括:
所述服务节点建立所述桶;
所述服务节点根据所述桶的性能指标,确定所述至少两个子桶的数量。
4.根据权利要求1-3任一所述的方法,其特征在于,
所述分布式存储系统包含多个分区,所述至少两个子桶所在的分区均不同。
5.一种服务节点,其特征在于,应用于分布式存储系统,所述分布式存储系统的桶包括至少两个子桶;所述服务节点包括:
接收单元,用于接收输入输出IO操作,所述IO操作包括所述桶的名称以及第一对象的名称;
处理单元,用于根据所述桶的名称以及所述第一对象的名称,从所述至少两个子桶中选择第一子桶,由所述第一子桶处理所述IO操作。
6.根据权利要求5所述的服务节点,其特征在于,
所述处理单元,具体用于:
根据所述桶的名称,确定所述桶;
至少根据所述第一对象的名称和所述至少两个子桶的数量,确定所述第一子桶。
7.根据权利要求5或6所述的服务节点,其特征在于,
所述处理单元,还用于在所述接收单元接收输入输出IO操作之前,建立所述桶,以及根据所述桶的性能指标,确定所述至少两个子桶的数量。
8.根据权利要求7所述的服务节点,其特征在于,
所述分布式存储系统包含多个分区,所述至少两个子桶所在的分区均不同。
9.一种服务节点,其特征在于,应用于分布式存储系统,所述服务节点包括:一个或多个处理器和存储器;
所述存储器与所述一个或多个处理器连接;所述存储器用于存储计算机指令,当所述一个或多个处理器执行所述计算机指令时,所述服务节点执行如权利要求1-4中任意一项所述的方法。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质包括计算机指令,当服务节点的处理器执行所述计算机指令时,使得所述服务节点执行如权利要求1-4中任意一项所述的方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011141983.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种机电加工用打孔装置
- 下一篇:一种高分辨率的存储电能数据的方法