RECOVERING FROM CONFLICTS THAT EMERGE FROM EVENTUALLY CONSISTENT OPERATIONS

    公开(公告)号:US20190079951A1

    公开(公告)日:2019-03-14

    申请号:US16185443

    申请日:2018-11-09

    Abstract: A method begins by detecting an inconsistency between a first version of an object at a first storage target within the DSN and a second version of the object at second storage target of the DSN. The method continues by accessing an operation log of the DSN to identify relevant entries regarding the object. The method continues by selecting an inconsistency resolution approach from a list of inconsistency resolution approaches based on a type of inconsistency between the first and second versions of the object and based on the relevant entries. When the selected inconsistency resolution approach is a multiple version storage option, the method continues by sending a first storage request to the first storage target to store the first version of the object and a second storage request to the second storage target to store the second version of the object.

    USER CUSTOMIZABLE DATA PROCESSING PLAN IN A DISPERSED STORAGE NETWORK

    公开(公告)号:US20180335967A1

    公开(公告)日:2018-11-22

    申请号:US16050583

    申请日:2018-07-31

    Abstract: A method includes obtaining, by a user computing device of a dispersed storage network (DSN), a DSN access request and determining a custom data processing plan for the DSN access request. The method further includes identifying two or more dispersed storage (DS) processing units of the DSN as candidates to process the DSN access request. The method further includes determining DS processing capabilities of each of the two or more DS processing units and selecting a DS processing unit to process the DSN access request based on a favorable comparison of the DS processing capabilities and the custom data processing plan. The method further includes selecting DS processing options of the DS processing unit to process the DSN access request according to the custom data processing plan, and sending the DSN access request and selection of the one or more DS processing options to the DS processing unit.

    Recovering from conflicts that emerge from eventually consistent operations

    公开(公告)号:US10176191B2

    公开(公告)日:2019-01-08

    申请号:US15837979

    申请日:2017-12-11

    Abstract: A method begins by detecting an inconsistency between a first version of an object at a first storage target within the DSN and a second version of the object at second storage target of the DSN. The method continues by accessing an operation log of the DSN to identify relevant entries regarding the object. The method continues by selecting an inconsistency resolution approach from a list of inconsistency resolution approaches based on a type of inconsistency between the first and second versions of the object and based on the relevant entries. When the selected inconsistency resolution approach is a multiple version storage option, the method continues by sending a first storage request to the first storage target to store the first version of the object and a second storage request to the second storage target to store the second version of the object.

Patent Agency Ranking