一种离线节点上线业务恢复方法及相关组件

    公开(公告)号:CN112269683B

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

    申请号:CN202011141404.4

    申请日:2020-10-22

    IPC分类号: G06F11/14

    摘要: 本申请公开了一种离线节点上线业务恢复方法中,不需要通过原先的集群备份配置重新创建新的存储池、卷等,在集群中离线的节点重新上线后,通过与集群中的节点分阶段通信,并获取、同步块相关的tirmOwner节点、池容量和块状态信息,能够快速进行业务恢复,同时通过存活节点处理对端节点上线事件,保证上层业务不中断,不会对原先集群中存在的节点产生影响,可以保障原有业务的正常运行。本申请还提供了一种离线节点上线业务恢复装置、设备及一种可读存储介质,具有上述有益效果。

    一种存储系统故障模拟方法、装置、设备和介质

    公开(公告)号:CN112069014A

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

    申请号:CN202010889696.3

    申请日:2020-08-28

    IPC分类号: G06F11/26 G06F11/22

    摘要: 本发明公开了一种存储系统故障模拟方法、装置、设备和介质,包括:构建待测试集群;其中,待测试集群包括多个节点;多个节点包括一个主节点和至少一个非主节点;每个节点配置有至少一个第一节点存储池;控制多个节点向各个第一节点存储池模拟IO读写;监控各个第一节点存储池的第一使用容量;根据第一使用容量,控制多个节点中至少一个节点模拟执行预设动作;将多个节点中各个节点的状态变化更新至各个节点配置的节点日志,节点日志用于为评估节点上安装的存储系统的抗压性能提供判断依据。本申请可以低成本、高效率、高准确度地模拟更多故障种类,以判断存储系统是否具备高可用性,是否具备相应业务所需的抗压性。

    一种磁盘离线处理方法、装置、设备及可读存储介质

    公开(公告)号:CN110704244A

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

    申请号:CN201910931402.6

    申请日:2019-09-29

    IPC分类号: G06F11/14

    摘要: 本申请公开了一种磁盘离线处理方法、装置、设备及可读存储介质。本申请公开的方法包括:检测存储系统中的磁盘是否离线;若是,则判断链表中的请求是否已获得目标资源;若请求已获得目标资源,则继续处理请求,待请求处理完成后,返回处理完成的消息至上层应用;若请求未获得目标资源,则返回处理失败的消息至上层应用。本申请能够在磁盘离线的情况下,不管请求是否可以正常处理,都输出了对应的通知消息至上层应用,这样能够避免请求遗漏和重复处理等异常情况,还提高了磁盘离线处理的效率。相应地,本申请公开的一种磁盘离线处理装置、设备及可读存储介质,也同样具有上述技术效果。

    一种数据写入方法和一种数据读取方法

    公开(公告)号:CN109992212A

    公开(公告)日:2019-07-09

    申请号:CN201910285631.5

    申请日:2019-04-10

    发明人: 孙京本 殷雷

    IPC分类号: G06F3/06

    摘要: 本申请实施例公开了一种数据写入方法,用于提高数据的写入速度。本申请实施例方法包括:向第二设备发送第一指令,第一指令用于指示第二设备预留第一数据的第一内存空间;向第二设备发送第二指令和第三指令,第二指令携带第一数据,第二指令用于指示在第一内存空间中写入第一数据,第三指令用于指示预留第二数据的第二内存空间;向第二设备发送第四指令和第五指令,第四指令用于指示在校验第一数据的完整性成功后在预设的第一硬盘空间中写入第一数据,第五指令携带第二数据,第五指令用于指示在第二内存空间中写入第二数据;向第二设备发送第六指令,第六指令用于指示在校验第二数据的完整性成功后在预设的第二硬盘空间中写入第二数据。

    一种内存资源的处理方法、装置、电子设备及存储介质

    公开(公告)号:CN114327867B

    公开(公告)日:2023-11-10

    申请号:CN202111473444.3

    申请日:2021-11-29

    发明人: 孙京本 孙明刚

    IPC分类号: G06F9/50 G06F11/30

    摘要: 本申请公开了一种内存资源的处理方法、装置、电子设备及存储介质。该方法包括:接收当前检测周期内存储设备中各个模块触发的内存使用请求;基于内存使用请求,向模块分配满足内存需求的第一内存资源;监听存储设备的状态信息,在状态信息用于指示存储设备处于运行状态的情况下,读取存储设备中各个模块的内存使用信息;基于内存使用信息以及第一内存资源,生成存储设备中各个模块在当前检测周期内的内存消耗情况。本申请实施例提供的方法在分配内存资源后,监控各个模块的内存使用信息,并生成各个模块的内存消耗情况,此方式不再需要终止用户进程,从而实现了在不影响用户使用的情况下,实时统计存储设备各个模块的内存消耗情况。

    数据请求系统、方法、装置、计算机设备和存储介质

    公开(公告)号:CN116737619A

    公开(公告)日:2023-09-12

    申请号:CN202311023038.6

    申请日:2023-08-15

    IPC分类号: G06F13/16 G06F13/40

    摘要: 本申请涉及一种数据请求系统、方法、装置、计算机设备和存储介质。数据请求系统包括主机以及存储系统,存储系统与主机连接,存储系统包括分发器件及控制器,控制器与分发器件连接,控制器包括至少一个,其中,主机用于向存储系统发送数据输入输出请求,数据输入输出请求中包括目标存储卷的标识信息以及请求数据的信息;分发器件用于接收数据输入输出请求,根据目标存储卷的标识信息以及请求数据的信息从各控制器中确定目标控制器,将数据输入输出请求发送至目标控制器;目标控制器用于请求对应的数据。采用本方法能够将数据分发下沉到存储系统,从而减轻主机端的负担。

    一种磁盘离线处理方法、装置、设备及可读存储介质

    公开(公告)号:CN110704244B

    公开(公告)日:2023-01-10

    申请号:CN201910931402.6

    申请日:2019-09-29

    IPC分类号: G06F11/14

    摘要: 本申请公开了一种磁盘离线处理方法、装置、设备及可读存储介质。本申请公开的方法包括:检测存储系统中的磁盘是否离线;若是,则判断链表中的请求是否已获得目标资源;若请求已获得目标资源,则继续处理请求,待请求处理完成后,返回处理完成的消息至上层应用;若请求未获得目标资源,则返回处理失败的消息至上层应用。本申请能够在磁盘离线的情况下,不管请求是否可以正常处理,都输出了对应的通知消息至上层应用,这样能够避免请求遗漏和重复处理等异常情况,还提高了磁盘离线处理的效率。相应地,本申请公开的一种磁盘离线处理装置、设备及可读存储介质,也同样具有上述技术效果。

    一种全闪磁盘阵列中垃圾回收中数据迁移的方法

    公开(公告)号:CN111949222B

    公开(公告)日:2022-09-20

    申请号:CN202010985434.7

    申请日:2020-09-18

    IPC分类号: G06F3/06

    摘要: 本发明公开了一种全闪磁盘阵列中垃圾回收中数据迁移的方法,在全闪磁盘阵列中,垃圾回收对无效数据的数据存储区域进行迁移和回收,对数据IO的存储采用的随机IO合并成为顺序IO的方式,按照顺序读取区域中翼展方向大小的数据块,获取数据的PBA并且记录,通过元数据模块进行PBA与LBA的范围查询,选取数据,然后调用模块进行数据迁移,调用元数据查询模块依次对数据中的PBA进行查询,并记录PBA上记录的所有LBA数据,调用元数据模块对LBA与PBA映射关系进行映射关系修改,检查当前共轭是否是区域的最后一个共轭,该发明针对通过分批获取待回收区域的共轭,实现进行垃圾回收中数据迁移。

    一种文件的管理方法、装置、设备及介质

    公开(公告)号:CN110795400B

    公开(公告)日:2022-03-22

    申请号:CN201910968188.1

    申请日:2019-10-12

    IPC分类号: G06F16/16

    摘要: 本发明公开了一种文件的管理方法,包括:根据进程获取的各文件描述符,创建对应的虚拟描述符;统计全部的虚拟描述符的数量;判断数量是否等于预设的目标数量;其中,目标数量具体为系统限制进程打开文件的最大数量;如果是,则在接收到用于打开文件的申请指令后,获取满足预设要求的目标描述符进行删除,并关闭目标描述符对应的文件。由此可见,本发明在进程打开的文件数达到系统要求上限时,使进程可以再次正常打开新的文件;避免了对系统参数进行修改的繁琐过程,保证了文件能够高效、便捷地进行正常操作,提高了用户的体验感。此外,本发明所提供的一种文件的管理装置、设备及介质与上述方法对应。

    一种数据存储方法及装置

    公开(公告)号:CN109101837B

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

    申请号:CN201810909875.1

    申请日:2018-08-10

    IPC分类号: G06F21/62

    摘要: 本申请公开了一种数据存储方法及装置,包括:获取数据库表创建语句;所述数据库表创建语句中携带有加密关键字;对所述数据库表创建语句中的目标数据进行加密;所述目标数据为所述加密关键字对应的字段对应的数据;将加密后的目标数据写入到数据库表文件中。也就是说,本申请实施例提供的方案,在创建该数据库表时,可以在数据库表创建语句中为该字段添加加密关键字。这样一来,将数据写入数据库表文件中时,就可以根据加密关键字确定需要加密的目标数据,从而将加密后的目标数据写入到数据库表文件中,这样一来,即使数据库表文件被攻击,由于数据库表文件中存储的是加密后的目标数据,故而降低了目标数据被泄露的风险。