一种识别磁盘异常的方法、装置及分布式存储系统

    公开(公告)号:CN112002370A

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

    申请号:CN202010716540.5

    申请日:2020-07-23

    Abstract: 本发明属于分布式存储技术领域,涉及一种识别磁盘异常的方法、装置及分布式存储系统。该方法包括:通过虚拟块设备向内核模块中部署OSD与磁盘的映射关系;当所述OSD读写磁盘时,将接收到的IO请求提交给所述虚拟块设备,在所述虚拟块设备发送所述IO请求后,所述内核模块截获所述IO请求;所述内核模块根据所述映射关系将所述IO请求经SCSI层提交给所述OSD对应的磁盘;当所述IO请求在所述磁盘响应失败时,所述内核模块获取SCSI错误码,并解析所述SCSI错误码;根据所述SCSI错误码的解析结果识别所述磁盘的异常。本发明提供的识别磁盘异常的方法、装置及分布式存储系统能获取磁盘的SCSI错误码,根据SCSI错误码识别磁盘的异常,从而最大限度的保证了系统稳定运行。

    一种基于分布式存储Ceph的数据重构方法与装置

    公开(公告)号:CN111917823A

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

    申请号:CN202010554840.8

    申请日:2020-06-17

    Abstract: 本发明公开了一种基于分布式存储Ceph的数据重构方法与装置,其中方法包括:根据Ceph集群中当前数据重构的任务量调整第一参数,使得每个重构数据均处于“重构中”;根据用户所期望达到的平均重构带宽调整第二参数,使得Ceph集群的实时重构带宽满足用户需求;在数据重构过程中,根据当前剩余的重构数据量与重构数据总量的比例对第二参数进行动态调整,直至重构过程结束。通过采用与分布式存储Ceph数据重构过程的动态特征相适应的动态调参方法来对数据重构过程进行控制,可保证重构带宽以及对上层业务影响程度之间的平衡;而且在动态调整参数时以用户预期为导向,更容易满足用户的预期。

    一种任务调度方法、装置及电子设备

    公开(公告)号:CN112052081A

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

    申请号:CN202010811680.0

    申请日:2020-08-13

    Abstract: 本发明公开了一种任务调度方法、装置及电子设备。该方法包括:获取当前任务对应的任务数据;其中,所述任务数据包括已占用的执行器CPU的总线程数,执行器CPU的空闲线程数,所述当前任务在每一执行器运行的平均时长,以及每一执行器分别执行其对应的任务的平均时长;根据所述任务数据计算所述当前任务在各个执行器的运行时长;根据所述运行时长,将所述当前任务调度到匹配的执行器。本发明实施例提供的任务调度方法、装置及电子设备能够根据任务运行时长直接反映出任务执行状况,从而更准确的完成任务调度,提高了任务调度效率,提升了微服务应用的性能。

Patent Agency Ranking