发明名称 |
Changing dispersed storage error encoding parameters |
摘要 |
A method begins with a processing module of a dispersed storage network (DSN) maintaining, over time, a continuum of time-to-repair information regarding a plurality of storage units of the DSN and maintaining, over time, a continuum of time-to-failure information regarding the plurality of storage units. When the continuum of time-to-repair information and the continuum of time-to-failure information are each below undesired levels, the method continues with the processing module changing dispersed storage error encoding parameters of a logical storage vault of the DSN by lowering a decode threshold number with respect to a current decode threshold number and increasing a pillar width number with respect to a current pillar width number. The method continues with the processing module re-encoding stored encoded data of the logical storage vault based on the increased pillar width number and the decreased decode threshold number. |
申请公布号 |
US9501349(B2) |
申请公布日期 |
2016.11.22 |
申请号 |
US201414336195 |
申请日期 |
2014.07.21 |
申请人 |
INTERNATIONAL BUSINESS MACHINES CORPORATION |
发明人 |
Resch Jason K.;Gladwin S. Christopher |
分类号 |
G11C29/00;G06F11/10;H03M13/05;G06F21/64;G06F21/80;G06F17/30;G06F11/14 |
主分类号 |
G11C29/00 |
代理机构 |
Garlick & Markison |
代理人 |
Garlick & Markison ;Markison Timothy W. |
主权项 |
1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the method comprises:
maintaining, over time, a continuum of time-to-repair information regarding a plurality of storage units of the DSN; maintaining, over time, a continuum of time-to-failure information regarding the plurality of storage units; and when the continuum of time-to-repair information and the continuum of time-to-failure information are each below undesired levels:
changing dispersed storage error encoding parameters of a logical storage vault of the DSN by lowering a decode threshold number with respect to a current decode threshold number and increasing a pillar width number with respect to a current pillar width number; andre-encoding stored encoded data of the logical storage vault based on the increased pillar width number and the lowered decode threshold number. |
地址 |
Armonk NY US |