一种目录查询的方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN110688402B

    公开(公告)日:2022-06-07

    申请号:CN201910893910.X

    申请日:2019-09-20

    Inventor: 解志阳 孟祥瑞

    Abstract: 本发明公开了一种目录查询的方法、装置、设备及计算机可读存储介质,包括:在待查询目录对应的inode所在的MDS上开启一个新的目标进程处理daemon接口发送的目录查询请求;在目标进程中发起N个分片的fetch操作;判断消息队列中是否存在数据,若存在,则对消息队列中的数据进行处理,保存目录信息;判断正在执行fetch操作的分片数量是否为N,若是,循环执行判断消息队列中是否存在数据,判断正在执行的fetch操作的分片数量是否为N的操作,直至完成待查询目录中所有分片的处理;将生成的目标目录信息返回至所述daemon接口。本发明所提供的方法、装置、设备及计算机可读存储介质,可以快速查询大目录。

    一种数据恢复的优化方法、装置、设备及介质

    公开(公告)号:CN110673977B

    公开(公告)日:2022-06-07

    申请号:CN201910927752.5

    申请日:2019-09-27

    Inventor: 刘鑫 孟祥瑞

    Abstract: 本发明公开了一种数据恢复的优化方法,包括:设定用于控制目标文件的恢复速度的目标控制参数;其中,目标文件具体为数据量小于指定数据量的文件;获取预先设定的符合目标周期要求的条件;其中,目标周期具体为用于恢复目标文件的恢复周期;判断当前恢复周期是否符合条件;如果符合,将当前控制参数调整为目标控制参数以对目标文件进行恢复;如果不符,将当前控制参数调整为用户预设的指定控制参数。由此可见,本发明公开的刚发提高了目标文件的恢复效率及整个恢复过程的速度,能够更好地满足用户的需求。此外,本发明所提供的一种数据恢复的优化装置、设备及存储介质与上述方法对应。

    一种分布式存储系统归置组成员的选择方法、装置及介质

    公开(公告)号:CN111124289B

    公开(公告)日:2022-02-18

    申请号:CN201911243248.X

    申请日:2019-12-06

    Inventor: 甄天桥 孟祥瑞

    Abstract: 本申请公开了一种分布式存储系统归置组成员的选择方法,包括:遍历分布式存储系统中的各节点,将状态异常的节点添加至临时变量中;根据临时变量排除分布式存储系统中各层级中的异常节点,并按照随机算法递归选择出各层级中的目标子对象,直至目标子对象为目标硬盘;将目标硬盘设置为目标归置组的成员。可见,本方法通过提前排除掉每一层级中的状态异常的节点,能够避免在递归选择的过程中,进入到无效的分支中,避免需要多次循环选择并提高选择出的目标硬盘为合格的目标归置组的成员的概率,提高为分布式存储系统的归置组选择成员的效率。本申请还公开了一种分布式存储系统归置组成员的选择装置及计算机可读存储介质,均具有上述有益效果。

    一种分布式文件系统的数据重构方法

    公开(公告)号:CN110908606B

    公开(公告)日:2021-06-29

    申请号:CN201911122586.8

    申请日:2019-11-15

    Inventor: 刘鑫 孟祥瑞

    Abstract: 本申请公开了一种分布式文件系统的数据重构方法、装置、服务器及可读存储介质,该方案能够在存储池超水位时对是否进行数据重构的决策策略进行更精细的控制,在实际过程中,首先确定并计算承载数据重构的OSD在数据重构发生后的水位,然后判断各个OSD的水位是否超过重构水位限制,当且仅当各个OSD的水位均不超过重构水位限制时,才执行数据重构。相较于传统方案以存储池水位为准决策是否执行数据重构的方式,该方案以承载数据重构的各个OSD的水位来决策是否进行数据重构,因此,该方案的控制粒度更精细,能使数据重构最大化利用磁盘空间,提升了数据重构性能。

    一种元数据保护方法、装置及电子设备和存储介质

    公开(公告)号:CN111159786A

    公开(公告)日:2020-05-15

    申请号:CN201911386463.5

    申请日:2019-12-29

    Inventor: 肖国栋 孟祥瑞

    Abstract: 本申请公开了一种元数据保护方法、装置及一种电子设备和计算机可读存储介质,该方法包括:接收目标元数据服务进程的服务请求;其中,服务请求至少包括目标元数据服务进程存储的白名单版本号;将服务请求对应的白名单版本号确定为第一版本号,将存储系统存储的白名单的版本号确定为第二版本号;其中,白名单存储存储系统对应的归属元数据服务进程,存储系统存储的白名单的版本号在归属元数据服务进程切换时进行更新;判断第一版本号与第二版本号是否一致;若是,则当目标元数据服务进程在白名单中时,执行服务请求对应的操作。由此可见,本申请提供的元数据保护方法,使用带版本号的白名单,避免脑裂造成的数据损坏。

    一种数据处理方法、装置、存储介质及监视设备

    公开(公告)号:CN111159139A

    公开(公告)日:2020-05-15

    申请号:CN201911402956.3

    申请日:2019-12-30

    Inventor: 杨昊 孟祥瑞

    Abstract: 本申请公开了一种数据处理方法,应用于监视设备,该方法包括:接收分布式存储系统中主对象存储设备OSD上报的目标统计数据;根据目标统计数据的大小,确定目标统计数据是否为异常数据;如果是,则修正目标统计数据的大小;在监视界面中输出修正后的目标统计数据的大小。应用本申请实施例所提供的技术方案,可以避免出现较大的数值波动,以免进行异常情况误报,导致用户进行问题排查增加人力成本。本申请还公开了一种数据处理装置、存储介质及监视设备,具有相应技术效果。

    一种分布式系统文件的删除方法、装置、设备及存储介质

    公开(公告)号:CN111125024A

    公开(公告)日:2020-05-08

    申请号:CN201911205045.1

    申请日:2019-11-29

    Inventor: 李伟 孟祥瑞

    Abstract: 本申请公开了一种分布式系统文件的删除方法、装置、设备及存储介质,该方法包括:查询某一MDS上对应的子树根下是否还有未完成的文件删除操作;若有未完成的文件删除操作,则继续删除子树根在对应的MDS下的数据,并判断子树根是否是副本;若子树根是副本,则在MDS的内存中删除子树根副本。本申请通过上述步骤可以减少分布式文件系统中子树根的副本数目,从而减小不同MDS之间主副本加锁的交互次数,进而提高文件删除效率,提升产品用户友好度和差异化竞争力。

    一种文件元数据的恢复方法、装置、设备及介质

    公开(公告)号:CN110704241A

    公开(公告)日:2020-01-17

    申请号:CN201910867315.9

    申请日:2019-09-12

    Inventor: 孙业宽 孟祥瑞

    Abstract: 本发明公开了一种文件元数据的恢复方法,包括:按照预设的扫描规则,确定当前扫描次对应的多个扫描对象;对多个扫描对象进行并发扫描;判断各扫描对象是否为目标对象;其中,目标对象具体为最后写入可写范围中的数据对象;如果是,则根据目标对象的写入区段,确定文件数据的范围信息。由此可见,本发明无需对每个对象均进行扫描,大大减少了扫描的次数;并在判断最后写入可写范围中的数据对象时,采用了并发扫描的方式;当文件很大时,可快速完成整个扫描过程,提高了元数据恢复地速度和效率。此外,本发明所提供的一种文件元数据的恢复装置、设备及存储介质。

    一种分布式集群数据恢复方法、装置、设备及存储介质

    公开(公告)号:CN110659148A

    公开(公告)日:2020-01-07

    申请号:CN201910867318.2

    申请日:2019-09-12

    Inventor: 许银龙 孟祥瑞

    Abstract: 本发明公开了一种分布式集群数据恢复方法,包括:对分布式存储集群进行检测,判断分布式存储集群是否发生故障;若是,获取分布式存储集群中目标存储池中各个存储节点对应的节点待恢复对象数;获取目标存储池的最大恢复速度,利用各个节点待恢复对象数和最大恢复速度计算各个存储节点对应的节点恢复速度;分别按照各个节点恢复速度对对应的存储节点中的数据进行恢复;该方法计算该节点的节点恢复速度,按照该节点恢复速度对存储节点中的数据进行恢复,解决了现有分布式集群数据恢复方法无法在用户业务读写不受影响和提高故障恢复速度中取得平衡的问题;此外,本发明还提供了一种分布式集群数据恢复装置、设备及可读存储介质,也具有上述有益效果。

    放置组成员选择方法、装置、设备及可读存储介质

    公开(公告)号:CN115202589B

    公开(公告)日:2023-02-24

    申请号:CN202211112880.2

    申请日:2022-09-14

    Abstract: 本申请公开了计算机技术领域内的一种放置组成员选择方法、装置、设备及可读存储介质。本申请先确定作为基准的第一放置组的各成员所在的目标节点,若第一放置组的成员个数不小于要选择成员的第二放置组的成员个数,则在目标节点中选择N个节点,在N个节点中的每个节点中选择一个磁盘得到第二放置组的N个成员,那么第二放置组的各成员所在节点与目标节点重合,后续可方便使第一放置组和第二放置组的主成员在同一节点上,那么这两个放置组的数据转发就能够在同一节点上完成,而不用经过网络,由此可提高相互对应的放置组的数据转发效率。本申请提供的一种放置组成员选择装置、设备及可读存储介质,也同样具有上述技术效果。

Patent Agency Ranking