发明名称 |
基于动态非覆盖RAID技术的固态闪存写缓存系统及方法 |
摘要 |
本发明公开了一种基于动态非覆盖RAID技术的固态闪存写缓存系统及方法,系统由多个固态闪存硬盘组成RAID,作为写缓存的存储空间,多个固态闪存硬盘分别和写缓存控制器连接;控制器分别与前端IO以及后端存储数据连接,包括CPU和非易失性内存模块,用于接收前端读请求,从固态闪存硬盘或后端存储设备读取数据,以及接收前端写请求,将数据在非易失性内存模块中组装成RAID条带后以非覆盖方式写入固态闪存硬盘中新分配的条带,以及将固态闪存条带中的活动数据写入后端存储设备,实现固态闪存条带的回收。本发明通过动态组装条带,避免了条带频繁更新,有效提高系统写入带宽,减少了Flash芯片的磨损,具有容量大,性能高,可靠性高等优点。 |
申请公布号 |
CN104794070A |
申请公布日期 |
2015.07.22 |
申请号 |
CN201510197951.7 |
申请日期 |
2015.04.23 |
申请人 |
南京道熵信息技术有限公司 |
发明人 |
胡晓宇 |
分类号 |
G06F12/08(2006.01)I;G06F3/06(2006.01)I |
主分类号 |
G06F12/08(2006.01)I |
代理机构 |
南京苏高专利商标事务所(普通合伙) 32204 |
代理人 |
王华 |
主权项 |
基于动态非覆盖RAID技术的固态闪存写缓存系统,其特征在于,所述系统由多个固态闪存硬盘组成RAID,作为写缓存的数据存储空间,所述多个固态闪存硬盘分别与写缓存控制器数据连接;所述控制器分别与前端IO请求设备以及后端存储设备数据连接,包括CPU和非易失性内存模块,用于接收前端读请求,从固态闪存硬盘或后端存储设备读取数据,以及接收前端写请求,将数据在非易失性内存模块中组装成RAID条带后以非覆盖方式写入固态闪存硬盘中新分配的条带,以及将固态闪存条带中的活动数据写入后端存储设备,实现固态闪存条带的回收。 |
地址 |
211100 江苏省南京市江宁区秣周东路9号中国无线谷 |