Storing data in a directory-less dispersed storage network
    4.
    发明授权
    Storing data in a directory-less dispersed storage network 有权
    将数据存储在无目标分散的存储网络中

    公开(公告)号:US09495118B2

    公开(公告)日:2016-11-15

    申请号:US14307625

    申请日:2014-06-18

    Abstract: A method begins by a dispersed storage (DS) processing module of a dispersed storage network (DSN) sending a plurality of sets of encoded data slices to DSN memory for storage in accordance with a plurality of sets of DSN data addresses. The method continues with the DS processing module generating retrieval data that is based on a data object number and data storage information. The method continues with the DS processing module dispersed storage error encoding the retrieval data to produce a set of encoded retrieval data slices and generating a set of DSN retrieval data addresses based on the data name and on retrieval data storage information. The method continues with the DS processing module sending the set of encoded retrieval data slices to the DSN memory for storage in accordance with the set of DSN retrieval data addresses.

    Abstract translation: 一种分散存储网络(DSN)的分散存储(DS)处理模块开始的方法,该分散存储网络(DSN)根据多组DSN数据地址将多组编码数据片段发送到DSN存储器进行存储。 该方法继续DS处理模块生成基于数据对象号和数据存储信息的检索数据。 该方法继续DS处理模块分散存储错误编码检索数据以产生一组编码的检索数据片段,并且基于数据名称和检索数据存储信息生成一组DSN检索数据地址。 该方法继续DS处理模块根据DSN检索数据地址的集合将编码的检索数据片段集合发送到DSN存储器以进行存储。

    Storing related data in a dispersed storage network
    5.
    发明授权
    Storing related data in a dispersed storage network 有权
    将相关数据存储在分散的存储网络中

    公开(公告)号:US09456035B2

    公开(公告)日:2016-09-27

    申请号: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存储器,使得相关数据在剩余阶段的处理成功时可作为单个数据可访问。

    Command line interpreter for accessing a data object stored in a distributed storage network
    7.
    发明授权
    Command line interpreter for accessing a data object stored in a distributed storage network 有权
    用于访问存储在分布式存储网络中的数据对象的命令行解释器

    公开(公告)号:US09411818B2

    公开(公告)日:2016-08-09

    申请号:US14338504

    申请日:2014-07-23

    Abstract: A user device includes a DSN interface operably coupled with a DSN memory and a DS processing module for storing and retrieving a data object from the DSN memory, wherein the data object is partitioned into a plurality of data segments and wherein each of the plurality of data segments is stored in the DSN memory as a plurality of encoded data slices that are generated based on an error encoding dispersal function. The user device also includes a command line interpreter operable to interpret a file command as a request to display the data object by an application program, determine the data object is stored in the DSN memory and request the DSN processing module to retrieve the data object from the DSN memory and provide the data object to the application program.

    Abstract translation: 用户设备包括可操作地与DSN存储器耦合的DSN接口和用于从DSN存储器存储和检索数据对象的DS处理模块,其中数据对象被划分为多个数据段,并且其中多个数据中的每一个 段作为基于错误编码分散功能产生的多个编码数据片存储在DSN存储器中。 用户设备还包括命令行解释器,其可操作以将文件命令解释为由应用程序显示数据对象的请求,确定数据对象存储在DSN存储器中,并请求DSN处理模块从 DSN内存并将数据对象提供给应用程序。

    ACCESSING A DISPERSED STORAGE NETWORK
    8.
    发明申请
    ACCESSING A DISPERSED STORAGE NETWORK 有权
    访问分布式存储网络

    公开(公告)号:US20150381730A1

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

    申请号:US14707943

    申请日:2015-05-08

    Abstract: A method begins by a dispersed storage (DS) processing module of a dispersed storage network (DSN) receiving a DSN access request regarding at least one data segment of a data object. The method continues with the processing module performing a scoring function using one or more properties of the DSN access request and one or more properties of DSN memory of the DSN to produce a storage scoring resultant, where the DSN memory includes a plurality of storage units that are logically arranged into a plurality of storage pools. The method continues with the processing module utilizing the storage scoring resultant to identify a set of storage units of the plurality of storage units affiliated with a given storage pool of the plurality of storage pools. The method continues with the processing module sending a set of access requests to the set of storage units regarding the DSN access request.

    Abstract translation: 方法从分散存储网络(DSN)的分散存储(DS)处理模块开始,其接收关于数据对象的至少一个数据段的DSN访问请求。 该方法继续处理模块使用DSN访问请求的一个或多个属性和DSN的DSN存储器的一个或多个属性来执行评分功能以产生存储评分结果,其中DSN存储器包括多个存储单元, 逻辑上排列成多个存储池。 该方法继续处理模块利用存储评分结果来识别与多个存储池中的给定存储池相关联的多个存储单元的一组存储单元。 该方法继续处理模块向存储单元集合发送关于DSN访问请求的一组访问请求。

    MIGRATING ENCODED DATA SLICES IN A DISPERSED STORAGE NETWORK
    9.
    发明申请
    MIGRATING ENCODED DATA SLICES IN A DISPERSED STORAGE NETWORK 审中-公开
    在分散存储网络中传输编码数据

    公开(公告)号:US20150378625A1

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

    申请号: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.

    Abstract translation: 方法由识别DSN的DSN存储器的变化的分散存储网络(DSN)的处理模块开始。 对于通过改变影响的一组编码数据片段,该方法继续处理模块确定DSN存储器的更新属性,并使用DSN访问信息的属性和DSN存储器的更新属性来执行更新评分功能,以产生更新的 存储得分。 该方法继续处理模块利用更新的存储评分结果来识别与DSN存储器的多个存储池的给定存储池相关联的更新的存储单元组,并且向至少一个存储器发送至少一个数据迁移请求 所述更新的存储单元组的单位涉及所述编码数据片段集合中的至少一个编码数据片段的迁移。

Patent Agency Ranking