发明名称 REVERSIBLE DATA MODIFICATIONS WITHIN DS UNITS
摘要 A method includes sending a set of destructive modification requests to a set of storage units regarding a set of encoded data slices. The method further includes determining, by each storage unit of a decode threshold number of storage units of the set of storage units, whether to preserve a respective corresponding one of the decode threshold number of encoded data slices prior to executing a corresponding one of the set of destructive modification requests. When determined to preserve the respective corresponding one of the decode threshold number of encoded data slices, determining, by a first storage unit of the decode threshold number of storage units, to flag a first encoded data slice of the decode threshold number of encoded data slices or temporarily store a copy of the first encoded data slice. When determined to flag the first encoded data slice, flagging the first encoded data slice as preserved.
申请公布号 US2017075585(A1) 申请公布日期 2017.03.16
申请号 US201615357622 申请日期 2016.11.21
申请人 International Business Machines Corporation 发明人 Baptist Andrew D.;Kazi Asimuddin;Leggette Wesley B.;McShane Niall J.;Motwani Manish;Resch Jason K.;Volvovski Ilya
分类号 G06F3/06;H03M13/15;G06F11/10 主分类号 G06F3/06
代理机构 代理人
主权项 1. A method comprises: sending, by a computing device of a dispersed storage network (DSN), a set of destructive modification requests to a set of storage units of the DSN regarding a set of encoded data slices, wherein a data segment of a data object is dispersed storage error encoded to produce the set of encoded data slices, wherein a decode threshold number of encoded data slices of the set of encoded data slices is needed to recover the data segment; determining, by each storage unit of a decode threshold number of storage units of the set of storage units, whether to preserve a respective corresponding one of the decode threshold number of encoded data slices prior to executing a corresponding one of the set of destructive modification requests; when determined to preserve the respective corresponding one of the decode threshold number of encoded data slices prior to executing the corresponding one of the set of destructive modification requests, determining, by a first storage unit of the decode threshold number of storage units, to flag a first encoded data slice of the decode threshold number of encoded data slices or temporarily store the first encoded data slice, wherein the first encoded data slice is the respective corresponding one of the decode threshold number of encoded data slices of the first storage unit; and when determined to flag the first encoded data slice, flagging, by the first storage unit, the first encoded data slice as preserved.
地址 Armonk NY US
您可能感兴趣的专利