发明名称 STORING RELATED DATA IN A DISPERSED STORAGE NETWORK
摘要 A method includes determining, by a first client and a second client module, that a first data object and a second data objects are related. The method further includes dispersed storage error encoding the first data object to produce a first plurality of sets of encoded data slices and the second data object to produce a second plurality of sets of encoded data slices. The method further includes sending, by the first client module, first requests regarding the first plurality of sets of encoded data slices to a set of storage units. The method further includes sending, by the second client module, second requests regarding the second plurality of sets of encoded data slices to the set of storage units. The method further includes processing, by a binding module, remaining phases of the first and second write requests as a single write operation for the first and second data objects.
申请公布号 US2017010942(A1) 申请公布日期 2017.01.12
申请号 US201615276077 申请日期 2016.09.26
申请人 International Business Machines Corporation 发明人 Storm Michael Colin;Leggette Wesley;Motwani Manish;Dhuse Greg;Resch Jason K.;Baptist Andrew
分类号 G06F11/14;G06F11/10 主分类号 G06F11/14
代理机构 代理人
主权项 1. A method for execution within a dispersed storage network (DSN), the method comprises: determining, by a first client and a second client module, that a first data object and a second data objects are related; dispersed storage error encoding, by the first client module, the first data object to produce a first plurality of sets of encoded data slices; dispersed storage error encoding, by the second client module, the second data object to produce a second plurality of sets of encoded data slices; sending, by the first client module, first write requests regarding the first plurality of sets of encoded data slices to a set of storage units of the DSN, wherein the first write requests include a first transaction number and a first indication that the first data object is related to the second data object; sending, by the second client module, second write requests regarding the second plurality of sets of encoded data slices to the set of storage units, wherein the second write requests include a second transaction number and a second indication that the second data object is related to the first data object; and processing, by a binding module of the DSN, remaining phases of the first and second write requests as a single write operation for the first and second data objects.
地址 Armonk NY US