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

    公开(公告)号:US20100017531A1

    公开(公告)日:2010-01-21

    申请号:US12218594

    申请日:2008-07-16

    IPC分类号: G06F15/16

    CPC分类号: H04L67/1097

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

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

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

    公开(公告)号:US20090094318A1

    公开(公告)日:2009-04-09

    申请号:US11973622

    申请日:2007-10-09

    IPC分类号: G06F15/16 G06F17/30

    摘要: An improved system for accessing data within a distributed data storage network (“DDSN”) is disclosed. In a system implementing the disclosed invention, traffic is routed to individual slice servers within the DDSN in accordance with objective criteria as well as user-defined policies. In accordance with one aspect of the disclosed invention, when a data segment is written to a DDSN, the segment is divided into multiple data slices, which are simultaneously transmitted to different slice servers. In accordance with another aspect of the disclosed invention, when a data segment is read from a DDSN, a list of slice servers, each containing a data slice that could be used to reconstruct the requested data segment, is assembled, and sorted in accordance with a preference rating assigned to each of the slice servers. Sufficient data slices to reconstruct the data segment are then read in accordance with the preference ranking of the slice servers.

    摘要翻译: 公开了一种用于访问分布式数据存储网络(“DDSN”)内的数据的改进系统。 在实现所公开的发明的系统中,流量根据客观标准以及用户定义的策略被路由到DDSN内的各个片服务器。 根据所公开的发明的一个方面,当将数据段写入DDSN时,该段被划分为多个数据片,它们被同时发送到不同的片服务器。 根据所公开的发明的另一方面,当从DDSN读取数据段时,组装每个包含可用于重构所请求的数据段的数据片的片服务器的列表,并根据 分配给每个切片服务器的偏好评级。 然后根据切片服务器的偏好排序读取足够的数据片段来重建数据段。

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

    System and method for accessing a data object stored in a distributed storage network
    85.
    发明授权
    System and method for accessing a data object stored in a distributed storage network 有权
    用于访问存储在分布式存储网络中的数据对象的系统和方法

    公开(公告)号:US08630987B2

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

    申请号:US12839220

    申请日:2010-07-19

    申请人: Greg Dhuse

    发明人: Greg Dhuse

    IPC分类号: G06F7/00 G06F17/30 G06F12/00

    摘要: A user device includes a browser module, a DSN interface to a local or external DSN memory and a DS processing module coupled to the DSN interface for storing and retrieving the data object from the DSN memory, wherein the data object is divided into a plurality of data segments and wherein each of the plurality of data segments is stored in the DSN memory as a plurality of encoded data slices that are generated based on an error encoding dispersal function. The browser module is operable to interpret a user input as a request to display a data object, determine the data object is stored in the DSN memory, request the DS processing module to retrieve the data object from the DSN memory and request an application program to open the data object for display.

    摘要翻译: 用户设备包括浏览器模块,本地或外部DSN存储器的DSN接口和耦合到DSN接口的DS处理模块,用于从DSN存储器存储和检索数据对象,其中数据对象被分成多个 数据段,并且其中所述多个数据段中的每一个作为基于错误编码分散功能生成的多个编码数据片段存储在所述DSN存储器中。 浏览器模块可操作以将用户输入解释为显示数据对象的请求,确定存储在DSN存储器中的数据对象,请求DS处理模块从DSN存储器检索数据对象并请求应用程序 打开数据对象进行显示。

    Write threshold utilization in a dispersed storage system
    86.
    发明授权
    Write threshold utilization in a dispersed storage system 有权
    在分散存储系统中写入阈值利用率

    公开(公告)号:US08621268B2

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

    申请号:US12862871

    申请日:2010-08-25

    申请人: Greg Dhuse

    发明人: Greg Dhuse

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2094 G06F11/1008

    摘要: A method begins with a processing module sending a plurality of dispersed storage write commands to plurality of dispersed storage (DS) units for storing a plurality of encoded data slices. The method continues with the processing module receiving, within a time period, acknowledgements from at least some of the plurality of DS units to produce received acknowledgements. The method continues with the processing module determining whether a number of received acknowledgements compares favorably to a write threshold. The method continues with the processing module changing at least one of the write threshold and at least one of the plurality of DS units when the number of received acknowledgements does not compare favorably to the write threshold.

    摘要翻译: 一种方法开始于处理模块向多个分散存储(DS)单元发送多个分散的存储写命令,用于存储多个编码数据片。 该方法继续处理模块在一段时间内接收来自多个DS单元中的至少一些的确认以产生接收的确认。 该方法继续处理模块确定接收到的确认的数量是否与写入阈值相比有利。 该方法继续处理模块,当接收到的确认的数量与写入阈值不相比较时,改变写入阈值和多个DS单元中的至少一个的至少一个。

    STREAMING MEDIA SOFTWARE INTERFACE TO A DISPERSED DATA STORAGE NETWORK
    88.
    发明申请
    STREAMING MEDIA SOFTWARE INTERFACE TO A DISPERSED DATA STORAGE NETWORK 有权
    流媒体软件界面分散数据存储网络

    公开(公告)号:US20110219100A1

    公开(公告)日:2011-09-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
    89.
    发明授权
    Identifying an error cause within a dispersed storage network 有权
    识别分散存储网络中的错误原因

    公开(公告)号:US09170868B2

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

    申请号:US13547941

    申请日:2012-07-12

    摘要: 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处理模块基于两个或更多个记录集合来识别对应于两个或多个相关错误消息的一个或多个错误的相关原因。

    Modifying dispersed storage network event records
    90.
    发明授权
    Modifying dispersed storage network event records 有权
    修改分散的存储网络事件记录

    公开(公告)号:US09135098B2

    公开(公告)日:2015-09-15

    申请号:US13548033

    申请日:2012-07-12

    摘要: 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处理模块确定性能异常的可靠显着性指示是否可确定,并且当性能异常的可靠显着性指示不可确定时,修改记录集合中的一个或多个集合的数据收集标准。