发明名称 Fast object fingerprints
摘要 An embodiment computing device operating in a data storage system includes an object storage controller operable to divide an object into blocks and to create an object hash from hash values, and a network interface in communication with the object storage controller, the network interface operable to transmit the blocks to a storage subsystem that generates one of the hash values from each of the blocks, to receive the hash values from the storage subsystem, and to provide the hash values to the object storage controller for creation of the object hash from the hash values. In an embodiment, the object storage controller is operably coupled to a processor and a memory or stored on a computer readable medium.
申请公布号 US9223840(B2) 申请公布日期 2015.12.29
申请号 US201213731881 申请日期 2012.12.31
申请人 Futurewei Technologies, Inc. 发明人 Plocher John;Zheng Xitao;Hughes James
分类号 G06F17/30 主分类号 G06F17/30
代理机构 Slater & Matsil, L.L.P. 代理人 Slater & Matsil, L.L.P.
主权项 1. A computing device comprising: a processor; and a non-transitory computer readable storage medium storing programming for execution by the processor, the programming including instructions to: divide an object into blocks,simultaneously transmit, in parallel over a network interface, all of the blocks to a storage subsystem that generates hash values comprising a respective hash value from each of the blocks, wherein the storage subsystem generates, using a plurality of independent storage nodes, the respective hash values from each of the blocks,receive the hash values from the storage subsystem, andcreate an object hash from the hash values.
地址 Plano TX US