一种调度控制方法、装置及系统

    公开(公告)号:CN105183666B

    公开(公告)日:2018-04-27

    申请号:CN201510583505.X

    申请日:2015-09-14

    Abstract: 本发明提供一种调度控制方法、装置及系统,上述方法包括以下步骤:多个控制器接收IO读写请求后,根据控制器类型确定对应的虚拟卷类型并将虚拟卷类型信息携带在所述IO读写请求中,将所述IO读写请求发送至对应的IO管理器;所述IO管理器根据所述IO读写请求中携带的虚拟卷类型信息,对所述IO读写请求进行调度,获取目标数据;降低了缓存设备负担,提升了IO性能。

    一种应用于存储产品的数据驱动测试方法及系统

    公开(公告)号:CN105139892B

    公开(公告)日:2018-01-26

    申请号:CN201510614006.2

    申请日:2015-09-23

    Inventor: 赵鹏 杨善松

    Abstract: 本申请公开了一种应用于存储产品的数据驱动测试方法及系统,该方法包括:对预先构建的用例数据进行解析,得到相应的用例测试参数;确定与用例测试参数对应的执行函数;生成测试命令,并通过测试命令,将用例测试参数和执行函数传输至存储产品的内核,以使内核利用用例测试参数和执行函数,完成对测试命令的执行过程,并得到相应的测试结果。本申请通过测试命令将用例测试参数和执行函数传输至存储产品的内核,以完成相应的测试过程,当需要对存储产品的某个细分功能进行测试时,可先在预先构建的用例数据中嵌入与该细分功能相对应的用例测试参数,并确定相应的执行函数,接着在内核中完成执行过程,从而得到与上述细分功能相对应的测试结果。

    一种缓存淘汰策略的实时调整方法及装置

    公开(公告)号:CN106325776A

    公开(公告)日:2017-01-11

    申请号:CN201610720506.9

    申请日:2016-08-24

    Inventor: 杨善松

    Abstract: 本发明公开了一种缓存淘汰策略的实时调整方法及装置,按照不同的缓存淘汰策略对业务进行采样,实时统计各缓存淘汰策略缓存数据的缓存命中率;根据缓存命中率计算将当前缓存淘汰策略切换为其他缓存淘汰策略的切换开销因子;当切换开销因子小于预设阈值时,对当前缓存淘汰策略进行切换。本发明所提供的缓存淘汰策略的实时调整方法及装置,通过缓存数据的实时命中率反馈,对缓存算法中的特性参数进行动态调整,能够有效提高缓存算法的适应能力,增加缓存的命中率,从而提高整个系统的性能。

    一种IO请求的处理方法
    14.
    发明公开

    公开(公告)号:CN106293520A

    公开(公告)日:2017-01-04

    申请号:CN201610619194.2

    申请日:2016-07-29

    Inventor: 杨善松

    CPC classification number: G06F3/061 G06F3/0631 G06F3/0671 G06F2003/0691

    Abstract: 本发明公开了一种IO请求的处理方法,该方法包括:当主机端下发IO写请求数据到本端控制器时,本端控制器中的上层缓存模块接收所述IO写请求数据,并将所述IO请求数据镜像到同伴partner端控制器上进行数据备份;所述partner端控制器向所述本端控制器发送反馈信息,通知本端控制器所述IO写请求数据已成功备份;所述本端控制器向主机端返回表示IO处理完成的响应信息;所述本端控制器将所述IO写请求数据写入内存中。该方法实现降低IO延时。

    一种缓存分区分配空闲页的方法及装置

    公开(公告)号:CN105243031A

    公开(公告)日:2016-01-13

    申请号:CN201510594391.9

    申请日:2015-09-17

    Abstract: 本发明公开了一种缓存分区分配空闲页的方法及装置,该方法包括:接收缓存分配请求;判断当前缓存分区中的空闲页是否超过第一预设阈值;当所述当前缓存分区中的空闲页未超过所述第一预设阈值时,判断所述当前缓存分区中的脏页比例是否超过第二预设阈值;当所述当前缓存分区中的脏页比例超过第二预设阈值时,从预先设定优先级的各个缓存分区中查找优先级小于所述当前缓存分区的空闲缓存分区;借调所述空闲缓存分区的空闲页。本发明所提供的缓存分区分配空闲页的方法及装置,能够优先保证高优先级业务的缓存需求,从而保障了关键业务的流畅。

    一种数据测试方法及装置
    16.
    发明授权

    公开(公告)号:CN105302656B

    公开(公告)日:2018-09-04

    申请号:CN201510695149.0

    申请日:2015-10-21

    Abstract: 一种数据校验方法,所述方法包括:生成动态文件,所述动态文件用于记录每一个属性为写的写入到缓存的输入输出(IO)数据的属性信息;对所述动态文件进行解析,解析出所述每一个输入输出(IO)数据的属性信息,所述属性信息用于确定每一个输入输出IO数据;对解析后的所述每一个输入输出(IO)数据进行校验。本申请的技术方案,在掉电前,动态文件记录下发的输入输出(IO)队列中的所有成功写入到缓存的输入输出(IO);在存储目标机掉电瞬间,运行在客户端的测试工具能够继续记录断电瞬间,以及断电之前,已经成功下发的输入输出(IO)数据。本发明能够校验已经成功下发的输入输出(IO)数据,更好地测试缓存掉电一致性功能,提高整个存储系统的数据一致性能力和可靠性。

    一种调度控制方法、装置及系统

    公开(公告)号:CN105183666A

    公开(公告)日:2015-12-23

    申请号:CN201510583505.X

    申请日:2015-09-14

    Abstract: 本发明提供一种调度控制方法、装置及系统,上述方法包括以下步骤:多个控制器接收IO读写请求后,根据控制器类型确定对应的虚拟卷类型并将虚拟卷类型信息携带在所述IO读写请求中,将所述IO读写请求发送至对应的IO管理器;所述IO管理器根据所述IO读写请求中携带的虚拟卷类型信息,对所述IO读写请求进行调度,获取目标数据;降低了缓存设备负担,提升了IO性能。

Patent Agency Ranking