发明名称 Storing related data in a dispersed storage network
摘要 A method begins by each of a group of write requesting modules of a dispersed storage network (DSN) generating one or more sets of write requests regarding one of a group of portions of related data, sending a group of the one or more sets of write requests to DSN memory, and sending binding information to a binding module. The method continues with the binding module processing remaining phases of the group of the one or more sets of write requests for writing the related data into the DSN memory as a single set of write requests and notifying the write requesting modules of status of the writing the related data into the DSN memory at completion of the processing of the remaining phases such that the related data is made accessible as a single piece of data when the processing of the remaining phases is successful.
申请公布号 US9456035(B2) 申请公布日期 2016.09.27
申请号 US201414215542 申请日期 2014.03.17
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Storm Michael Colin;Leggette Wesley;Motwani Manish;Dhuse Greg;Resch Jason K.;Baptist Andrew
分类号 G06F13/00;H04L29/08;G06F11/10 主分类号 G06F13/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: generating, by each of a group of write requesting modules of the DSN, one or more sets of write requests regarding one of a group of portions of related data, wherein a write request of the one or more sets of write requests includes an encoded data slice and information indicating that the write request corresponds to a portion of the group of portions of the related data, and wherein a data segment of the portion of the group of portions of the related data is encoded to produce a set of encoded data slices, which includes the encoded data slice; sending, by the group of write requesting modules, a group of the one or more sets of write requests to DSN memory of the DSN; sending, by the group of write requesting modules, binding information to a binding module of the DSN; processing, by the binding module, remaining phases of the group of the one or more sets of write requests for writing the related data into the DSN memory as a single set of write requests; and notifying, by the binding module, the write requesting modules of status of the writing the related data into the DSN memory at completion of the processing of the remaining phases such that, while the related data is written into the DSN memory in pieces over time as groups of portions, the related data is made accessible as a single piece of data when the processing of the remaining phases is successful and, when the processing of the remaining phases is not successful, none of the pieces of the related data are accessible.
地址 Armonk NY US