发明名称 Utilizing local memory and dispersed storage memory to access encoded data slices
摘要 A method begins by a processing module establishing a dispersed storage (DS) error coding function based on a number of local memories associated with the computing device, wherein a decode threshold number of the DS error coding function corresponds to the number of local memories. The method continues with the processing module encoding a data segment of data utilizing the DS error coding function to produce a set of encoded data slices, of which the decode threshold number of encoded data slices is required to recover the data and the set of encoded data slices includes a pillar width number of encoded data slices. The method continues with the processing module storing the decode threshold number of encoded data slices in the local memories and outputting a remaining number of encoded data slices of the set of encoded data slices to the dispersed storage network (DSN) memory for storage therein.
申请公布号 US9110834(B2) 申请公布日期 2015.08.18
申请号 US201414480945 申请日期 2014.09.09
申请人 Cleversafe, Inc. 发明人 Resch Jason K.;Grube Gary W.;Markison Timothy W.
分类号 G06F11/08;G06F11/10;H03M13/27;H04L29/08;G06F11/30;H03M13/09;H03M13/15;H03M13/23 主分类号 G06F11/08
代理机构 Garlick & Markison 代理人 Garlick & Markison ;Markison Timothy W.
主权项 1. A method for execution by a computing device, the method comprises: establishing a dispersed storage error coding function based on a number of local memories associated with the computing device, wherein a decode threshold number of the dispersed storage error coding function corresponds to the number of local memories; encoding a data segment of data utilizing the dispersed storage error coding function to produce a set of encoded data slices, wherein the decode threshold number of encoded data slices of the set of encoded data slices are required to recover the data and wherein the set of encoded data slices includes a pillar width number of encoded data slices; storing the decode threshold number of encoded data slices in the local memories; and outputting a remaining number of encoded data slices of the set of encoded data slices to dispersed storage network (DSN) memory for storage therein, wherein the remaining number is based on a difference between the pillar width number and the decode threshold number.
地址 Chicago IL US