发明名称 |
一种对存储设备进行多通道数据处理的方法、系统和装置 |
摘要 |
本发明提供了一种对存储设备进行多通道数据处理的方法、系统和装置,其中系统包括:驱动及读写管理装置、以及一个以上的存储控制器,其中每个存储通道存在一个独立的存储控制器;所述驱动及读写管理装置,用于接收各线程提供的访问请求,对接收到的访问请求进行调度并发送给对应线程所负责存储通道的存储控制器,其中,每个线程负责一个或者多个存储通道;所述存储控制器,用于根据所在存储通道中逻辑地址与物理地址的映射关系,执行所接收到访问请求对应的数据处理。本发明能够使多通道之间的并发调度由上层软件决定,更适合应用层的需求,达到最佳的读写性能。 |
申请公布号 |
CN102298561B |
申请公布日期 |
2016.04.27 |
申请号 |
CN201110228780.1 |
申请日期 |
2011.08.10 |
申请人 |
北京百度网讯科技有限公司 |
发明人 |
林仕鼎;欧阳剑;刘斌;王勇 |
分类号 |
G06F13/16(2006.01)I;G06F13/12(2006.01)I |
主分类号 |
G06F13/16(2006.01)I |
代理机构 |
北京鸿德海业知识产权代理事务所(普通合伙) 11412 |
代理人 |
袁媛 |
主权项 |
一种对存储设备进行多通道数据处理的系统,其特征在于,该系统包括:驱动及读写管理装置、以及一个以上的存储控制器;其中每个存储通道存在一个独立的存储控制器;所述驱动及读写管理装置,用于接收各线程提供的访问请求,对接收到的访问请求进行调度并发送给对应线程所负责存储通道的存储控制器,其中,每个线程负责一个或者多个存储通道;所述存储控制器,用于根据所在存储通道中逻辑地址与物理地址的映射关系,执行所接收到访问请求对应的数据处理;其中所述驱动及读写管理装置向上层软件提供API,以便上层软件根据应用层的需求将访问请求分发给多个线程。 |
地址 |
100085 北京市海淀区上地十街10号百度大厦2层 |