发明名称 一种阵列控制器、阵列和数据处理方法
摘要 本发明涉及数据处理技术领域,尤其涉及阵列控制器、阵列和数据处理方法,用以解决现有采用胖逻辑单元号thick LUN技术的阵列,若采用数据完整性保证区域DIF技术,为避免用户主机访问未写入的数据区域时发生错误,通过额外的数据写入操作清除残留数据,造成额外的IO写入,时间开销大的问题。本发明实施例提供的阵列控制器,包括:接口,用于接收用户主机发送的读取数据的命令;处理器,用于从thick LUN中读取数据;若逻辑区块地址LBA校验错误,且阵列控制器保存的该thick LUN的第二标识,没有记录该thick LUN上,读取的数据对应的信息字段中,则确定读取的数据为残留数据,从而避免了额外的数据写入。
申请公布号 CN104182701A 申请公布日期 2014.12.03
申请号 CN201410404926.7 申请日期 2014.08.15
申请人 华为技术有限公司 发明人 蒲贵友
分类号 G06F21/64(2013.01)I;G06F12/06(2006.01)I 主分类号 G06F21/64(2013.01)I
代理机构 北京同达信恒知识产权代理有限公司 11291 代理人 冯艳莲
主权项 一种阵列控制器,其特征在于,包括:接口,用于接收用户主机发送的读取数据的第一命令,所述第一命令携带胖逻辑单元号thick LUN的第一标识和第一偏移地址信息;处理器,用于根据所述第一标识,确定所述用户主机待访问的thick LUN;从所述确定出的thick LUN中,读取所述第一命令待读取的数据;若所述待读取的数据对应的第一信息字段中记录的第二偏移地址信息,与所述第一命令中的所述第一偏移地址信息不一致,且所述阵列控制器保存的所述用户主机要访问的所述thick LUN的第二标识,没有记录在所述待读取的数据对应的第二信息字段中,则确定所述待读取的数据为残留数据,通过所述接口,向所述用户主机返回零数据,其中,所述第一信息字段为所述thick LUN中的用于记录数据的所述第二偏移地址信息的字段;所述第二信息字段为所述thick LUN中的用于记录所述thick LUN的第二标识的字段。
地址 518129 广东省深圳市龙岗区坂田华为总部办公楼
您可能感兴趣的专利