System and method for restoring data on demand for instant volume restoration
    13.
    发明申请
    System and method for restoring data on demand for instant volume restoration 有权
    用于恢复即时卷恢复需求的数据的系统和方法

    公开(公告)号:US20070124341A1

    公开(公告)日:2007-05-31

    申请号:US11409626

    申请日:2006-04-24

    CPC classification number: G06F17/30067

    Abstract: A technique is disclosed for restoring data of sparse volumes, where one or more block pointers within the file system structure are marked as ABSENT, and fetching the appropriate data from an alternate location on demand. Client data access requests to the local storage system initiate a restoration of the data from a backing store as required. A demand generator can also be used to restore the data as a background process by walking through the sparse volume and restoring the data of absent blocks. A pump module is also disclosed to regulate the access of the demand generator. Once all the data has been restored, the volume contains all data locally, and is no longer a sparse volume.

    Abstract translation: 公开了一种用于恢复稀疏卷的数据的技术,其中文件系统结构中的一个或多个块指针被标记为ABSENT,并且根据需要从备用位置获取适当的数据。 对本地存储系统的客户端数据访问请求根据需要启动从后台存储器恢复数据。 还可以使用需求生成器通过遍历稀疏卷并恢复缺席块的数据来将数据恢复为后台进程。 还公开了一种泵模块来调节需求发生器的通路。 一旦所有数据都已恢复,卷将包含本地的所有数据,并且不再是稀疏卷。

    Apparatus and method for managing of common storage in a storage system
    14.
    发明申请
    Apparatus and method for managing of common storage in a storage system 有权
    用于管理存储系统中的公共存储器的装置和方法

    公开(公告)号:US20060242382A1

    公开(公告)日:2006-10-26

    申请号:US11114518

    申请日:2005-04-25

    CPC classification number: G06F3/0665 G06F3/0608 G06F3/067

    Abstract: An apparatus and method for managing of common storage in a storage system is disclosed. In one embodiment, a storage system receives a request to set a space reservation for a volume associated with a logical aggregation of physical storage. In response, the storage system sets the space reservation to indicate that the logical aggregation of physical storage is to provide a specified amount of space to the volume. In one embodiment, space within the logical aggregation of physical storage is automatically reclaimed to set a delayed space reservation if the amount of unused space within the logical aggregation of physical storage is insufficient to set the space reservation. In one embodiment, the volume is either a space-reclaimable volume or a non-space-reclaimable volume. Other embodiments are described and claimed.

    Abstract translation: 公开了一种用于管理存储系统中的公共存储的装置和方法。 在一个实施例中,存储系统接收对与物理存储器的逻辑聚合相关联的卷设置空间预留的请求。 作为响应,存储系统设置空间预留以指示物理存储的逻辑聚合是为该卷提供指定量的空间。 在一个实施例中,如果物理存储器的逻辑聚合中的未使用空间的量不足以设置空间预留,则物理存储器的逻辑聚合中的空间被自动地回收以设置延迟的空间预留。 在一个实施例中,该卷是空间可回收卷或非空间可回收卷。 描述和要求保护其他实施例。

    Methods and apparatus for reducing streaming media data traffic bursts
    15.
    发明授权
    Methods and apparatus for reducing streaming media data traffic bursts 有权
    用于减少流媒体数据流量突发的方法和装置

    公开(公告)号:US07945688B1

    公开(公告)日:2011-05-17

    申请号:US09981328

    申请日:2001-10-16

    CPC classification number: H04L65/605 H04L65/4084 H04L65/80 H04L67/2842

    Abstract: A method for reducing output traffic bursts in a streaming media cache includes receiving a request from a first client system for a stream of media data, the stream of media data including a first streaming media data packet and a second streaming media data packet, receiving a request from a second client system for the stream of media data, receiving the first streaming media data packet from an upstream server, the first streaming media data packet including a delivery time, determining a first modified delivery time for the first streaming media data packet, determining a second modified delivery time for the first streaming media data packet, the first modified delivery time different from the second modified delivery time, modifying the first streaming media data packet with the first modified delivery time to form a first modified first streaming media data packet, modifying the first streaming media data packet with the second modified delivery time to form a second modified first streaming media data packet, outputting the first modified first streaming media data packet to the first client system at the first modified delivery time, and outputting the second modified first streaming media data packet to the second client system at the second modified delivery time.

    Abstract translation: 用于减少流媒体高速缓存中的输出业务突发的方法包括从第一客户端系统接收媒体数据流的请求,所述媒体数据流包括第一流媒体数据分组和第二流媒体数据分组, 从第二客户端系统请求媒体数据流,从上游服务器接收第一流媒体数据分组,第一流媒体数据分组包括传送时间,确定第一流媒体数据分组的第一修改传送时间, 确定第一流媒体数据分组的第二修改的传送时间,与第二修改传送时间不同的第一修改传送时间,用第一修改传送时间修改第一流媒体数据分组以形成第一修改的第一流媒体数据分组 用第二修改的交付时间修改第一流媒体数据分组以形成第二修改的f 第一流媒体数据分组,在第一修改的传送时间将第一修改的第一流媒体数据分组输出到第一客户端系统,并且在第二修改的传送时间将第二修改的第一流媒体数据分组输出到第二客户端系统。

    Live stream archiving method and apparatus
    16.
    发明授权
    Live stream archiving method and apparatus 有权
    实时流存档方法和设备

    公开(公告)号:US07412531B1

    公开(公告)日:2008-08-12

    申请号:US10060416

    申请日:2002-01-29

    Abstract: A method for recording a complete stream of live data packets from a server in a media cache with reduced server-cache bandwidth includes utilizing a first amount of server-cache bandwidth to receive only a portion of the complete stream of live data packets from the server, determining when the stream of live data packets from the server finishes, thereafter utilizing a second amount of server-cache bandwidth to receive missing portions of the complete stream of live data packets, and combining the portion of the complete stream of live data packets and the missing portions of the complete stream of live data packets to form the complete stream of live data packets in the memory.

    Abstract translation: 一种用于从具有减少的服务器 - 高速缓存带宽的媒体高速缓存中的服务器记录实时数据分组的完整流的方法包括利用第一数量的服务器 - 高速缓存带宽来从服务器仅接收一部分实时数据分组 确定来自服务器的实时数据包的流程何时完成,此后利用第二数量的服务器 - 高速缓存带宽来接收实时数据分组的完整流的缺失部分,并将实时数据分组的完整流的部分和 完整的实时数据包流的缺失部分在存储器中形成完整的实时数据包流。

    Method and apparatus for increasing throughput in a storage server
    17.
    发明申请
    Method and apparatus for increasing throughput in a storage server 有权
    提高存储服务器吞吐量的方法和装置

    公开(公告)号:US20070094529A1

    公开(公告)日:2007-04-26

    申请号:US11255859

    申请日:2005-10-20

    CPC classification number: G06F9/5066 G06F9/52 G06F17/30091

    Abstract: Multiple domains are created for processes of a storage server. The processes are capable of execution on a plurality of processors in the storage server. The domains include a first domain, which includes multiple threads that can execute processes in the first domain in parallel, to service data access requests. A data set managed by the storage server is logically divided into multiple subsets, and each of the subsets is assigned to exactly one of the threads in the first domain, for processing of data access requests directed to the data set.

    Abstract translation: 为存储服务器的进程创建多个域。 这些处理能够在存储服务器中的多个处理器上执行。 域包括第一域,其包括可以并行地执行第一域中的进程的多个线程来服务数据访问请求。 由存储服务器管理的数据集在逻辑上被划分为多个子集,并且每个子集被分配给第一域中的一个线程,用于处理针对数据集的数据访问请求。

Patent Agency Ranking