FILE SYSTEM ADAPTED FOR USE WITH A DISPERSED DATA STORAGE NETWORK
    3.
    发明申请
    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通过网络接口向一组片服务器发出关于网络文件系统访问请求分组的一组命令。

    Directory file system in a dispersed storage network
    7.
    发明授权
    Directory file system in a dispersed storage network 有权
    分散存储网络中的目录文件系统

    公开(公告)号:US08918674B2

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

    申请号:US12942992

    申请日:2010-11-09

    摘要: A method begins by a processing module receiving a data storage request, wherein the data storage request includes data and a data identifier (ID). The method continues with the processing module dispersed storage error encoding the data to produce a set of encoded data slices and determining a data dispersed storage network (DSN) address. The method continues with the processing module sending the set of encoded data slices to a DSN memory for storage at the data DSN address and updating a directory file with path information corresponding to the data ID and the data DSN address to produce an updated directory file. The method continues with the processing module dispersed storage error encoding the updated directory file to produce a set of encoded updated directory slices and sending the set of encoded updated directory slices to the DSN memory for storage at a directory DSN address.

    摘要翻译: 一种方法由接收数据存储请求的处理模块开始,其中数据存储请求包括数据和数据标识符(ID)。 该方法继续处理模块分散存储错误编码数据以产生一组编码数据片并确定数据分散存储网络(DSN)地址。 该方法继续处理模块将该组编码数据片段发送到DSN存储器以存储在数据DSN地址,并使用与数据ID和数据DSN地址对应的路径信息来更新目录文件以产生更新的目录文件。 该方法继续处理模块分散存储错误编码更新的目录文件以产生一组编码的更新的目录片段,并将该组编码的更新的目录片段发送到DSN存储器,以存储在目录DSN地址处。

    Distributed storage network that processes data in either fixed or variable sizes
    8.
    发明授权
    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.

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

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