一种数据重删的方法、装置、设备及可读介质

    公开(公告)号:CN114138198B

    公开(公告)日:2024-05-28

    申请号:CN202111434090.1

    申请日:2021-11-29

    发明人: 肖计伟

    IPC分类号: G06F3/06

    摘要: 本发明提供了一种数据重删的方法、装置、设备及可读介质,该方法包括:响应于接收到主机下发的数据,获取当前系统CPU的第一使用率;基于当前系统CPU的第一使用率获取对应在线重删数据的比例,并将数据中的与比例对应的数据进行在线重删,将数据中的剩余数据存储到硬盘中;响应于数据中的剩余数据存储到硬盘中,持续获取当前系统CPU的第二使用率,并将系统CPU的第二使用率与预设阈值进行比较;响应于系统CPU的第二使用率小于预设阈值,将数据中的剩余数据进行重删。通过使用本发明的方案,能够解决在线重删影响系统性能下降的问题,能够提高系统性能,节省了存储空间。

    一种基于B+树的多并发数据配对校验的实现方法及系统

    公开(公告)号:CN111949656A

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

    申请号:CN202010726581.2

    申请日:2020-07-25

    发明人: 肖计伟

    IPC分类号: G06F16/22 G06F16/2453

    摘要: 本发明提供一种基于B+树的多并发数据配对校验的实现方法及系统,所述方法:S1.获取待校验KV对数据集,依次在B+树结构的每个叶子节点进行待校验KV对数据集中KV对的并发查询匹配校验;所述并发查询数量为每个叶子节点未匹配的元素数量;S2.根据并发查询匹配校验的结果,获取待校验KV对数据集中未查找到的KV对,确定每个叶子节点的待插入KV对及其数量;S3.依次对每个叶子节点按照对应的待插入KV对数量并发插入;所述并发插入数量为每个叶子节点待插入的元素数量。本发明实现在一个任务中一次并发B+树中一个叶子节点的所有KV对数据来完成待校验KV对数据集中几十甚至上百个KV对数据的配对校验,提高校验的高效性。

    存储容量校正方法、装置、计算机设备以及存储介质

    公开(公告)号:CN114003172B

    公开(公告)日:2023-08-29

    申请号:CN202111136316.X

    申请日:2021-09-27

    发明人: 肖计伟

    IPC分类号: G06F3/06 G06F16/18

    摘要: 本发明公开了一种存储容量校正方法、装置、计算机设备以及存储介质,适用于计算机技术领域。该方法主要包括:确定出现局部错误的存储空间和对应的标识信息,并将出现局部错误的存储空间的地址标记为无效;根据标识信息重构第一结构树,第一结构树对应出现局部错误的存储空间;统计第一结构树对应的第一存储容量;获取系统当前对应的总存储容量;利用总存储容量以及第一存储容量,对系统的存储容量进行校正,得到校正后的系统存储容量。本方案实现了对损坏的元数据进行修改,并对元数据修复后系统的存储容量进行校正,从而保证校正后的存储容量的准确性,进一步避免由于存储容量不准确导致触发的容量告警误报问题。

    一种双控制器的主备仲裁方法与装置

    公开(公告)号:CN111007753A

    公开(公告)日:2020-04-14

    申请号:CN201911022522.0

    申请日:2019-10-25

    发明人: 肖计伟

    IPC分类号: G05B19/042

    摘要: 本发明公开了一种双控制器的主备仲裁方法与装置,包括:将本控制器初始化为从控制器并通过高级数据链路控制协议发送本控制器的请求信息;响应于预设时间内未接收到另一控制器的请求信息,而将本控制器初始化为主控制器;响应于接收到另一控制器的请求信息并且确定本控制器的启动速度大于另一控制器的启动速度,而将本控制器初始化为主控制器;响应于接收到另一控制器的请求信息、确定本控制器的启动速度等于另一控制器的启动速度、并且确定本控制器的硬件编号小于等于另一控制器的硬件编号,而将本控制器初始化为主控制器。本发明能够提高主备仲裁初始化的效果和可靠性。

    任务构建方法、装置、设备及计算机可读存储介质

    公开(公告)号:CN110515625A

    公开(公告)日:2019-11-29

    申请号:CN201910711946.1

    申请日:2019-08-02

    发明人: 肖计伟

    IPC分类号: G06F8/41

    摘要: 本发明实施例公开了一种任务构建方法、装置、设备及计算机可读存储介质。其中,方法包括预先为Jenkins构建机安装Build User Vars Plugin插件,配置包含创建版本号和创建用户名的环境变量;当接收到多个新任务构建的指令,创建任务模块,并为任务模块指定创建名和配置文件;创建名用于包含多个同时运行着的构建任务,配置文件用于在创建名中生成新构建任务;在创建名中同时触发多个新构建任务,以用于执行相应用户的构建任务。本申请实现了Jenkins构建机支持多任务并发执行,提高了Jenkins构建机任务构建效率,可有效缩短程序编译时间,提高工作效率。

    一种元数据修复方法、系统、存储介质及设备

    公开(公告)号:CN114816266B

    公开(公告)日:2024-10-22

    申请号:CN202210605731.3

    申请日:2022-05-30

    发明人: 肖计伟

    IPC分类号: G06F3/06

    摘要: 本发明提供了一种元数据修复方法、系统、存储介质及设备,方法包括:响应于全闪存储系统在运行过程中发生故障使存储池和存储卷离线,判断存储池中是否有存储卷配置信息;响应于存储池中有存储卷配置信息,对存储池进行全盘扫描,以提取元数据修复对象,并基于元数据修复对象中的LP树的根地址对所有LP树进行校验修复;响应于所有LP树校验修复成功,直接进行PL树配对修复;响应于PL树配对修复成功,通知存储池和存储卷上线,并恢复全闪存储系统的业务。本发明在不同配置场景下实现元数据的快速修复,有效节约了元数据修复时间,提高了效率。

    一种重删分流调整方法、装置及介质

    公开(公告)号:CN116400867A

    公开(公告)日:2023-07-07

    申请号:CN202310397501.7

    申请日:2023-04-14

    发明人: 肖计伟 王艳清

    IPC分类号: G06F3/06 G06F13/16

    摘要: 本申请公开一种重删分流调整方法、装置及其介质,涉及存储技术领域,用于调整数据重删策略,针对目前无法针对在线重删和后台重删的优缺点选择合适的重删策略的问题,提供一种重删分流调整方法,利用基于不同的重删策略会对系统的性能带来不同影响这一特点,通过采集系统带宽确定当前系统的负载情况,得知系统当前压力从而调节前端主动放弃分流比例,也即将数据交由在线重删和后台重删的比例,从而动态调节系统的数据重删策略,充分利用在线重删和后台重删的优点,减小其缺点带来的影响,更好地满足了实际系统的数据重删需要。

    一种B+树遍历方法、系统、存储介质及设备

    公开(公告)号:CN113609160A

    公开(公告)日:2021-11-05

    申请号:CN202110682325.2

    申请日:2021-06-20

    发明人: 肖计伟

    摘要: 本发明提供了一种B+树遍历方法、系统、存储介质及设备,方法包括:对第一B+树的叶子节点中的第一键值对进行遍历;将遍历到的第一键值对在第二B+树的叶子节点中查找对应的第二键值对;响应于未查找到对应的第二键值对,在第二B+树的叶子节点中插入对应的第二键值对;响应于插入失败,将对应的第一键值对复制到数组中,并继续对第一B+树的叶子节点中的第一键值对进行遍历;响应于数组中的第一键值对数量达到预设阈值以使得插入失败的第一键值对复制失败,将数组中的第一键值对以及对应的第一B+树中的第一键值对删除,并将复制失败的第一键值对重新复制到数组中且从其叶子节点后继续遍历。本发明解决了第一B+树遍历效率低的问题。

    一种数据结构树校验方法、装置、设备及存储介质

    公开(公告)号:CN111881140A

    公开(公告)日:2020-11-03

    申请号:CN202010746737.3

    申请日:2020-07-29

    发明人: 肖计伟

    IPC分类号: G06F16/22

    摘要: 本申请公开了一种数据结构树校验方法、装置、设备及存储介质。该方法的步骤包括:统计数据卷中的数据结构树;判断数据结构树中是否存在未校验的目标数据结构树;若存在未校验的目标数据结构树时,调用线程对目标数据结构树执行校验操作;其中,线程的总数量大于1,且目标数据结构树与线程之间存在唯一对应关系;执行判断数据结构树中是否存在未校验的目标数据结构树的步骤。本方法相对确保了对数据卷中的数据结构树进行校验过程的整体效率。此外,本申请还提供一种数据结构树校验装置、设备及存储介质,有益效果同上所述。

    一种数据读取方法、装置及设备
    10.
    发明公开

    公开(公告)号:CN110515740A

    公开(公告)日:2019-11-29

    申请号:CN201910760151.X

    申请日:2019-08-16

    发明人: 肖计伟

    IPC分类号: G06F9/52 G06F3/06

    摘要: 本发明公开了一种数据读取方法,由于本发明中所有的单位存储空间均具有唯一对应的线程,且存在对应单位存储空间的线程数量最少为两个,则说明多个线程仅需从自身对应的单位存储空间内读取数据,无需轮询所有的单位存储空间,节省了时间,提高了工作效率。本发明还公开了一种数据读取装置及设备,具有如上数据读取方法相同的有益效果。