Method and system for unified caching of media content
    31.
    发明授权
    Method and system for unified caching of media content 有权
    统一缓存媒体内容的方法和系统

    公开(公告)号:US07496678B2

    公开(公告)日:2009-02-24

    申请号:US11228689

    申请日:2005-09-16

    CPC classification number: G06F17/30902 G06F17/30017

    Abstract: A method and system for unified caching of media content are described. The system includes a streaming media protocol engine to receive a request for a data stream in a first format from a client system; a streaming media mass storage subsystem to locate the data stream stored by a cache server in a second format; and a network protocol engine to serve the located data stream to the client system in the first format.

    Abstract translation: 描述了媒体内容统一缓存的方法和系统。 该系统包括流媒体协议引擎,以从客户端系统接收对第一格式的数据流的请求; 流媒体大容量存储子系统,以第二格式定位由缓存服务器存储的数据流; 以及网络协议引擎,以第一格式将定位的数据流提供给客户端系统。

    Overwriting part of compressed data without decompressing on-disk compressed data
    34.
    发明授权
    Overwriting part of compressed data without decompressing on-disk compressed data 有权
    在不压缩磁盘压缩数据的情况下覆盖部分压缩数据

    公开(公告)号:US08745338B1

    公开(公告)日:2014-06-03

    申请号:US13099283

    申请日:2011-05-02

    Abstract: Overwriting part of compressed data without decompressing on-disk compressed data is implemented by receiving a write request for a block of data in a compression group from a client, wherein the compression group comprises a group of data blocks that is compressed, wherein the block of data is uncompressed. The storage server partially overwrites the compression group, wherein the compression group remains compressed while the partial overwriting is performed. The storage server determines whether the partially overwritten compression group including the uncompressed block of data should be compressed. The storage server defers compression of the partially overwritten compression group if the partially overwritten compression group should not be compressed. The storage server compresses the partially overwritten compression group if the partially overwritten compression group should be compressed.

    Abstract translation: 通过接收来自客户机的压缩组中的数据块的写请求来实现不对压缩数据进行解压缩的部分压缩数据,其中压缩组包括被压缩的一组数据块,其中, 数据未压缩。 存储服务器部分地覆盖压缩组,其中在执行部分重写的同时,压缩组保持压缩。 存储服务器确定是否应压缩包括未压缩数据块的部分覆盖压缩组。 如果部分覆盖的压缩组不应被压缩,则存储服务器会延迟部分覆盖压缩组的压缩。 如果部分覆盖的压缩组应该被压缩,存储服务器会压缩部分覆盖的压缩组。

    Use of predefined block pointers to reduce duplicate storage of certain data in a storage subsystem of a storage server
    35.
    发明授权
    Use of predefined block pointers to reduce duplicate storage of certain data in a storage subsystem of a storage server 有权
    使用预定义的块指针来减少存储服务器存储子系统中特定数据的重复存储

    公开(公告)号:US08671082B1

    公开(公告)日:2014-03-11

    申请号:US12394002

    申请日:2009-02-26

    Abstract: A method and system for eliminating the redundant allocation and deallocation of special data on disk, wherein the redundant allocation and deallocation of special data on disk is eliminated by providing an innovate technique for specially allocating special data of a storage system. Specially allocated data is data that is pre-allocated on disk and stored in memory of the storage system. “Special data” may include any pre-decided data, one or more portions of data that exceed a pre-defined sharing threshold, and/or one or more portions of data that have been identified by a user as special. For example, in some embodiments, a zero-filled data block is specially allocated by a storage system. As another example, in some embodiments, a data block whose contents correspond to a particular type document header is specially allocated.

    Abstract translation: 一种消除磁盘上特殊数据的冗余分配和释放的方法和系统,其中通过提供专门分配存储系统的特殊数据的创新技术,消除了磁盘上特殊数据的冗余分配和释放。 特别分配的数据是在磁盘上预先分配并存储在存储系统的存储器中的数据。 “特殊数据”可以包括任何预先决定的数据,超过预定义共享阈值的数据的一个或多个部分,和/或用户已经被特别识别的数据的一个或多个部分。 例如,在一些实施例中,零填充数据块由存储系统专门分配。 作为另一示例,在一些实施例中,特别分配其内容对应于特定类型文档头的数据块。

    Exclusion of data from a persistent point-in-time image
    36.
    发明授权
    Exclusion of data from a persistent point-in-time image 有权
    从持久时间点图像中排除数据

    公开(公告)号:US08364644B1

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

    申请号:US12428396

    申请日:2009-04-22

    CPC classification number: G06F17/30088 G06F11/1451 G06F11/1453

    Abstract: A data set on a physical storage device is associated with an active bitmap and a persistent point-in-time image (PPI) exclusion bitmap, where each bit in the bitmaps is associated with a data block in the data set. The active bitmap and the PPI exclusion bitmap are used to determine which of the data blocks in the data set are to be included in a PPI of the data set.

    Abstract translation: 物理存储设备上的数据集与活动位图和持久时间点图像(PPI)排除位图相关联,其中位图中的每个位与数据集中的数据块相关联。 活动位图和PPI排除位图用于确定数据集中的哪些数据块将被包括在数据集的PPI中。

    DEDUPLICATION IN AN EXTENT-BASED ARCHITECTURE
    37.
    发明申请
    DEDUPLICATION IN AN EXTENT-BASED ARCHITECTURE 有权
    在基于结构的架构中的分类

    公开(公告)号:US20120330903A1

    公开(公告)日:2012-12-27

    申请号:US13165631

    申请日:2011-06-21

    CPC classification number: G06F17/30156 G06F3/0608 G06F3/0641

    Abstract: A request is received to remove duplicate data. A log data container associated with a storage volume in a storage server is accessed. The log data container includes a plurality of entries. Each entry is identified by an extent identifier in a data structures stored in a volume associated with the storage server. For each entry in the log data container, a determination is made if the entry matches another entry in the log data container. If the entry matches another entry in the log data container, a determination is made of a donor extent and a recipient extent. If an external reference count associated with the recipient extent equals a first predetermined value, block sharing is performed for the donor extent and the recipient extent. A determination is made if the reference count of the donor extent equals a second predetermined value. If the reference count of the donor extent equals the second predetermined value, the donor extent is freed.

    Abstract translation: 收到请求以删除重复的数据。 访问与存储服务器中的存储卷相关联的日志数据容器。 日志数据容器包括多个条目。 每个条目由存储在与存储服务器相关联的卷中的数据结构中的盘区标识符标识。 对于日志数据容器中的每个条目,确定条目是否匹配日志数据容器中的另一个条目。 如果条目与日志数据容器中的另一个条目匹配,则确定捐赠者范围和受众范围。 如果与接收者范围相关联的外部参考计数等于第一预定值,则对捐赠者范围和接受者范围执行块共享。 如果供体范围的参考计数等于第二预定值,则确定。 如果供体范围的参考计数等于第二预定值,则供体范围被释放。

    Retention of active data stored in memory using multiple indexing systems for data storage
    38.
    发明授权
    Retention of active data stored in memory using multiple indexing systems for data storage 有权
    使用多个索引系统保留存储在内存中的活动数据以进行数据存储

    公开(公告)号:US08219529B2

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

    申请号:US12502176

    申请日:2009-07-13

    Abstract: A method and apparatus for retention of active data stored in memory using multiple indexing systems for data storage. An embodiment of a method for retention of active data in a storage server includes reading data into a first location of a main memory of the storage server. The data in the first location indexes data elements in a long-term data storage in a first manner. The method further provides for copying the data from the first location into a second location in the main memory of the storage server, where the data in the second location indexing the data elements in the long-term data storage in a second manner.

    Abstract translation: 一种用于使用多个索引系统保存存储在存储器中的活动数据用于数据存储的方法和装置。 用于将活动数据保留在存储服务器中的方法的实施例包括将数据读入存储服务器的主存储器的第一位置。 第一位置中的数据以第一方式索引长期数据存储器中的数据元素。 该方法还提供将数据从第一位置复制到存储服务器的主存储器中的第二位置,其中第二位置中的数据以第二方式索引长期数据存储器中的数据元素。

    RETENTION OF ACTIVE DATA STORED IN MEMORY USING MULTIPLE INDEXING SYSTEMS FOR DATA STORAGE
    39.
    发明申请
    RETENTION OF ACTIVE DATA STORED IN MEMORY USING MULTIPLE INDEXING SYSTEMS FOR DATA STORAGE 有权
    使用多个索引系统存储数据存储器中存储的活动数据的保留

    公开(公告)号:US20090276596A1

    公开(公告)日:2009-11-05

    申请号:US12502176

    申请日:2009-07-13

    Abstract: A method and apparatus for retention of active data stored in memory using multiple indexing systems for data storage. An embodiment of a method for retention of active data in a storage server includes reading data into a first location of a main memory of the storage server. The data in the first location indexes data elements in a long-term data storage in a first manner. The method further provides for copying the data from the first location into a second location in the main memory of the storage server, where the data in the second location indexing the data elements in the long-term data storage in a second manner.

    Abstract translation: 一种用于使用多个索引系统保存存储在存储器中的活动数据用于数据存储的方法和装置。 用于将活动数据保留在存储服务器中的方法的实施例包括将数据读入存储服务器的主存储器的第一位置。 第一位置中的数据以第一方式索引长期数据存储器中的数据元素。 该方法还提供将数据从第一位置复制到存储服务器的主存储器中的第二位置,其中第二位置中的数据以第二方式索引长期数据存储器中的数据元素。

Patent Agency Ranking