ENCRYPTION AND COMPRESSION OF DATA FOR STORAGE
    2.
    发明申请
    ENCRYPTION AND COMPRESSION OF DATA FOR STORAGE 有权
    存储数据的加密和压缩

    公开(公告)号:US20090190760A1

    公开(公告)日:2009-07-30

    申请号:US12020639

    申请日:2008-01-28

    IPC分类号: H04K1/00

    摘要: Described is a process for encrypting and compressing data for storage by computing systems. A data stream received by a computing system is separated into data chunks for storage on a storage device using a data layout format. Each data chunk is examined and if possible, compressed to produce a compressed data chunk. Whether or not the data chunk can be compressed, the data chunk is encrypted and stored on the storage device in addition to metadata that describes the data chunk. When reading the stored data chunk from the storage device, the metadata identifies the starting location of the stored data chunk and provides metadata information to the computing system for decryption and decompression processing.

    摘要翻译: 描述了用于加密和压缩由计算系统存储的数据的过程。 由计算系统接收的数据流被分离成数据块,用于使用数据布局格式存储在存储设备上。 检查每个数据块,如果可能,压缩以生成压缩数据块。 无论数据块是否可以被压缩,除了描述数据块的元数据之外,数据块被加密并存储在存储设备上。 当从存储设备读取存储的数据块时,元数据识别所存储的数据块的起始位置,并向计算系统提供元数据信息以用于解密和解压缩处理。

    SYSTEM AND METHOD FOR BANDWIDTH OPTIMIZATION IN A NETWORK STORAGE ENVIRONMENT
    3.
    发明申请
    SYSTEM AND METHOD FOR BANDWIDTH OPTIMIZATION IN A NETWORK STORAGE ENVIRONMENT 有权
    网络存储环境中的带宽优化的系统和方法

    公开(公告)号:US20080243992A1

    公开(公告)日:2008-10-02

    申请号:US11694356

    申请日:2007-03-30

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30067

    摘要: According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with the cache through one or more wide area network (WAN) links (e.g., for Wide Area File Services, or “WAFS”). The network cache stores the data and sends the data to the client. The cache may then intercept a first write request for the data from the client to the remote server, and determine one or more portions of the data in the write request that changed from the data stored at the cache (e.g., according to one or more hashes created based on the data). The network cache then sends a second write request for only the changed portions of the data to the remote server.

    摘要翻译: 根据本发明的一个或多个实施例,网络高速缓冲存储器通过一个或多个广域网(WAN)链路(例如,对于广域文件服务或“ WAFS“)。 网络缓存存储数据并将数据发送给客户端。 高速缓存然后可以拦截从客户端到远程服务器的数据的第一写入请求,并且确定写入请求中从存储在高速缓存中的数据改变的数据的一个或多个部分(例如,根据一个或多个 基于数据创建哈希)。 然后,网络缓存器将仅针对数据的改变的部分的第二写入请求发送到远程服务器。

    System and method for bandwidth optimization in a network storage environment
    4.
    发明授权
    System and method for bandwidth optimization in a network storage environment 有权
    网络存储环境中带宽优化的系统和方法

    公开(公告)号:US09355103B2

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

    申请号:US13562579

    申请日:2012-07-31

    IPC分类号: G06F15/16 G06F17/30

    CPC分类号: G06F17/30067

    摘要: According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with the cache through one or more wide area network (WAN) links (e.g., for Wide Area File Services, or “WAFS”). The network cache stores the data and sends the data to the client. The cache may then intercept a first write request for the data from the client to the remote server, and determine one or more portions of the data in the write request that changed from the data stored at the cache (e.g., according to one or more hashes created based on the data). The network cache then sends a second write request for only the changed portions of the data to the remote server.

    摘要翻译: 根据本发明的一个或多个实施例,网络高速缓存通过一个或多个广域网(WAN)链路(例如,对于广域文件服务或“广域文件服务”)拦截由与缓存器互连的远程服务器请求的数据, WAFS“)。 网络缓存存储数据并将数据发送给客户端。 高速缓存然后可以拦截从客户端到远程服务器的数据的第一写入请求,并且确定写入请求中从存储在高速缓存中的数据改变的数据的一个或多个部分(例如,根据一个或多个 基于数据创建哈希)。 然后,网络缓存器将仅针对数据的改变的部分的第二写入请求发送到远程服务器。

    SYSTEM AND METHOD FOR BANDWIDTH OPTIMIZATION IN A NETWORK STORAGE ENVIRONMENT
    5.
    发明申请
    SYSTEM AND METHOD FOR BANDWIDTH OPTIMIZATION IN A NETWORK STORAGE ENVIRONMENT 审中-公开
    网络存储环境中的带宽优化的系统和方法

    公开(公告)号:US20130018942A1

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

    申请号:US13562579

    申请日:2012-07-31

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30067

    摘要: According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with the cache through one or more wide area network (WAN) links (e.g., for Wide Area File Services, or “WAFS”). The network cache stores the data and sends the data to the client. The cache may then intercept a first write request for the data from the client to the remote server, and determine one or more portions of the data in the write request that changed from the data stored at the cache (e.g., according to one or more hashes created based on the data). The network cache then sends a second write request for only the changed portions of the data to the remote server.

    摘要翻译: 根据本发明的一个或多个实施例,网络高速缓存通过一个或多个广域网(WAN)链路(例如,对于广域文件服务或WAFS)拦截由与缓存器互连的远程服务器所请求的数据 )。 网络缓存存储数据并将数据发送给客户端。 高速缓存然后可以拦截从客户端到远程服务器的数据的第一写入请求,并且确定写入请求中从存储在高速缓存中的数据改变的数据的一个或多个部分(例如,根据一个或多个 基于数据创建哈希)。 然后,网络缓存器将仅针对数据的改变的部分的第二写入请求发送到远程服务器。

    SYSTEM AND METHOD FOR ON-THE-FLY ELIMINATION OF REDUNDANT DATA
    6.
    发明申请
    SYSTEM AND METHOD FOR ON-THE-FLY ELIMINATION OF REDUNDANT DATA 有权
    冗余数据消除的系统和方法

    公开(公告)号:US20080294696A1

    公开(公告)日:2008-11-27

    申请号:US11691956

    申请日:2007-05-22

    申请人: Yuval Frandzel

    发明人: Yuval Frandzel

    IPC分类号: G06F12/00

    摘要: A system and method for “on-the-fly” de-duplication of data before storing the data in a storage system is provided. A data de-duplication module illustratively cooperates with protocol servers and a file system of a storage operating system executing on the storage system to implement the novel de-duplication technique. The de-duplication module illustratively generates a block store, an index file and a hash table on storage space provided by the storage system. The hash table is utilized for tracking fingerprints and locations of blocks within the block store. The index file is utilized for storing directory information identifying the contents of data containers stored on the storage system, while the block store is utilized to store raw data blocks that comprise the data containers.

    摘要翻译: 提供了一种在将数据存储在存储系统中之前用于“即时”重复数据删除数据的系统和方法。 数据重复数据删除模块说明性地与协议服务器和在存储系统上执行的存储操作系统的文件系统协作以实现新的重复数据删除技术。 重复数据删除模块说明性地在由存储系统提供的存储空间上生成块存储,索引文件和散列表。 哈希表用于跟踪块存储中的指纹和块的位置。 索引文件用于存储识别存储在存储系统上的数据容器的内容的目录信息,同时使用块存储来存储构成数据容器的原始数据块。

    Encryption and compression of data for storage
    7.
    发明授权
    Encryption and compression of data for storage 有权
    加密和压缩数据进行存储

    公开(公告)号:US08300823B2

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

    申请号:US12020639

    申请日:2008-01-28

    IPC分类号: H04K1/00

    摘要: Described is a process for encrypting and compressing data for storage by computing systems. A data stream received by a computing system is separated into data chunks for storage on a storage device using a data layout format. Each data chunk is examined and if possible, compressed to produce a compressed data chunk. Whether or not the data chunk can be compressed, the data chunk is encrypted and stored on the storage device in addition to metadata that describes the data chunk. When reading the stored data chunk from the storage device, the metadata identifies the starting location of the stored data chunk and provides metadata information to the computing system for decryption and decompression processing.

    摘要翻译: 描述了用于加密和压缩由计算系统存储的数据的过程。 由计算系统接收的数据流被分离成数据块,用于使用数据布局格式存储在存储设备上。 检查每个数据块,如果可能,压缩以生成压缩数据块。 无论数据块是否可以被压缩,除了描述数据块的元数据之外,数据块被加密并存储在存储设备上。 当从存储设备读取存储的数据块时,元数据识别所存储的数据块的起始位置,并向计算系统提供元数据信息以用于解密和解压缩处理。

    System and method for bandwidth optimization in a network storage environment
    8.
    发明授权
    System and method for bandwidth optimization in a network storage environment 有权
    网络存储环境中带宽优化的系统和方法

    公开(公告)号:US08234327B2

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

    申请号:US11694356

    申请日:2007-03-30

    IPC分类号: G06F15/16

    CPC分类号: G06F17/30067

    摘要: According to one or more embodiments of the present invention, a network cache intercepts data requested by a client from a remote server interconnected with the cache through one or more wide area network (WAN) links (e.g., for Wide Area File Services, or “WAFS”). The network cache stores the data and sends the data to the client. The cache may then intercept a first write request for the data from the client to the remote server, and determine one or more portions of the data in the write request that changed from the data stored at the cache (e.g., according to one or more hashes created based on the data). The network cache then sends a second write request for only the changed portions of the data to the remote server.

    摘要翻译: 根据本发明的一个或多个实施例,网络高速缓存通过一个或多个广域网(WAN)链路(例如,对于广域文件服务或“广域文件服务”)拦截由与缓存器互连的远程服务器请求的数据, WAFS“)。 网络缓存存储数据并将数据发送给客户端。 高速缓存然后可以拦截从客户端到远程服务器的数据的第一写入请求,并且确定写入请求中从存储在高速缓存中的数据改变的数据的一个或多个部分(例如,根据一个或多个 基于数据创建哈希)。 然后,网络缓存器将仅针对数据的改变的部分的第二写入请求发送到远程服务器。

    System and method for sampling based elimination of duplicate data
    9.
    发明授权
    System and method for sampling based elimination of duplicate data 有权
    基于抽样的系统和方法消除重复数据

    公开(公告)号:US08165221B2

    公开(公告)日:2012-04-24

    申请号:US11414600

    申请日:2006-04-28

    IPC分类号: H07N7/18

    摘要: A technique for eliminating duplicate data is provided. Upon receipt of a new data set, one or more anchor points are identified within the data set. A bit-by-bit data comparison is then performed of the region surrounding the anchor point in the received data set with the region surrounding an anchor point stored within a pattern database to identify forward/backward delta values. The duplicate data identified by the anchor point, forward and backward delta values is then replaced in the received data set with a storage indicator.

    摘要翻译: 提供了一种消除重复数据的技术。 在接收到新的数据集之后,在数据集内识别一个或多个锚点。 然后,在包含存储在模式数据库内的锚定点周围的区域的接收数据集中围绕定位点的区域执行逐位数据比较,以识别前向/后向增量值。 由锚点,前向和后向增量值标识的重复数据随后用存储指示器在接收的数据集中替换。

    System and method for on-the-fly elimination of redundant data
    10.
    发明授权
    System and method for on-the-fly elimination of redundant data 有权
    用于即时消除冗余数据的系统和方法

    公开(公告)号:US08315984B2

    公开(公告)日:2012-11-20

    申请号:US11691956

    申请日:2007-05-22

    申请人: Yuval Frandzel

    发明人: Yuval Frandzel

    IPC分类号: G06F12/00

    摘要: A system and method for “on-the-fly” de-duplication of data before storing the data in a storage system. A data de-duplication module illustratively cooperates with protocol servers and a file system of a storage operating system executing on the storage system to implement the novel de-duplication technique. The de-duplication module illustratively generates a block store, an index file and a hash table on storage space provided by the storage system. The hash table is utilized for tracking fingerprints and locations of blocks within the block store. The index file is utilized for storing directory information identifying the contents of data containers stored on the storage system, while the block store is utilized to store raw data blocks that comprise the data containers.

    摘要翻译: 一种用于在将数据存储在存储系统中之前对数据进行重复数据删除的系统和方法。 数据重复数据删除模块说明性地与协议服务器和在存储系统上执行的存储操作系统的文件系统协作以实现新的重复数据删除技术。 重复数据删除模块说明性地在由存储系统提供的存储空间上生成块存储,索引文件和散列表。 哈希表用于跟踪块存储中的指纹和块的位置。 索引文件用于存储识别存储在存储系统上的数据容器的内容的目录信息,同时使用块存储来存储构成数据容器的原始数据块。