发明名称 Site-Based Namespace Allocation
摘要 A distributed storage network (DSN) can include a DSN memory and a distributed storage (DS) managing unit in communication with the DSN memory. The DSN memory includes DS units physically located at different sites. The DS units store encoded data slices associated with a storage vault having a number of pillars and a read threshold. The number of pillars correspond to a number of encoded data slices generated from a particular segment of data, and the read threshold corresponds to subset of those encoded data slices required to reconstruct the particular segment of data. The DS managing unit assigns storage of particular encoded data slices to particular DS units based, at least in part, on a pillar associated with the encoded data slices and on the physical locations, e.g. the sites, at which the DS units are located.
申请公布号 US2016328295(A1) 申请公布日期 2016.11.10
申请号 US201615213811 申请日期 2016.07.19
申请人 International Business Machines Corporation 发明人 Baptist Andrew D.;Cilfone Bart R.;Dhuse Greg R.;Leggette Wesley B.;Resch Jason K.;Tamborski Patrick A.;Volvovski Ilya
分类号 G06F11/10;G06F3/06 主分类号 G06F11/10
代理机构 代理人
主权项 1. A processing system configured to implement a distributed storage (DS) managing unit, the DS managing unit comprising: a computing core including associated memory; a network interface configured to couple the DS managing unit to a dispersed storage network (DSN) memory including a plurality of physical sites at which one or more DS units are located, the DS units storing encoded data slices associated with a storage vault having a number of pillars and a read threshold, the number of pillars corresponding to a first number of encoded data slices generated from a particular segment of data, and the read threshold corresponding to a second number of encoded data slices, fewer than the first number of encoded data slices, the second number of encoded data slices corresponding to a subset of the first number of encoded data slices required to reconstruct the particular segment of data; and the computing core configured to assign storage of a particular encoded data slice to a particular DS unit included in the DSN memory based, at least in part, on a pillar associated with the particular encoded data slice, and on a physical site at which the particular DS unit is located.
地址 Armonk NY US