DISTRIBUTED STORAGE NETWORK DATA REVISION CONTROL
    41.
    发明申请
    DISTRIBUTED STORAGE NETWORK DATA REVISION CONTROL 审中-公开
    分布式存储网络数据修改控制

    公开(公告)号:US20110107113A1

    公开(公告)日:2011-05-05

    申请号:US12837961

    申请日:2010-07-16

    IPC分类号: G06F12/14

    摘要: Multiple revisions of an encoded data slice are generated, with each revision having the same slice name. Each of the data slices represents the same original data portion, but each is encoded so that no single data slice can be used to reconstruct the original data portion. Appropriate revision numbers are associated with each encoded data slice, and the encoded data slices and associated revision numbers are transmitted for storage in selected storage units of a distributed storage network. If write confirmations are received from at least a write threshold number of storage units, a commit command is transmitted so that the most recently written data slices will be available for access. After a commit command is issued, a current directory used to access the encoded data slices can be sliced, encoded, and stored in the same way as the data slices.

    摘要翻译: 生成编码数据切片的多个修订版本,每个版本具有相同的切片名称。 每个数据片段表示相同的原始数据部分,但是每个数据片段被编码,使得不能使用单个数据片段来重构原始数据部分。 适当的修订号与每个编码的数据片相关联,并且编码的数据片和相关的版本号被发送以便在分布式存储网络的选定的存储单元中存储。 如果从至少写入阈值数量的存储单元接收到写入确认,则发送提交命令,使得最近写入的数据片段将可用于访问。 在发出提交命令之后,可以以与数据切片相同的方式对用于访问编码数据片段的当前目录进行切片,编码和存储。

    Resolving a protocol issue within a dispersed storage network
    43.
    发明授权
    Resolving a protocol issue within a dispersed storage network 有权
    解决分散的存储网络中的协议问题

    公开(公告)号:US08938552B2

    公开(公告)日:2015-01-20

    申请号:US13180669

    申请日:2011-07-12

    摘要: A method begins by a processing module detecting a potential dispersed storage network (DSN) protocol issue that effects access of dispersed storage error encoded data within a DSN. The method continues with the processing module identifying a DSN entity based on the DSN protocol issue and generating a DSN protocol inquiry frame. The method continues with the processing module transmitting the DSN protocol inquiry frame to the DSN entity. The method continues with the processing module receiving a DSN protocol response frame from the DSN entity and resolving the DSN protocol issue based on the DSN protocol response frame.

    摘要翻译: 一种处理模块开始检测潜在的分散存储网络(DSN)协议问题,该问题影响DSN内分散的存储错误编码数据的访问。 该方法继续处理模块基于DSN协议问题识别DSN实体并生成DSN协议查询帧。 该方法继续处理模块向DSN实体发送DSN协议查询帧。 该方法继续处理模块从DSN实体接收DSN协议响应帧,并基于DSN协议响应帧解决DSN协议问题。

    Checked write operation dispersed storage network frame
    44.
    发明授权
    Checked write operation dispersed storage network frame 有权
    检查写操作分散存储网络框架

    公开(公告)号:US08625636B2

    公开(公告)日:2014-01-07

    申请号:US13080200

    申请日:2011-04-05

    IPC分类号: H04J3/24

    摘要: A method begins by a processing module generating a payload of a dispersed storage network frame by generating a transaction number field including a transaction number and generating one or more slice payload sections, wherein each slice payload section includes a slice name field to include a slice name corresponding to an encoded data slice, a last known slice revision numbering field including a last known revision number of the slice name, a new slice revision numbering field including a new revision number of the slice name, a slice length field including a length of the encoded data slice, and a slice payload field including the encoded data slice. The method continues with the processing module generating a protocol header including a payload length field and remaining fields of the protocol header.

    摘要翻译: 一种方法由处理模块开始,该处理模块通过生成包括交易号码的交易号码字段并生成一个或多个码片有效载荷部分来产生分散的存储网络帧的有效载荷,其中每个片段有效载荷部分包括片名称字段以包括片名称 对应于编码数据切片,最后一个已知的切片修订编号字段,其包括切片名称的最后已知修订号,包括切片名称的新版本号的新切片修订编号字段,包括长度为 编码数据切片,以及包括编码数据切片的切片有效载荷字段。 该方法继续处理模块生成包括有效载荷长度字段和协议头部的剩余字段的协议报头。

    READ OPERATION DISPERSED STORAGE NETWORK FRAME
    45.
    发明申请
    READ OPERATION DISPERSED STORAGE NETWORK FRAME 有权
    读操作分流存储网络框架

    公开(公告)号:US20110264823A1

    公开(公告)日:2011-10-27

    申请号:US13080431

    申请日:2011-04-05

    IPC分类号: G06F15/16

    摘要: A method begins by a processing module generating a payload section of a dispersed storage network (DSN) frame regarding a read request operation by generating one or more slice name fields of the payload section to include one or more slice names corresponding to one or more encoded data slices and generating a transaction number field of the payload section to include a transaction number corresponding to the read request operation. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the payload section and generating remaining fields of the protocol header.

    摘要翻译: 一种方法由处理模块开始,该处理模块通过生成有效载荷部分的一个或多个片名字段来生成关于读取请求操作的分散存储网络(DSN)帧的有效载荷部分,以包括与一个或多个编码的 数据片并生成有效载荷部分的交易号字段以包括与读取请求操作相对应的交易号。 该方法继续处理模块通过生成协议报头的有效载荷长度字段来生成DSN帧的协议报头,以包括表示有效载荷部分的长度并生成协议报头的剩余字段的有效载荷长度。

    Read operation dispersed storage network frame
    47.
    发明授权
    Read operation dispersed storage network frame 有权
    读操作分散存储网络框架

    公开(公告)号:US09047242B2

    公开(公告)日:2015-06-02

    申请号:US13080431

    申请日:2011-04-05

    摘要: A method begins by a processing module generating a payload section of a dispersed storage network (DSN) frame regarding a read request operation by generating one or more slice name fields of the payload section to include one or more slice names corresponding to one or more encoded data slices and generating a transaction number field of the payload section to include a transaction number corresponding to the read request operation. The method continues with the processing module generating a protocol header of the DSN frame by generating a payload length field of the protocol header to include a payload length that represents a length of the payload section and generating remaining fields of the protocol header.

    摘要翻译: 一种方法由处理模块开始,该处理模块通过生成有效载荷部分的一个或多个片名字段来生成关于读取请求操作的分散存储网络(DSN)帧的有效载荷部分,以包括与一个或多个编码的 数据片并生成有效载荷部分的交易号字段以包括与读取请求操作相对应的交易号。 该方法继续处理模块通过生成协议报头的有效载荷长度字段来生成DSN帧的协议报头,以包括表示有效载荷部分的长度并生成协议报头的剩余字段的有效载荷长度。

    Secure rebuilding of an encoded data slice in a dispersed storage network
    48.
    发明授权
    Secure rebuilding of an encoded data slice in a dispersed storage network 有权
    安全地重建分散的存储网络中的编码数据切片

    公开(公告)号:US08914669B2

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

    申请号:US13291009

    申请日:2011-11-07

    摘要: A method begins by a processing module identifying an encoded data slice to be rebuilt, selecting a decode threshold number of dispersed storage (DS) units of a storage set of DS units, generating a decode threshold number of key pairs, wherein a key pair of the decode threshold number of key pairs corresponds to a DS unit of the decode threshold number of DS units, and sending partial rebuilding requests to the decode threshold number of DS units, wherein a partial rebuilding request of the partial rebuilding requests includes the key pair. The method continues with the processing module receiving encrypted partial encoded data slices, wherein an encrypted partial encoded data slice received from the corresponding DS unit includes a multiple encryption, using the key pair, of a partial encoded data slice and decoding the encrypted partial encoded data slices to rebuild the encoded data slice.

    摘要翻译: 一种方法由识别要重建的编码数据切片的处理模块开始,选择DS单元的存储集合的分散存储(DS)单元的解码阈值数量,生成解密阈值数量的密钥对,其中密钥对 密钥对的解码阈值数目对应于DS单元的解码阈值数目的DS单位,并且将部分重建请求发送到DS单元的解码阈值数量,其中部分重建请求的部分重建请求包括密钥对。 所述方法继续处理模块接收加密的部分编码数据片,其中从对应的DS单元接收的加密的部分编码数据片包括使用密钥对的部分编码数据片的多重加密,并对加密的部分编码数据进行解码 切片重建编码数据切片。