发明名称 USING BROADCAST FOR PARALLELIZED AND RAPID SLICE REPLICATION IN A DISPERSED STORAGE NETWORK
摘要 Methods for use in a dispersed storage network (DSN) to enable rapid replication of data slices. Following dispersed storage error encoding of a data segment by a device of the DSN, slice naming information is generated for the resulting set of data slices. The slice naming information includes slice names and indicates a naming convention utilized for uniquely identifying replicated data slices. A set of write slice requests, including the slice naming information and the set of data slices, is then generated and broadcast or multicast to multiple sets of storage units of the DSN. Upon receipt of a write slice request, the recipient storage unit generates an updated slice name according to the naming convention and stores both the data slice and updated slice name in local memory. The data slice may be subsequently read from the storage unit by identifying the updated slice name in a read request.
申请公布号 US2017006099(A1) 申请公布日期 2017.01.05
申请号 US201615194781 申请日期 2016.06.28
申请人 International Business Machines Corporation 发明人 Kazi Asimuddin;Resch Jason K.
分类号 H04L29/08;H04L29/06;G06F17/30 主分类号 H04L29/08
代理机构 代理人
主权项 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: dispersed storage error encoding a data segment to produce a set of encoded data slices for replicated storage in sets of storage units of the DSN, where a data object is segmented into a plurality of data segments that include the data segment; generating slice naming information for encoded data slices of the set of encoded data slices, the slice naming information indicating a naming convention utilized by the sets of storage units of the DSN for uniquely identifying encoded data slices as replicated in two or more sets of storage units; generating a set of write slice requests, the set of write slice requests including the slice naming information and the set of encoded data slices; and sending the set of write slice requests to the two or more sets of storage units of the DSN, wherein an individual write slice request of the set of write slice requests functions to initiate replicated storage of an associated encoded data slice in the two or more sets of storage units of the DSN in accordance with the naming convention.
地址 Armonk NY US