发明名称 VIRTUAL MEMORY MAPPING IN A DISPERSED STORAGE NETWORK
摘要 A method for generating virtual dispersed storage network (DSN) addresses includes dispersed storage error encoding a data segment of a data object to produce a set of encoded data slices of a plurality of sets of encoded data slices of the pluralities of sets of encoded data slices. The method further includes generating, for each encoded data slice of the set of encoded data slices, a virtual DSN address having a slice name that includes a vault identifier, a slice index, a data object identifier, and a data segment identifier. The method further includes obtaining a mapping of a vault to a set of storage units of the DSN, wherein the mapping indicates how the set of encoded data slices are to be stored. The method further includes outputting the set of encoded data slices to the set of storage units in accordance with the mapping.
申请公布号 US2016055061(A1) 申请公布日期 2016.02.25
申请号 US201514930128 申请日期 2015.11.02
申请人 CLEVERSAFE, INC. 发明人 Dhuse Greg;Baptist Andrew
分类号 G06F11/10;G06F3/06 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method for generating virtual dispersed storage network (DSN) addresses for pluralities of sets of encoded data slices in a DSN, the method comprises: dispersed storage error encoding a data segment of a data object to produce a set of encoded data slices of a plurality of sets of encoded data slices of the pluralities of sets of encoded data slices; generating, for each encoded data slice of the set of encoded data slices, a virtual DSN address having a slice name that includes a vault identifier, a slice index, a data object identifier, and a data segment identifier thereby producing a set of DSN addresses for the set of encoded data slices; obtaining a mapping of a vault to a set of storage units of the DSN, wherein the vault is associated with the vault identifier and is a virtual memory space that is supported by the set of storage units and wherein the mapping indicates how the set of encoded data slices are to be stored by the set of storage units; and outputting the set of encoded data slices to the set of storage units in accordance with the mapping for storage therein.
地址 Chicago IL US