SECURELY REBUILDING AN ENCODED DATA SLICE
    3.
    发明申请
    SECURELY REBUILDING AN ENCODED DATA SLICE 审中-公开
    安全地重建编码数据

    公开(公告)号:WO2012170255A1

    公开(公告)日:2012-12-13

    申请号:PCT/US2012/040033

    申请日:2012-05-30

    Abstract: A method begins by a requesting entity issuing a rebuild request regarding an encoded data slice to at least some of a set of distributed storage (DS) units. In response to the rebuild request, the method continues with each of at least some of the DS units of the set of DS units generating a partial slice corresponding to the encoded data slice to be rebuilt based on one of a set of encoded data slices stored by the respective DS unit to produce an array of partial slices. The method continues with the at least some of the DS units encrypting the array of partial slices using a set of encryption keys to produce an array of encrypted partial slices. The method continues with the requesting entity rebuilding the encoded data slice from the array of encrypted partial slices.

    Abstract translation: 一种方法从请求实体开始,将关于编码数据切片的重建请求发布到一组分布式存储(DS)单元中的至少一些。 响应于重建请求,该方法继续存储DS组单元中的至少一些DS单元中的每一个,以生成与要编码的数据切片相对应的部分切片,所述部分切片基于存储的一组编码数据切片中的一个 由相应的DS单元产生部分切片的阵列。 该方法继续使用一组加密密钥来加密部分切片阵列中的至少一些DS单元以产生加密的部分切片的阵列。 该方法继续请求实体从加密的部分片段的阵列重建编码数据片。

    METHOD AND APPARATUS FOR DISTRIBUTED STORAGE INTEGRITY PROCESSING
    4.
    发明申请
    METHOD AND APPARATUS FOR DISTRIBUTED STORAGE INTEGRITY PROCESSING 审中-公开
    分布式存储完整性处理的方法与装置

    公开(公告)号:WO2011014437A2

    公开(公告)日:2011-02-03

    申请号:PCT/US2010/043178

    申请日:2010-07-25

    Abstract: A distributed storage integrity system in a dispersed storage network includes a scanning agent and a control unit. The scanning agent identifies an encoded data slice that requires rebuilding, wherein the encoded data slice is one of a plurality of encoded data slices generated from a data segment using an error encoding dispersal function. The control unit retrieves at least a number T of encoded data slices needed to reconstruct the data segment based on the error encoding dispersal function. The control unit is operable to reconstruct the data segment from at least the number T of the encoded data slices and generate a rebuilt encoded data slice from the reconstructed data segment. The scanning agent is located in a storage unit and the control unit is located in the storage unit or in a storage integrity processing unit, a dispersed storage processing unit or a dispersed storage managing unit.

    Abstract translation: 分散存储网络中的分布式存储完整性系统包括扫描代理和控制单元。 扫描代理识别需要重构的编码数据切片,其中编码数据切片是使用错误编码分散功能从数据段生成的多个编码数据切片之一。 控制单元基于错误编码分散功能检索重构数据段所需的至少一个编码数据片段T. 控制单元可操作以从至少编码数据片段的数量T重建数据片段,并从重建的数据片段生成重建的编码数据片段。 扫描代理位于存储单元中,并且控制单元位于存储单元或存储完整性处理单元,分散存储处理单元或分散存储管理单元中。

    STORING RELATED DATA IN A DISPERSED STORAGE NETWORK
    5.
    发明申请
    STORING RELATED DATA IN A DISPERSED STORAGE NETWORK 审中-公开
    存储分布式存储网络中的相关数据

    公开(公告)号:WO2014179175A1

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

    申请号:PCT/US2014/035528

    申请日:2014-04-25

    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 FRAME PROTOCOL HEADER
    7.
    发明申请
    DISPERSED STORAGE NETWORK FRAME PROTOCOL HEADER 审中-公开
    分散存储网络框架协议头

    公开(公告)号:WO2011137055A1

    公开(公告)日:2011-11-03

    申请号:PCT/US2011/033745

    申请日:2011-04-25

    Abstract: A method to generate a protocol header of a dispersed storage network (DSN) frame begins by a processing module generating a protocol class field and generating a protocol class version field. The method continues with the processing module generating an operation code (opcode) field and generating a request/response field. The method continues with the processing module generating a request number field and generating a payload length field. The method continues with the processing module outputting, in order, the protocol class field, the protocol class version field, the opcode field, the request/response field, the request number field, and the payload length field.

    Abstract translation: 生成分散存储网络(DSN)帧的协议头的方法由生成协议类字段的处理模块开始并生成协议类版本字段。 该方法继续处理模块生成操作码(opcode)字段并产生请求/响应字段。 该方法继续处理模块生成请求号字段并生成有效载荷长度字段。 该方法继续,处理模块顺序地输出协议类字段,协议类版本字段,操作码字段,请求/响应字段,请求号字段和有效载荷长度字段。

    ACCESSING AN ENCODED DATA SLICE UTILIZING A MEMORY BIN
    8.
    发明申请
    ACCESSING AN ENCODED DATA SLICE UTILIZING A MEMORY BIN 审中-公开
    访问使用记忆体的编码数据片

    公开(公告)号:WO2012047468A1

    公开(公告)日:2012-04-12

    申请号:PCT/US2011/051624

    申请日:2011-09-14

    Abstract: A method begins by a processing module receiving an encoded data slice to store and determining a slice length of the encoded data slice. The method continues with the processing module comparing the slice length to a plurality of bin widths, wherein each of the plurality of bin widths represents a fixed storage width of a plurality of memory bins within each of a plurality of memory containers, wherein a storage unit includes the plurality of memory containers. The method continues with the processing module selecting one of the plurality of memory containers based on the comparing to produce a selected memory container, identifying an available bin of the plurality of bins of the selected memory container, and storing the encoded data slice in the available bin.

    Abstract translation: 一种方法由接收编码数据切片的处理模块开始,以存储和确定编码数据切片的切片长度。 该方法继续处理模块将片段长度与多个仓宽进行比较,其中多个仓宽中的每一个都表示多个存储容器内的多个存储器箱的固定存储宽度,其中存储单元 包括多个存储容器。 该方法继续处理模块基于比较来选择多个存储器容器之一,以产生选定的存储器容器,识别所选择的存储器容器的多个存储体的可用存储区,并将编码数据片存储在可用的存储容器中 完事。

    PRIORITIZING REBUILDING OF STORED DATA IN A DISPERSED STORAGE NETWORK
    9.
    发明申请
    PRIORITIZING REBUILDING OF STORED DATA IN A DISPERSED STORAGE NETWORK 审中-公开
    存储数据在分散式存储网络中的重新排列

    公开(公告)号:WO2014179169A1

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

    申请号:PCT/US2014/035494

    申请日:2014-04-25

    Inventor: RESCH, Jason, K.

    CPC classification number: G06F11/1458 G06F11/1092 G06F2211/1028

    Abstract: A method begins by a dispersed storage (DS) processing module of a dispersed storage network (DSN), when in a rebuilding mode, determining a level of rebuilding urgency, where the level of rebuilding urgency is based on an inversely proportional function of a level of error encoded redundancy for error encoded data giving rise to the rebuilding mode. When the level of rebuilding urgency is at or above a critical level, the method continues with the DS processing module placing a set of storage units of the DSN in a critical rebuilding mode, where, when in the critical rebuilding mode, the set of storage units prioritize rebuilding of the error encoded data giving rise to the rebuilding mode over other error encoded data operations.

    Abstract translation: 一种分散存储网络(DSN)的分散存储(DS)处理模块开始的方法,当处于重建模式时,确定重建紧急程度的水平,其中重建紧急程度是基于一个等级的反比例函数 的错误编码数据的错误编码冗余导致重建模式。 当重建紧急程度处于或高于关键水平时,该方法将继续DS处理模块将DSN的一组存储单元放置在关键重建模式中,其中当处于关键重建模式时,该存储集 单元优先重建错误编码数据,导致重建模式超过其他错误编码数据操作。

    RESOLVING WRITE CONFLICTS IN A DISPERSED STORAGE NETWORK
    10.
    发明申请
    RESOLVING WRITE CONFLICTS IN A DISPERSED STORAGE NETWORK 审中-公开
    在分散存储网络中解决写入冲突

    公开(公告)号:WO2014133841A1

    公开(公告)日:2014-09-04

    申请号:PCT/US2014/017094

    申请日:2014-02-19

    Abstract: A method begins by first and second client devices transmitting first and second sets of write requests to storage units. The method continues with a storage unit sending a write response message to the first and second client devices, where the write response message indicates a storage unit score value for one of the client devices. The method continues with the first and second client devices interpreting the storage unit score values from the storage units to determine which client device has write priority. The method continues with the client device that has the write priority sending a set of next-phase write requests to the storage units. The method continues with the other client device that does not have the write priority sending a set of rollback requests to the storage units.

    Abstract translation: 第一和第二客户机设备向存储单元发送第一和第二组写请求的方法开始。 该方法继续存储单元向第一和第二客户端设备发送写入响应消息,其中写入响应消息指示客户端设备之一的存储单元得分值。 该方法继续,第一和第二客户端设备解释来自存储单元的存储单元得分值,以确定哪个客户端设备具有写入优先级。 该方法继续具有写优先级向存储单元发送一组下一相写请求的客户端设备。 该方法继续与没有写优先级的其他客户端设备向存储单元发送一组回滚请求。

Patent Agency Ranking