预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共12页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

(19)中华人民共和国国家知识产权局(12)发明专利申请(10)申请公布号CN109086462A(43)申请公布日2018.12.25(21)申请号201811108566.0(22)申请日2018.09.21(71)申请人郑州云海信息技术有限公司地址450018河南省郑州市郑东新区心怡路278号16层1601室(72)发明人李旭东(74)专利代理机构北京集佳知识产权代理有限公司11227代理人罗满(51)Int.Cl.G06F17/30(2006.01)权利要求书2页说明书6页附图3页(54)发明名称一种分布式文件系统中元数据的管理方法(57)摘要本发明公开了一种分布式文件系统中元数据的管理方法,能够响应于将元数据集群写回数据集群的指令,确定所述元数据集群中的脏目录项,然后遍历所述脏目录项,判断所述脏目录项所在的目录分片中的脏目录项是否均变更为干净目录项,若是,则将所述目录分片写回所述数据集群。可见,该方法只需要轮询目录分片中的脏目录项,避免了轮询全部的目录项,减少了元数据集群的访问量,降低了访问延时,从而提升了元数据集群的访问性能。此外,本发明还提供了一种分布式文件系统中元数据的管理装置、设备、及计算机可读存储介质,其作用与上述方法相对应。CN109086462ACN109086462A权利要求书1/2页1.一种分布式文件系统中元数据的管理方法,其特征在于,包括:响应于将元数据集群写回数据集群的指令,确定所述元数据集群中的脏目录项;遍历所述脏目录项,判断所述脏目录项所在的目录分片中的脏目录项是否均变更为干净目录项;若是,则将所述目录分片写回所述数据集群。2.如权利要求1所述的方法,其特征在于,所述元数据集群为属主元数据集群;在所述预先确定元数据集群中的脏目录项之前,包括:在属主元数据集群的访问频率大于预设阈值时,创建所述元数据集群的副本元数据集群。3.如权利要求2所述的方法,其特征在于,在所述在属主元数据集群的访问频率大于预设阈值时,创建所述元数据集群的副本元数据集群之后,包括:判断副本元数据集群的访问频率是否高于所述属主元数据集群的访问频率;若不高于,则删除所述副本元数据集群。4.如权利要求1所述的方法,其特征在于,所述遍历所述脏目录项,判断所述脏目录项所在的目录分片中的脏目录项是否均变更为干净目录项包括:将所述脏目录项添加到脏目录项队列中;遍历所述脏目录项,判断所述脏目录项所在的目录分片中的脏目录项是否均变更为干净目录项。5.如权利要求4所述的方法,其特征在于,所述将所述脏目录项添加到脏目录项队列中包括:将所述脏目录项添加到LRU链表中,并将所述LRU链表标记为脏目录项队列。6.如权利要求5所述的方法,其特征在于,在所述将所述目录分片写回所述数据集群之后,包括:将所述脏目录项从所述LRU链表中移除。7.一种分布式文件系统中元数据的管理装置,其特征在于,包括:脏目录项确定模块:用于响应于将元数据集群写回数据集群的指令,确定所述元数据集群中的脏目录项;脏目录项遍历模块:用于遍历所述脏目录项,判断所述脏目录项所在的目录分片中的脏目录项是否均变更为干净目录项;目录分片写回模块:用于当脏目录项所在的目录分片中的脏目录项均变更为干净目录项时,将所述目录分片写回所述数据集群。8.如权利要求7所述的装置,其特征在于,所述元数据集群为属主元数据集群,所述装置还包括:副本元数据集群创建模块:用于在属主元数据集群的访问频率大于预设阈值时,创建所述元数据集群的副本元数据集群。9.一种分布式文件系统中元数据的管理设备,其特征在于,包括:存储器:用于存储计算机程序;处理器:用于执行所述计算机程序以实现如权利要求1-6任意一项所述的一种分布式文件系统中元数据的管理方法的步骤。2CN109086462A权利要求书2/2页10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-6任意一项所述的一种分布式文件系统中元数据的管理方法的步骤。3CN109086462A说明书1/6页一种分布式文件系统中元数据的管理方法技术领域[0001]本发明涉及计算机领域,特别涉及一种分布式文件系统中元数据的管理方法、装置、设备及计算机可读存储介质。背景技术[0002]分布式文件系统中的元数据集群作为文件系统的第二层缓存,分布式的管理整个文件系统的命名空间。[0003]元数据集群只使用内存不使用磁盘存储元数据数据,如果把整个分布式文件系统环境看成一台单机,那么元数据集群相当于内存,数据集群相当于磁盘。[0004]内存总是比较稀缺的资源。在将元数据集群写回数据集群时,由于只能以目录分片为单位写回,而脏目录项需要在变更为干净目录项时才能写回,因此,传统的元数据管理方法需要轮询目录分片中各个目录项,直到所