Directory synchronization of a dispersed storage network
    2.
    发明授权
    Directory synchronization of a dispersed storage network 有权
    分散存储网络的目录同步

    公开(公告)号:US08856552B2

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

    申请号:US12903205

    申请日:2010-10-13

    IPC分类号: H04L29/06 G06F21/10 G06F11/10

    摘要: A method begins by a processing module dispersed storage error encoding data to produce a set of encoded data slices and generating a transaction identifier regarding storage of the set of encoded data slices. The method continues with the processing module outputting a plurality of write request messages to a plurality of dispersed storage (DS) units, wherein each of the plurality of write request messages includes the transaction identifier and a corresponding one of the set of encoded data slices. The method continues with the processing module receiving write response messages from at least some of the DS units, wherein each of the write response messages includes a reference to the transaction identifier. The method continues with the processing module updating directory information regarding storage of the data to produce updated directory information when at least a write threshold number of the write response messages have been received.

    摘要翻译: 一种方法由处理模块开始,分散存储错误编码数据以产生一组编码数据片,并且生成关于该组编码数据片的存储的事务标识符。 该方法继续处理模块向多个分散存储(DS)单元输出多个写请求消息,其中多个写请求消息中的每一个包括交易标识符和该组编码数据片中的对应一个。 该方法继续处理模块从至少一些DS单元接收写入响应消息,其中每个写入响应消息包括对事务标识符的引用。 当至少已经接收到写入响应消息的写入阈值数量时,该方法继续处理模块更新关于数据的存储的目录信息以产生更新的目录信息。

    DISPERSED STORAGE WRITE PROCESS
    3.
    发明申请
    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存储单元发出多个终止命令。

    Dispersed storage write process
    4.
    发明授权

    公开(公告)号:US08595435B2

    公开(公告)日:2013-11-26

    申请号:US12797025

    申请日:2010-06-09

    IPC分类号: G06F12/00

    摘要: 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.

    Distributed storage network that processes data in either fixed or variable sizes
    5.
    发明授权
    Distributed storage network that processes data in either fixed or variable sizes 有权
    处理固定或可变大小数据的分布式存储网络

    公开(公告)号:US08468137B2

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

    申请号:US12818137

    申请日:2010-06-17

    IPC分类号: G06F7/00 G06F17/00

    摘要: A distributed storage network receives a data object and determines a size of the data object. The network then determines whether the data object should be segmented into fixed size segments or variable sizes segments based upon some variable-length algorithm. If the fixed approach is selected, the data object is segmented into two or more fixed size segments with attached header information and the information is further processed using error coding dispersal storage functions within the network. If the variable approach is selected, the data object is segmented into two or more variable-sized segments with attached header information and the information is further processed using error coding dispersal storage functions within the network. Both the variable and fixed approaches enable storage of error-correctable data slices in a distributed storage manner.

    摘要翻译: 分布式存储网络接收数据对象并确定数据对象的大小。 网络然后基于一些可变长度算法来确定数据对象是否应该被分割成固定大小的段或可变大小的段。 如果选择固定方法,则数据对象被分割成具有附加标题信息的两个或更多个固定大小的段,并且使用网络内的错误编码分散存储功能进一步处理该信息。 如果选择了可变方法,则将数据对象分割成具有附加标题信息的两个或多个可变大小的段,并且使用网络内的错误编码分散存储功能进一步处理该信息。 可变方案和固定方法都可以以分布式存储方式存储可纠错数据切片。

    PROCESSING A CERTIFICATE SIGNING REQUEST IN A DISPERSED STORAGE NETWORK
    6.
    发明申请
    PROCESSING A CERTIFICATE SIGNING REQUEST IN A DISPERSED STORAGE NETWORK 有权
    处理分散存储网络中的证书请求

    公开(公告)号:US20130086377A1

    公开(公告)日:2013-04-04

    申请号:US13588286

    申请日:2012-08-17

    IPC分类号: H04L29/06

    摘要: A method begins by a requesting device transmitting a certificate signing request to a managing unit, wherein the certificate signing request includes fixed certificate information and suggested certificate information. The method continues with the managing unit forwarding the certificate signing request to a certificate authority and receiving a signed certificate from the certificate authority, wherein the signed certificate includes a certificate and a certification signature and wherein the certificate includes the fixed certificate information and determined certificate information based on the suggested certificate information. The method continues with the managing unit interpreting the fixed certificate information of the signed certificate to identify the requesting device and forwarding the signed certificate to the identified requesting device.

    摘要翻译: 一种方法是从请求设备开始向管理单元发送证书签发请求,其中证书签名请求包括固定证书信息和建议的证书信息。 该方法继续,管理单元将证书签发请求转发到证书颁发机构并从证书颁发机构接收签名的证书,其中签名的证书包括证书和证书签名,并且其中证书包括固定的证书信息和确定的证书信息 根据建议的证书信息。 该方法继续管理单元解释签名证书的固定证书信息以识别请求设备并将签名的证书转发到所标识的请求设备。

    FILE SYSTEM ADAPTED FOR USE WITH A DISPERSED DATA STORAGE NETWORK
    8.
    发明申请
    FILE SYSTEM ADAPTED FOR USE WITH A DISPERSED DATA STORAGE NETWORK 有权
    适用于分散数据存储网络的文件系统

    公开(公告)号:US20140101184A1

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

    申请号:US12947941

    申请日:2010-11-17

    IPC分类号: G06F17/30

    CPC分类号: G06F17/30106 G06F17/30194

    摘要: A computer a network interface and a central processing unit. The network interface communicates with a network. The central processing unit (CPU) is operable to receive a networked file system access request packet and to identify a root directory based on the networked file system access request packet. The CPU then identifies a file directory based on the root directory and the networked file system access request packet. The CPU then identifies file object metadata based on the file directory and identifies a set of slice servers based on the file object metadata and the networked file system access request packet. The CPU then issues, via the network interface, a set of commands to a set of slice servers regarding the networked file system access request packet.

    摘要翻译: 计算机网络接口和中央处理单元。 网络接口与网络通信。 中央处理单元(CPU)可操作以接收网络文件系统访问请求分组,并根据网络文件系统访问请求分组识别根目录。 然后,CPU根据根目录和联网文件系统访问请求包来识别文件目录。 然后,CPU基于文件目录识别文件对象元数据,并且基于文件对象元数据和联网的文件系统访问请求分组来标识一组片服务器。 然后,CPU通过网络接口向一组片服务器发出关于网络文件系统访问请求分组的一组命令。