发明名称 |
一种存储系统数据的一致性保障方法、系统及缓存装置 |
摘要 |
本发明公开了一种存储系统数据的一致性保障方法、一致性保障系统及缓存装置,包括:在缓存中设置回滚段和数据校验段;接收第一目标数据刷写指令,并将第一目标数据写入回滚段中,计算第一目标数据的第一校验值并存入数据校验段;将第一目标数据刷写入磁盘,计算刷写入磁盘的第一目标数据的第二校验值;若第一校验值与第二校验值不一致,则将回滚段中存储的第一目标数据重新刷写入磁盘;可见,通过在缓存中设置回滚段和数据校验段,能在数据写入磁盘后,通过校验数据检测是否存在数据不一致现象,若存在,则通过回写段内的数据的原值直接回滚,重建速度快,避免在写入过程中由于写操作错误引起数据不一致的问题,提高了数据存储的安全性。 |
申请公布号 |
CN106325773A |
申请公布日期 |
2017.01.11 |
申请号 |
CN201610709272.8 |
申请日期 |
2016.08.23 |
申请人 |
浪潮(北京)电子信息产业有限公司 |
发明人 |
葛冬玲 |
分类号 |
G06F3/06(2006.01)I |
主分类号 |
G06F3/06(2006.01)I |
代理机构 |
北京集佳知识产权代理有限公司 11227 |
代理人 |
罗满 |
主权项 |
一种存储系统数据的一致性保障方法,其特征在于,包括:在缓存中设置回滚段和数据校验段;接收第一目标数据刷写指令,并将所述第一目标数据写入所述回滚段中,计算所述第一目标数据的第一校验值并存入所述数据校验段;将所述第一目标数据刷写入磁盘,计算刷写入磁盘的第一目标数据的第二校验值;若所述第一校验值与所述第二校验值不一致,则将所述回滚段中存储的第一目标数据重新刷写入磁盘。 |
地址 |
100085 北京市海淀区上地信息路2号2-1号C栋1层 |