发明名称 PERFORMANCE OPTIMIZED STORAGE VAULTS IN A DISPERSED STORAGE NETWORK
摘要 Methods for use in a dispersed storage network (DSN) to enable rapid retrieval of data. A first set of storage units of the DSN is configured as a performance optimized internal vault that utilizes dispersed error encoding/decoding parameters which provide improved data access performance in relation to a second set of storage units. Upon receiving a data object for storage, a computing device of the DSN determines, based on at least one performance criterion, to store the data object in the performance optimized internal vault as opposed to the second set of storage units. The data object is then dispersed storage error encoded, in accordance with dispersal parameters associated with storage of data in the internal vault, to produce a plurality of sets of performance encoded data slices, wherein the data object is segmented and each resulting data segment is encoded into a respective set of performance encoded data slices.
申请公布号 US2017091030(A1) 申请公布日期 2017.03.30
申请号 US201615218743 申请日期 2016.07.25
申请人 International Business Machines Corporation 发明人 Hegde Harsha;Leggette Wesley B.
分类号 G06F11/10;G06F3/06 主分类号 G06F11/10
代理机构 代理人
主权项 1. A method for execution by one or more processing modules of one or more computing devices of a dispersed storage network (DSN), the DSN having storage resources including a first set of storage units and a second set of storage units, the first set of storage units configured as an internal storage vault, the method comprises: receiving a data object for storage; determining, based on at least one performance criterion, to store the data object in the internal storage vault as opposed to the second set of storage units; dispersed storage error encoding the data object, in accordance with dispersal parameters associated with storage of data in the internal storage vault, to produce a plurality of sets of performance encoded data slices, wherein the data object is segmented into a plurality of data segments and wherein each data segment is dispersed storage error encoded into a respective set of performance encoded data slices; and facilitating storage of the plurality of sets of performance encoded data slices in the internal storage vault.
地址 Armonk NY US