发明名称 固态存储系统、装置及数据写入方法
摘要 本发明适用于存储技术领域,提供了一种固态存储系统的数据写入方法,所述固态存储系统包括若干逻辑盘,所述方法包括:从每个所述逻辑盘分配至少一空闲逻辑块,用于接收并行数据,每个所述逻辑块包括若干逻辑页;将各个所述逻辑块中页号相同的所述逻辑页设为一个磁盘阵列组,每个所述磁盘阵列组用于储存一组并行数据,以及所述并行数据的校验信息;当一个所述逻辑页中的数据被破坏时,通过所述逻辑页所在的磁盘阵列组储存的其它数据以及校验信息计算恢复所述被破坏的数据。本发明还提供一种实现上述方法的固态存储系统。借此,本发明在一个逻辑盘出错的情况下可以恢复该盘数据,且不需要增加额外的成本。
申请公布号 CN103092765B 申请公布日期 2015.08.05
申请号 CN201210591581.1 申请日期 2012.12.31
申请人 记忆科技(深圳)有限公司 发明人 李建;徐伟华
分类号 G06F12/02(2006.01)I;G06F3/06(2006.01)I 主分类号 G06F12/02(2006.01)I
代理机构 北京律诚同业知识产权代理有限公司 11006 代理人 刘健;黄韧敏
主权项 一种固态存储系统的数据写入方法,所述固态存储系统包括若干逻辑盘,其特征在于,所述方法包括:从每个所述逻辑盘分配至少一空闲逻辑块,用于接收并行数据,每个所述逻辑块包括若干逻辑页,所述逻辑块的一个存储单元包括相邻的两个所述逻辑页,其中一个逻辑页用于存储低位数据,另一个逻辑页用于存储高位数据;将各个所述逻辑块中页号相同的所述逻辑页设为一个磁盘阵列组,每个所述磁盘阵列组用于储存一组并行数据,以及所述并行数据的校验信息;当一个所述逻辑页中的数据被破坏时,通过所述逻辑页所在的磁盘阵列组储存的其它数据以及校验信息计算恢复所述被破坏的数据;若接收并行数据的各个逻辑块中存在所述用于存储高位数据且页号相同的逻辑页,则选择其中的一个所述逻辑页接收数据写入,并阻塞其它页号相同的所述逻辑页的写入请求。
地址 518000 广东省深圳市南山区蛇口后海大道东角头东南工贸大厦5楼