DISPERSED STORAGE WRITE PROCESS
    32.
    发明申请
    DISPERSED STORAGE WRITE PROCESS 有权
    分散存储写入过程

    公开(公告)号:US20110029731A1

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

    申请号:US12797025

    申请日:2010-06-09

    IPC分类号: G06F12/00 G06F12/02

    摘要: A dispersed storage (DS) method begins by issuing a plurality of write commands to a plurality of DS storage units. The method continues by receiving a write acknowledgement from one of the plurality of DS storage units to produce a received write acknowledgement. The method continues by issuing a plurality of commit commands to the plurality of DS storage units when a write threshold number of the received write acknowledgements have been received. The method continues by receiving a commit acknowledgement from a DS storage unit of the plurality of DS storage units to produce a received commit acknowledgement. The method continues by issuing a plurality of finalize commands to the plurality of DS storage units when a write threshold number of the received commit acknowledgements have been received.

    摘要翻译: 分散存储(DS)方法开始于向多个DS存储单元发出多个写命令。 该方法通过从多个DS存储单元之一接收写入确认来继续以产生接收到的写入确认。 当已经接收到所接收的写入确认的写入阈值数目时,继续向多个DS存储单元发出多个提交命令。 该方法通过从多个DS存储单元的DS存储单元接收提交确认以产生接收到的提交确认来继续。 当已经接收到接收到的提交确认的写入阈值数时,该方法继续向多个DS存储单元发出多个终止命令。

    Read operation dispersed storage network frame
    38.
    发明授权
    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帧的协议报头,以包括表示有效载荷部分的长度并生成协议报头的剩余字段的有效载荷长度。

    Entity registration in multiple dispersed storage networks
    39.
    发明授权
    Entity registration in multiple dispersed storage networks 有权
    实体注册在多个分散的存储网络中

    公开(公告)号:US08959597B2

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

    申请号:US13105135

    申请日:2011-05-11

    IPC分类号: G06F7/04 G06F11/10 G06F11/20

    摘要: A method begins by a processing module outputting a registration request message that includes requesting access to a local dispersed storage network (DSN) and requesting access to a global DSN. The method continues with the processing module receiving a registration response message that includes a global universal unique identifier (UUID) and a local UUID. The method continues with the processing module generating a global public-private key pair and a local public-private key pair and generating a global certificate signing request (CSR) based on the global UUID and a private key of the global public-private key pair. The method continues with the processing module generating a local CSR based on the local UUID and a private key of the local public-private key pair, sending the global and local CSRs to a certificate authority (CA), and receiving a signed global certificate and a signed local certificate.

    摘要翻译: 一种方法从处理模块开始,该处理模块输出注册请求消息,该注册请求消息包括请求访问本地分散存储网络(DSN)并请求访问全局DSN。 该方法继续处理模块接收包括全局通用唯一标识符(UUID)和本地UUID的注册响应消息。 该方法继续处理模块生成全局公私密钥对和本地公私密钥对,并且基于全局公钥 - 私钥对的全局UUID和私钥生成全局证书签名请求(CSR) 。 该方法继续处理模块基于本地UUID和本地公私密钥对的私钥生成本地CSR,将全局和本地CSR发送到证书颁发机构(CA),并且接收签署的全球证书和 签署的本地证书。

    Secure rebuilding of an encoded data slice in a dispersed storage network
    40.
    发明授权
    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单元接收的加密的部分编码数据片包括使用密钥对的部分编码数据片的多重加密,并对加密的部分编码数据进行解码 切片重建编码数据切片。