ACCESSING DATA BASED ON A DISPERSED STORAGE NETWORK REBUILDING ISSUE
    11.
    发明申请
    ACCESSING DATA BASED ON A DISPERSED STORAGE NETWORK REBUILDING ISSUE 审中-公开
    基于分散式存储网络重构问题访问数据

    公开(公告)号:US20150355979A1

    公开(公告)日:2015-12-10

    申请号:US14675183

    申请日:2015-03-31

    Abstract: A method begins by a set of storage units of a dispersed storage network (DSN) storing a plurality of encoded data slices, where each storage unit stores a unique sub-set of encoded data slices. The method continues with each storage unit dispersed storage error encoding at least a recovery threshold number of encoded data slices to produce a local set of encoded recovery data slices. In response to a retrieval request, the method continues with a device identifying a storage unit of an initial recovery number of storage units having a rebuilding issue and determining whether the rebuilding issue is correctable at a DSN level. When the rebuilding issue is correctable at the DSN level the method continues with the device selecting another storage unit to replace the storage unit to produce a recovery number of storage units and sending retrieve requests to the recovery number of storage units.

    Abstract translation: 方法由存储多个编码数据片的分散存储网络(DSN)的一组存储单元开始,其中每个存储单元存储编码数据片的唯一子集。 该方法继续每个存储单元分散存储错误编码至少恢复阈值数量的编码数据片以产生本地编码恢复数据片段集合。 响应于检索请求,该方法继续识别具有重建问题的存储单元的初始恢复数量的存储单元的设备,并且确定重建问题是否在DSN级别是可校正的。 当重建问题在DSN级别可校正时,该方法继续,设备选择另一个存储单元来替换存储单元以产生恢复数量的存储单元并且将检索请求发送到恢复数量的存储单元。

    GENERATING MOLECULAR ENCODING INFORMATION FOR DATA STORAGE
    12.
    发明申请
    GENERATING MOLECULAR ENCODING INFORMATION FOR DATA STORAGE 有权
    生成用于数据存储的分子编码信息

    公开(公告)号:US20150288384A1

    公开(公告)日:2015-10-08

    申请号:US14613899

    申请日:2015-02-04

    Abstract: A method begins by a processing module of one or more processing modules of one or more computing devices generating a number for each encoded data slice of a set of encoded data slices based on the encoded data slice, identifying a gene based on the number to produce an identified gene, and creating a linking identifier that links the encoded data slice to the identified gene, where, for the set of encoded data slices, a set of identified genes and a set of linking identifiers are created. The method continues with the processing module generating molecular encoding information from the set of identified genes and the set of linking identifiers, where the molecular encoding information is used to create a molecular storage structure for each identified gene of the set of identified genes yielding a set of molecular storage structures.

    Abstract translation: 一种方法由一个或多个计算装置的一个或多个处理模块的处理模块开始,所述处理模块基于编码的数据片生成编码数据片组的每个编码数据片段的编号,基于产生的编号识别基因 识别的基因,以及创建将编码的数据切片链接到所识别的基因的链接标识符,其中针对该组编码数据切片,创建一组所识别的基因和一组链接标识符。 该方法继续处理模块,从所识别的基因集合和链接标识符集合生成分子编码信息,其中使用分子编码信息来为识别的基因组中的每个鉴定的基因产生分子存储结构,产生一组 的分子存储结构。

    COOPERATIVE STORAGE SYSTEM UTILIZING DISPERSED STORAGE
    13.
    发明申请
    COOPERATIVE STORAGE SYSTEM UTILIZING DISPERSED STORAGE 审中-公开
    使用分配存储的合作存储系统

    公开(公告)号:US20140337661A1

    公开(公告)日:2014-11-13

    申请号:US14445334

    申请日:2014-07-29

    Inventor: Manish Motwani

    Abstract: A user device sends a data file, which has already been divided into multiple different data portions, to be stored in a dispersed storage network (DSN). The DSN includes multiple dispersed storage (DS) processing units, which in turn are each used to manage multiple DSN memories. Portion affiliation information, which can be stored in a data structure maintained by a DS managing unit, is used to determine particular DS processing units will handle storage and retrieval of particular data portions. The data portions are encoded by the assigned DS processing unit into at least a write threshold number of encoded slices, and stored in the DSN memories in accordance with the portion affiliation information.

    Abstract translation: 用户设备将已经被分成多个不同数据部分的数据文件发送到要存储在分散存储网络(DSN)中的数据文件。 DSN包括多个分散存储(DS)处理单元,它们又分别用于管理多个DSN存储器。 可以存储在由DS管理单元维护的数据结构中的部分归属信息用于确定特定DS处理单元将处理特定数据部分的存储和检索。 数据部分由分配的DS处理单元编码为至少编码片的写入阈值数,并且根据部分隶属信息存储在DSN存储器中。

    STORING RELATED DATA IN A DISPERSED STORAGE NETWORK
    14.
    发明申请
    STORING RELATED DATA IN A DISPERSED STORAGE NETWORK 有权
    存储分布式存储网络中的相关数据

    公开(公告)号:US20140330921A1

    公开(公告)日:2014-11-06

    申请号:US14215542

    申请日:2014-03-17

    Abstract: A method begins by each of a group of write requesting modules of a dispersed storage network (DSN) generating one or more sets of write requests regarding one of a group of portions of related data, sending a group of the one or more sets of write requests to DSN memory, and sending binding information to a binding module. The method continues with the binding module processing remaining phases of the group of the one or more sets of write requests for writing the related data into the DSN memory as a single set of write requests and notifying the write requesting modules of status of the writing the related data into the DSN memory at completion of the processing of the remaining phases such that the related data is made accessible as a single piece of data when the processing of the remaining phases is successful.

    Abstract translation: 一种分散存储网络(DSN)的一组写请求模块中的每一个从相关数据的一组部分中产生一组或多组写入请求的方法开始,发送一组或多组写入 请求DSN内存,并发送绑定信息到绑定模块。 所述方法继续执行所述绑定模块处理所述一组或多组写入请求组的剩余阶段,以将相关数据作为单个写入请求集合写入所述DSN存储器,并且通知写入请求模块的写入状态 在完成剩余阶段的处理时,相关数据进入DSN存储器,使得相关数据在剩余阶段的处理成功时可作为单个数据可访问。

    DISPERSED STORAGE NETWORK WITH METADATA GENERATION AND METHODS FOR USE THEREWITH
    15.
    发明申请
    DISPERSED STORAGE NETWORK WITH METADATA GENERATION AND METHODS FOR USE THEREWITH 有权
    分配存储网络与元数据生成及其使用方法

    公开(公告)号:US20140310492A1

    公开(公告)日:2014-10-16

    申请号:US14315842

    申请日:2014-06-26

    Abstract: A method begins with a processing module selecting one of a plurality of dispersed storage (DS) processing modules for facilitating access to a dispersed storage network (DSN) memory. The method continues with the processing module sending a DSN memory access request to the one of the plurality of DS processing modules. The method continues with the processing module selecting another one of the plurality of DS processing modules when no response is received within a given time frame or when the response to the access request does not include an access indication. The method continues with the processing module sending the DSN memory access request to the another one of the plurality of DS processing modules.

    Abstract translation: 一种方法开始于处理模块选择多个分散存储(DS)处理模块之一,以便于访问分散的存储网络(DSN)存储器。 该方法继续处理模块向多个DS处理模块之一发送DSN存储器访问请求。 当在给定时间帧内没有接收到响应或当对该访问请求的响应不包括访问指示时,该方法继续处理模块选择多个DS处理模块中的另一个。 该方法继续处理模块将DSN存储器访问请求发送到多个DS处理模块中的另一个。

    Distributed Computing in a Distributed Storage and Task Network
    16.
    发明申请
    Distributed Computing in a Distributed Storage and Task Network 有权
    分布式存储和任务网络中的分布式计算

    公开(公告)号:US20130151925A1

    公开(公告)日:2013-06-13

    申请号:US13707428

    申请日:2012-12-06

    Abstract: A method begins by a dispersed storage (DS) processing module selecting a set of distributed storage and task (DST) execution units for executing a task and determining dispersed storage error coding parameters for data. The method continues with the DS processing module dispersed storage error encoding the data in accordance with the parameters to produce a plurality of encoded data blocks and grouping the plurality of encoded data blocks into a plurality of encoded data block groupings. The method continues with the DS processing module partitioning the task into a set of partial tasks, outputting at least some of the plurality of encoded data block groupings to the set of DST execution units, and outputting the set of partial tasks to the set of DST execution units for execution of the set of partial tasks on the at least some of plurality of encoded data block groupings.

    Abstract translation: 分散存储(DS)处理模块选择一组用于执行任务的分布式存储和任务(DST)执行单元并且确定用于数据的分散的存储错误编码参数的方法开始。 该方法继续DS处理模块根据参数分散存储错误编码数据以产生多个编码数据块,并将多个编码数据块分组为多个编码数据块分组。 该方法继续DS处理模块将任务分成一组部分任务,将多个编码数据块分组中的至少一些输出到DST执行单元的集合,并将该组部分任务输出到DST集合 用于在所述多个编码数据块分组中的至少一些上执行所述一组部分任务的执行单元。

    Analyzing Found Data in a Distributed Storage and Task Network
    17.
    发明申请
    Analyzing Found Data in a Distributed Storage and Task Network 有权
    在分布式存储和任务网络中分析找到的数据

    公开(公告)号:US20130151581A1

    公开(公告)日:2013-06-13

    申请号:US13707525

    申请日:2012-12-06

    Abstract: A method begins by a dispersed storage (DS) processing module establishing data identifying criteria for searching data on a network, establishing data analyzing criteria for analyzing found data of the data on the network, and establishing distributed computing criteria. The method continues with the DS processing module distributing the data identifying criteria and the data analyzing criteria to a set of distributed storage and task (DST) units. The method continues with the DS processing module receiving a set of network data partial resultants from the set of DST units, wherein the set of DST units generates the set of network data partial results in accordance with the data identifying criteria to produce found data and analyzing the found data in accordance with the data analyzing criteria. The method continues with the DS processing module processing the set of network data partial resultants to produce a network data resultant.

    Abstract translation: 分散存储(DS)处理模块开始的方法是建立用于在网络上搜索数据的标准的标准数据,建立用于分析网络上的数据的发现数据的数据分析标准,以及建立分布式计算标准。 该方法继续DS处理模块将数据识别标准和数据分析标准分发到一组分布式存储和任务(DST)单元。 该方法继续DS处理模块从DST单元集合接收一组网络数据部分结果,其中该DST单元组根据数据识别标准产生一组网络数据部分结果以产生找到的数据并分析 根据数据分析标准找到找到的数据。 该方法继续DS处理模块处理该组网络数据部分结果以产生网络数据结果。

    Migrating encoded data slices in a dispersed storage network

    公开(公告)号:US10447612B2

    公开(公告)日:2019-10-15

    申请号:US14707974

    申请日:2015-05-08

    Abstract: A method begins by a processing module of a dispersed storage network (DSN) identifying a change in DSN memory of the DSN. For a set of encoded data slices effected by the change, the method continues with the processing module ascertaining updated properties of the DSN memory and performing an updating scoring function using properties of DSN access information and the updated properties of the DSN memory to produce an updated storage scoring resultant. The method continues with the processing module utilizing the updated storage scoring resultant to identify an updated set of storage units affiliated with a given storage pool of a plurality of storage pools of the DSN memory and sending at least one data migration request to at least one storage unit of the updated set of storage units regarding migration of at least one encoded data slice of the set of encoded data slices.

    Balancing storage node utilization of a dispersed storage network

    公开(公告)号:US09794337B2

    公开(公告)日:2017-10-17

    申请号:US14028881

    申请日:2013-09-17

    CPC classification number: H04L67/1097 G06F11/1076 G06F21/6218

    Abstract: A method begins by a dispersed storage (DS) processing module determining memory space utilization state of logical storage nodes of a dispersed storage network DSN. When a logical storage node is in an over-utilized memory space utilization state and another logical storage node is in an under-utilized memory space utilization state, the method continues with the DS processing module selecting the other logical storage node to produce a selected logical storage node and reassigning a portion of a DSN address range assigned to the selected logical storage node to a logical storage node that is in an average memory space utilization state to create an address free logical storage node. The method continues with the DS processing module reassigning address blocks assigned to the logical storage node that is in the over-utilized memory space utilization state to the address free logical storage node.

Patent Agency Ranking