发明名称 STORING DATA IN A DISPERSED STORAGE NETWORK
摘要 A method begins by a computing device generating a set of write requests regarding a set of encoded data slices and sending the set of write requests to a set of storage units, where each write request includes an encoded data slice, a corresponding slice name, and a transaction number. The method continues with each of at least some of the storage units generating a write response that includes the transaction number and a list of revision levels corresponding to the slice name. The method continues with the computing device receiving the write responses from the at least some of the storage units, determining a most current revision level based on the lists of revision levels and generating a set of write commit messages, where a write commit message includes the transaction number and a new revision level for the set of encoded data slices.
申请公布号 US2016026405(A1) 申请公布日期 2016.01.28
申请号 US201514876154 申请日期 2015.10.06
申请人 CLEVERSAFE, INC. 发明人 Dhuse Greg
分类号 G06F3/06 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method comprises: generating, by a computing device, a set of write requests regarding a set of encoded data slices, wherein a write request of the set of write requests includes an encoded data slice of the set of encoded data slices, a corresponding slice name, and a transaction number corresponding to the set of write requests; sending, by the computing device, the set of write requests to a set of storage units; generating, by each of at least some of the storage units of the set of storage units, a write response that includes the transaction number and a list of revision levels corresponding to the slice name; receiving, by the computing device, the write responses from the at least some of the storage units, wherein the write responses includes at least a decode threshold number of write responses; determining, by the computing device, a most current revision level regarding the set of encoded data slices based on the lists of revision levels from the at least some of the storage units; and generating, by the computing device, a set of write commit messages, wherein a write commit message of the set of write commit messages includes the transaction number and a new revision level for the set of encoded data slices.
地址 CHICAGO IL US