Streaming media software interface to a dispersed data storage network
    91.
    发明授权
    Streaming media software interface to a dispersed data storage network 有权
    将流媒体软件界面连接到分散的数据存储网络

    公开(公告)号:US08694668B2

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

    申请号:US13107040

    申请日:2011-05-13

    IPC分类号: G06F15/16

    CPC分类号: G06F15/16

    摘要: A client computer streams a digital media presentation from a dispersed data storage network including a plurality of slice servers. A dispersed data storage network access component streams data directly from the dispersed data storage network and passes data to a media player, also residing on the client computer.

    摘要翻译: 客户端计算机从包括多个片服务器的分散的数据存储网络流式传输数字媒体呈现。 分散的数据存储网络访问组件直接从分散的数据存储网络流传输数据,并将数据传送到也驻留在客户端计算机上的媒体播放器。

    IDENTIFYING AN ERROR CAUSE WITHIN A DISPERSED STORAGE NETWORK
    92.
    发明申请
    IDENTIFYING AN ERROR CAUSE WITHIN A DISPERSED STORAGE NETWORK 有权
    在分散存储网络中识别错误原因

    公开(公告)号:US20130031414A1

    公开(公告)日:2013-01-31

    申请号:US13547941

    申请日:2012-07-12

    IPC分类号: G06F11/07

    摘要: A method begins by a dispersed storage (DS) processing module selecting two or more correlated error messages of a plurality of error messages. The method continues with the DS processing module identifying two or more collection of records corresponding to the selected two or more correlated error messages such that a collection of records includes an event record including information regarding an event, a first record including information regarding a dispersed storage (DS) processing module processing an event request to produce a plurality of sub-event requests, and a plurality of records including information regarding a plurality of DS units processing the plurality of sub-event requests. The method continues with the DS processing module identifying a correlation cause of one or more errors corresponding to the two or more correlated error messages based on the two or more collections of records.

    摘要翻译: 一种分散存储(DS)处理模块开始选择多个错误消息的两个或多个相关错误消息。 该方法继续DS处理模块识别对应于所选择的两个或多个相关错误消息的两个或更多个记录集合,使得记录集合包括事件记录,其包括关于事件的信息,第一记录包括关于分散存储的信息 (DS)处理模块处理事件请求以产生多个子事件请求;以及多个记录,其包括关于处理所述多个子事件请求的多个DS单元的信息。 该方法继续DS处理模块基于两个或更多个记录集合来识别对应于两个或多个相关错误消息的一个或多个错误的相关原因。

    IDENTIFYING A SLICE ERROR IN A DISPERSED STORAGE NETWORK
    93.
    发明申请
    IDENTIFYING A SLICE ERROR IN A DISPERSED STORAGE NETWORK 有权
    识别分散式存储网络中的错误

    公开(公告)号:US20130031407A1

    公开(公告)日:2013-01-31

    申请号:US13547887

    申请日:2012-07-12

    IPC分类号: G06F11/07

    摘要: A method begins by a dispersed storage (DS) processing module identifying a set of collections of records corresponding to a data segment that is stored in a dispersed storage network (DSN) as a set of encoded data slices, wherein a collection of records includes an event record including information regarding an event, a first record including information regarding a dispersed storage (DS) processing module processing an event request to produce a plurality of sub-event requests, and a plurality of records including information regarding a set of DS units processing the plurality of sub-event requests. The method continues with the DS processing module determining whether an error exists for one of the set of encoded data slices based on at least some of the set of collections of records and when the error exists, flagging the one of the set of encoded data slices for potential rebuilding.

    摘要翻译: 一种分散存储(DS)处理模块开始识别作为一组编码数据片段而将存储在分散存储网络(DSN)中的数据段对应的记录集合集合的分散存储(DS)处理模块,其中记录集合包括 事件记录,包括关于事件的信息,包括关于分散存储(DS)处理模块的信息的处理模块处理产生多个子事件请求的事件记录的第一记录,以及包括关于一组DS单元处理的信息的多个记录 多个子事件请求。 该方法继续,DS处理模块基于记录集合中的至少一些集合来确定是否存在针对编码数据片段中的一个的错误,并且当存在错误时,标记该组编码数据片段中的一个 用于潜在的重建。

    MODIFYING DISPERSED STORAGE NETWORK EVENT RECORDS
    94.
    发明申请
    MODIFYING DISPERSED STORAGE NETWORK EVENT RECORDS 有权
    修改分散存储网络事件记录

    公开(公告)号:US20130031402A1

    公开(公告)日:2013-01-31

    申请号:US13548033

    申请日:2012-07-12

    IPC分类号: G06F11/08

    摘要: A method begins by a dispersed storage (DS) processing module identifying a performance anomaly within a dispersed storage network (DSN). The method continues with the DS processing module identifying a set of collections of records corresponding to the performance anomaly, wherein one of the set of collections of records includes an event record including information regarding an event, a first record including information regarding a dispersed storage (DS) processing module processing an event request to produce a plurality of sub-event requests, and a plurality of records including information regarding a set of DS units processing the plurality of sub-event requests. The method continues with the DS processing module determining whether a reliable significance indication of the performance anomaly is determinable, and when the reliable significance indication of the performance anomaly is not determinable, modifying data collection criteria for one or more of the sets collections of records.

    摘要翻译: 分散存储(DS)处理模块开始识别分散存储网络(DSN)内的性能异常的方法。 所述方法继续,DS处理模块识别对应于性能异常的一组记录集合,其中记录集合集合中的一个记录包括事件记录,其包括关于事件的信息,第一记录包括关于分散存储的信息 DS)处理模块处理事件请求以产生多个子事件请求,以及多个记录,包括关于处理多个子事件请求的一组DS单元的信息。 该方法继续,DS处理模块确定性能异常的可靠显着性指示是否可确定,并且当性能异常的可靠显着性指示不可确定时,修改记录集合中的一个或多个集合的数据收集标准。

    COMPACTING DISPERSED STORAGE SPACE
    95.
    发明申请
    COMPACTING DISPERSED STORAGE SPACE 审中-公开
    压缩分散存储空间

    公开(公告)号:US20120110038A1

    公开(公告)日:2012-05-03

    申请号:US13270528

    申请日:2011-10-11

    IPC分类号: G06F17/30

    摘要: A method begins by a processing module receiving an encoded data slice for storage in memory that is organized as a plurality of log files and identifying a log file based on information regarding the encoded data slice to produce an identified log file, wherein the identified log file is storing at least one other encoded data slice. The method continues with the processing module comparing storage parameters of the identified log file with desired storage parameters associated with the encoded data slice. The method continues with the processing module attempting to identify a second log file based on an alternate log file storage protocol when the storage parameters of the identified log file compare unfavorably with the desired storage parameters and when the second log file is identified, storing the encoded data slice in the second log file.

    摘要翻译: 一种方法开始于处理模块,其接收用于存储在存储器中的编码数据切片,其被组织为多个日志文件,并且基于与编码数据切片相关的信息来识别日志文件以产生识别的日志文件,其中所识别的日志文件 存储至少一个其他编码数据片。 该方法继续处理模块将所识别的日志文件的存储参数与与编码的数据切片相关联的期望的存储参数进行比较。 该方法继续处理模块,当所识别的日志文件的存储参数与期望的存储参数不利地对比时,以及当识别出第二个日志文件时,基于备用日志文件存储协议来尝试识别第二日志文件, 第二个日志文件中的数据切片。

    Smart access to a dispersed data storage network
    96.
    发明授权
    Smart access to a dispersed data storage network 有权
    智能访问分散的数据存储网络

    公开(公告)号:US08171102B2

    公开(公告)日:2012-05-01

    申请号:US12684085

    申请日:2010-01-07

    IPC分类号: G06F15/167

    摘要: A method for reading data from a dispersed data storage network that includes a plurality of slice servers. The method begins by accessing a list of slice servers of the plurality of slice servers, wherein each slice server on the list stores at least one data slice associated with a data segment of the data. The method continues by transmitting read requests to at least some of the slice servers on the list. The method continues by receiving a data slice from a slice server on the list. The method continues by determining whether a threshold number of data slices has been received. The method continues, when the threshold number of data slices has been received, assembling the data segment from at least the threshold number of data slices.

    摘要翻译: 一种用于从包括多个片服务器的分散数据存储网络读取数据的方法。 该方法开始于访问多个片服务器的片服务器的列表,其中列表上的每个片服务器存储与数据的数据片段相关联的至少一个数据片。 该方法通过将读请求发送到列表上的至少一些片服务器来继续。 该方法通过从列表中的切片服务器接收数据切片来继续。 该方法通过确定是否已经接收到阈值数量的切片来继续。 当已经接收到数据片段的阈值数目时,该方法继续,从至少阈值数量的片段组装数据片段。

    RETRIEVING DATA FROM A DISPERSED STORAGE NETWORK IN ACCORDANCE WITH A RETRIEVAL THRESHOLD
    97.
    发明申请
    RETRIEVING DATA FROM A DISPERSED STORAGE NETWORK IN ACCORDANCE WITH A RETRIEVAL THRESHOLD 有权
    根据检索阈值从分散的存储网络中检索数据

    公开(公告)号:US20110289383A1

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

    申请号:US13097357

    申请日:2011-04-29

    IPC分类号: H03M13/05 G06F11/10

    摘要: A method begins by a processing module determining a retrieval threshold for retrieving a set of encoded data slices from a dispersed storage network (DSN), wherein the set of encoded data slices represents data encoded using a dispersed storage error encoding function having a pillar width of “n”, a decode threshold of “k”, and an encoding ratio of n−k>k and wherein the retrieval threshold is in accordance with the encoding ratio. The method continues with the processing module issuing data retrieval requests to the DSN for the set of encoded data slices and receiving encoded data slices of the set of encoded data slices to produce received encoded data slices. The method continues with the processing module decoding the received encoded data slices to recapture the data when a number of received encoded data slices compares favorably to the retrieval threshold.

    摘要翻译: 一种方法从处理模块开始,确定用于从分散存储网络(DSN)检索一组编码数据片段的检索阈值,其中所述编码数据片段集合表示使用分散的存储错误编码功能编码的数据,所述分散的存储错误编码功能的柱宽度 “n”,解码阈值“k”,以及n-k> k的编码率,其中检索阈值与编码率相一致。 该方法继续处理模块向DSN发出用于该组编码数据片的数据检索请求,并接收编码数据片组的编码数据片,以产生接收的编码数据片。 该方法继续处理模块对接收到的编码数据片进行解码,以便当接收到的编码数据片段的数量与检索阈值相比较时,重新获取数据。

    MEMORY UTILIZATION BALANCING IN A DISPERSED STORAGE NETWORK
    98.
    发明申请
    MEMORY UTILIZATION BALANCING IN A DISPERSED STORAGE NETWORK 有权
    分散存储网络中的记忆利用平衡

    公开(公告)号:US20110289366A1

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

    申请号:US13097338

    申请日:2011-04-29

    IPC分类号: G06F11/20

    摘要: A method begins by a processing module identifying a memory loading mismatch between a first memory device and a second memory device of a dispersed storage unit, wherein the first memory device is assigned a first range of slice names and the second memory device is assigned a second range of slice names. The method continues with the processing module determining an estimated impact to reduce the memory loading mismatch and when the estimated impact compares favorably to an impact threshold, modifying the first and second ranges of slices names to produce a first modified range of slice names for the first memory device and a second modified range of slice names for the second memory device based on the memory loading mismatch and transferring one or more encoded data slices between the first and second memory devices in accordance with the first and second modified ranges of slice names.

    摘要翻译: 一种方法由识别分散存储单元的第一存储设备和第二存储设备之间的存储器加载不匹配的处理模块开始,其中第一存储器设备被分配有片名称的第一范围,并且第二存储器设备被分配第二存储器设备 切片名称范围。 该方法继续处理模块确定估计的影响以减少存储器负载不匹配,并且当估计的影响与影响阈值相比有利时,修改片名称的第一和第二范围以产生第一和第二范围的片名称的第一修改范围 存储器设备和第二存储器设备的片名称的第二修改范围,其基于存储器加载不匹配并且根据片名称的第一和第二修改范围在第一和第二存储器设备之间传送一个或多个编码数据片。