-
公开(公告)号:CN118502680B
公开(公告)日:2024-10-18
申请号:CN202410962881.9
申请日:2024-07-18
Applicant: 济南浪潮数据技术有限公司
IPC: G06F3/06
Abstract: 本发明涉及IO调度技术领域,具体涉及IO调度方法、电子设备、存储介质及程序产品。获取当前待处理IO请求;对当前待处理IO请求进行识别,确定当前待处理IO请求对应的目标请求数据;确定目标请求数据在存储设备中的请求位置以及目标请求数据对应的请求数据量;根据目标请求数据对应的请求位置和请求数据量,将当前待处理IO请求放入目标IO请求处理队列,对当前待处理IO请求进行调度。保证了对当前待处理IO请求进行调度的准确性。实现了将多个IO请求处理队列中的待处理IO请求进行同时处理,从而进一步提高了分布式存储系统的整体IO请求性能。
-
公开(公告)号:CN118277067B
公开(公告)日:2024-09-03
申请号:CN202410704396.1
申请日:2024-06-03
Applicant: 济南浪潮数据技术有限公司
Inventor: 王晓辉
IPC: G06F9/48
Abstract: 本发明涉及计算机数据存储技术领域,公开了轮询器管理方法、设备、介质及计算机程序产品,包括:接收用户线程发送的任务注册回调函数;根据待注册任务属性信息中优先级参数,获取对应的任务链表;各任务链表管理的任务优先级不同;各任务由轮询器核心线程根据优先级进行轮询调度;将待注册任务添加到对应的任务链表中;接收用户线程发送的任务注销回调函数;遍历所有任务链表,逐一获取任务链表中已存在的任务身份标识信息;当待销毁任务身份标识信息与已存在的任务身份标识信息匹配相同时,从相应任务链表中删除身份标识匹配相同的任务。这样支持向对应的任务链表动态新增任务和移除任务,无需修改轮询器相关源码,且可实现任务调度的优先级。
-
公开(公告)号:CN118502680A
公开(公告)日:2024-08-16
申请号:CN202410962881.9
申请日:2024-07-18
Applicant: 济南浪潮数据技术有限公司
IPC: G06F3/06
Abstract: 本发明涉及IO调度技术领域,具体涉及IO调度方法、电子设备、存储介质及程序产品。获取当前待处理IO请求;对当前待处理IO请求进行识别,确定当前待处理IO请求对应的目标请求数据;确定目标请求数据在存储设备中的请求位置以及目标请求数据对应的请求数据量;根据目标请求数据对应的请求位置和请求数据量,将当前待处理IO请求放入目标IO请求处理队列,对当前待处理IO请求进行调度。保证了对当前待处理IO请求进行调度的准确性。实现了将多个IO请求处理队列中的待处理IO请求进行同时处理,从而进一步提高了分布式存储系统的整体IO请求性能。
-
公开(公告)号:CN118277067A
公开(公告)日:2024-07-02
申请号:CN202410704396.1
申请日:2024-06-03
Applicant: 济南浪潮数据技术有限公司
Inventor: 王晓辉
IPC: G06F9/48
Abstract: 本发明涉及计算机数据存储技术领域,公开了轮询器管理方法、设备、介质及计算机程序产品,包括:接收用户线程发送的任务注册回调函数;根据待注册任务属性信息中优先级参数,获取对应的任务链表;各任务链表管理的任务优先级不同;各任务由轮询器核心线程根据优先级进行轮询调度;将待注册任务添加到对应的任务链表中;接收用户线程发送的任务注销回调函数;遍历所有任务链表,逐一获取任务链表中已存在的任务身份标识信息;当待销毁任务身份标识信息与已存在的任务身份标识信息匹配相同时,从相应任务链表中删除身份标识匹配相同的任务。这样支持向对应的任务链表动态新增任务和移除任务,无需修改轮询器相关源码,且可实现任务调度的优先级。
-
公开(公告)号:CN119718762A
公开(公告)日:2025-03-28
申请号:CN202510240715.2
申请日:2025-03-03
Applicant: 济南浪潮数据技术有限公司
IPC: G06F11/07
Abstract: 本申请涉及一种分布式存储文件系统容错方法、产品、设备和存储介质。所述方法包括:获取心跳磁盘上连接的共享集群中的全部节点,在所述心跳磁盘上将每一节点在每一次磁盘心跳的读写统计数据存储为插槽数据,所述读写统计数据包括读写输入输出正常或异常、连续出现读写输入输出异常次数;在所述心跳磁盘每一次磁盘心跳时,响应于第一节点接收到读写输入输出数据,更新所述第一节点的插槽数据,读取并校验所述共享集群中的第二节点的插槽数据;判断所述第二节点的插槽数据中连续出现读写输入输出异常次数是否大于第一阈值,若是则控制所述第二节点离线,若否则校验下一节点的插槽数据。本申请避免偶发的IO错误导致集群不可用的问题。
-
-
-
-