发明名称 |
用于确认从数据存储设备读取正确的数据段的装置、系统和方法 |
摘要 |
本发明公开了确认从数据存储设备读取正确的数据段的装置、系统和方法。读取请求接收器模块(1702)接收读取存储请求,存储请求用于读取存储在数据存储设备(106)上的文件或对象的数据段。存储请求包括一个或多个用于数据段的源参数。源参数包括确定数据段的一个或多个虚拟地址。哈希生成模块(1704)从一个或多个虚拟地址生成一个或多个哈希值。读取数据模块(1706)读取数据段并返回一个或多个数据包和相应的与数据包一起存储的哈希值。由写入数据存储设备(106)且包含数据包的数据的数据段的源参数生成存储的哈希值。哈希校验模块(1708)确认由哈希生成模块生成的哈希值分别与存储的哈希值匹配。 |
申请公布号 |
CN102084360A |
申请公布日期 |
2011.06.01 |
申请号 |
CN200980121047.0 |
申请日期 |
2009.04.06 |
申请人 |
弗森-艾奥公司;大卫·弗林;乔纳森·撒切尔;约翰·斯特拉瑟 |
发明人 |
大卫·弗林;乔纳森·撒切尔;约翰·斯特拉瑟 |
分类号 |
G06F17/30(2006.01)I |
主分类号 |
G06F17/30(2006.01)I |
代理机构 |
北京安信方达知识产权代理有限公司 11262 |
代理人 |
张春媛;阎娬斌 |
主权项 |
一种确认从存储设备读取正确的数据段的装置,该装置包括:读取请求接收器模块,用于从请求设备接收读取存储请求,存储请求用于读取存储在数据存储设备上的文件或对象的数据段,该存储请求包括用于数据段的一个或多个源参数,源参数包括识别数据段的一个或多个虚拟地址;哈希生成模块,用于从一个或多个虚拟地址生成一个或多个哈希值;读取数据模块,用于读取所请求的数据段并返回一个或多个数据包和相应的与数据包一起存储的哈希值,所述存储的哈希值由写入数据存储设备且包含数据包的数据的数据段的源参数生成;及哈希校验模块,用于验证由哈希生成模块生成的一个或多个哈希值分别与由读取数据模块返回的一个或多个存储的哈希值匹配。 |
地址 |
美国犹他州 |