【摘要】 本发明实施例公开了一种数据更新的方法、控制器及存储系统,所述方法包括:接收到更新磁盘数据的请求和更新的数据,所述请求包括原数据在该磁盘上的起始逻辑地址和更新数据的长度;根据所述原数据在该磁盘上的起始逻辑地址和更新数据的长度确定需要更新的数据块;向所述需要更新的数据块所在的磁盘下发写读请求和更新的数据,所述写读请求指示所述磁盘根据数据块与物理块的关联关系,在与更新的数据块关联的新的物理块中写入更新的数据,并从原数据所在的物理块读取原数据。本发明实施例通过下发写读请求或者写异或请求,指示磁盘将更新后的数据存储在新的物理块,使得写操作与读操作并行处理,提高写性能。 【专利类型】发明申请 【申请人】成都市华为赛门铁克科技有限公司 【申请人类型】企业 【申请人地址】611731 四川省成都市高新区西部园区清水河片区 【申请人地区】中国 【申请人城市】成都市 【申请人区县】郫都区 【申请号】CN200810186537.6 【申请日】2008-12-25 【申请年份】2008 【公开公告号】CN101763220A 【公开公告日】2010-06-30 【公开公告年份】2010 【授权公告号】CN101763220B 【授权公告日】2011-06-08 【授权公告年份】2011.0 【IPC分类号】G06F3/06; G06F12/02 【发明人】张巍 【主权项内容】一种数据更新的方法,其特征在于,包括:接收更新磁盘数据的请求和更新的数据,所述请求包括原数据起始逻辑地址和更新数据的长度;根据所述原数据起始逻辑地址和更新数据的长度确定需要更新的数据块;向所述需要更新的数据块所在的磁盘发送写读请求和所述更新的数据,所述写读请求指示所述磁盘根据数据块与物理块的关联关系,在与所述需要更新的数据块关联的新的物理块中写入所述更新的数据,从所述需要更新的数据块的原数据所在的物理块读取原数据。 : 【当前权利人】成都华为技术有限公司 【当前专利权人地址】四川省成都市高新区(西区)西源大道1899号 【被引证次数】15 【被自引次数】9.0 【被他引次数】6.0 【家族引证次数】3.0 【家族被引证次数】16