REDUCING DECRYPTION LATENCY FOR ENCRYPTION PROCESSING
    1.
    发明申请
    REDUCING DECRYPTION LATENCY FOR ENCRYPTION PROCESSING 失效
    减少加密处理中的DECERPTION LATENCY

    公开(公告)号:US20130339750A1

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

    申请号:US13523613

    申请日:2012-06-14

    IPC分类号: H04L9/00

    摘要: In a storage system, using a pool of encryption processing cores, the encryption processing cores are assigned to process either encryption operations, decryption operations, and decryption and encryption operations, that are scheduled for processing. A maximum number of the encryption processing cores are set for processing only the decryption operations, thereby lowering a decryption latency. A minimal number of the encryption processing cores are allocated for processing the encryption operations, thereby increasing encryption latency. Upon reaching a throughput limit for the encryption operations that causes the minimal number of the plurality of encryption processing cores to reach a busy status, the minimal number of the plurality of encryption processing cores for processing the encryption operations is increased.

    摘要翻译: 在存储系统中,使用加密处理核心池,分配加密处理核以处理计划进行处理的加密操作,解密操作以及解密和加密操作。 设置最大数量的加密处理核以仅处理解密操作,从而降低解密等待时间。 分配最少数量的加密处理核以处理加密操作,从而增加加密等待时间。 在达到导致多个加密处理核心的最小数量达到忙碌状态的加密操作的吞吐量限制时,用于处理加密操作的多个加密处理核心的最小数量增加。

    REDUCING DECOMPRESSION LATENCY IN A COMPRESSION STORAGE SYSTEM
    3.
    发明申请
    REDUCING DECOMPRESSION LATENCY IN A COMPRESSION STORAGE SYSTEM 有权
    降低压缩存储系统中的解密延迟

    公开(公告)号:US20130339322A1

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

    申请号:US13523593

    申请日:2012-06-14

    IPC分类号: G06F7/00 G06F17/30

    摘要: In a compression processing storage system, using a pool of compression cores, the compression cores are assigned to process either compression operations, decompression operations, or decompression and compression operations, which are scheduled for processing. A maximum number of the compression cores are set for processing only the decompression operations, thereby lowering a decompression latency. A minimal number of the compression cores are allocated for processing the compression operations, thereby increasing compression latency. Upon reaching a throughput limit for the compression operations that causes the minimal number of the plurality of compression cores to reach a busy status, the minimal number of the plurality of compression cores for processing the compression operations is increased.

    摘要翻译: 在压缩处理存储系统中,使用压缩核心池,分配压缩核以处理被调度进行处理的压缩操作,解压缩操作或解压缩和压缩操作。 设置最大数目的压缩核心仅处理解压缩操作,从而降低解压缩等待时间。 分配最小数量的压缩核来处理压缩操作,从而增加压缩等待时间。 在达到导致多个压缩核心的最小数量达到忙碌状态的压缩操作的吞吐量限制时,用于处理压缩操作的多个压缩核心的最小数量增加。

    EFFICIENT GARBAGE COLLECTION IN A COMPRESSED JOURNAL FILE
    4.
    发明申请
    EFFICIENT GARBAGE COLLECTION IN A COMPRESSED JOURNAL FILE 有权
    压缩日志文件中的高效收藏

    公开(公告)号:US20130097210A1

    公开(公告)日:2013-04-18

    申请号:US13275178

    申请日:2011-10-17

    IPC分类号: G06F17/30

    摘要: Exemplary method, system, and computer program product embodiments for efficient garbage collection in a compressed journal file system are provided. In one embodiment, by way of example only, a map corresponding to data blocks with overwritten compressed journal entries is configured. Weighted conditions for each of the overwritten compressed journal entries are calculated. The weighted conditions are arranged in the map from lowest to highest. One of the weighted conditions includes a biasing variable towards selecting data blocks having free space at an end of at least one associated record. Additional system and computer program product embodiments are disclosed and provide related advantages.

    摘要翻译: 提供了用于压缩日志文件系统中的有效垃圾收集的示例性方法,系统和计算机程序产品实施例。 在一个实施例中,仅作为示例,配置与具有重写的压缩日志条目的数据块相对应的映射。 计算每个被覆盖的压缩日志条目的加权条件。 加权条件从最低到最高排列在地图中。 加权条件之一包括朝向选择在至少一个关联记录的末尾具有自由空间的数据块的偏置变量。 公开了附加的系统和计算机程序产品实施例并提供相关的优点。

    COMPRESSION BLOCK INPUT/OUTPUT REDUCTION
    6.
    发明申请
    COMPRESSION BLOCK INPUT/OUTPUT REDUCTION 有权
    压缩块输入/输出减少

    公开(公告)号:US20130179597A1

    公开(公告)日:2013-07-11

    申请号:US13345301

    申请日:2012-01-06

    IPC分类号: G06F3/00

    摘要: Exemplary system and computer program product embodiments compression blocks input/output (I/O) reduction are provided. In one embodiment, by way of example only, data blocks are arranged into groups to provide a single I/O. Lists indicating the available block space for the data blocks are organized in advance according to space size. The data blocks required for a single command are allocated as the single I/O. The data blocks are sequentially ordered. Additional system and computer program product embodiments are disclosed and provide related advantages.

    摘要翻译: 提供了示例性系统和计算机程序产品实施例压缩块输入/输出(I / O)减少。 在一个实施例中,仅作为示例,数据块被布置成组以提供单个I / O。 指示数据块的可用块空间的列表根据空间大小预先组织。 单个命令所需的数据块被分配为单个I / O。 数据块顺序排列。 公开了附加的系统和计算机程序产品实施例并提供相关的优点。

    METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE

    公开(公告)号:US20120124303A1

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

    申请号:US13355138

    申请日:2012-01-20

    IPC分类号: G06F12/00

    摘要: There are provided a method of transforming a non-transformed stored logical data object (LO) device into a transformed LO and system thereof. The method comprises: a) in response to a respective transformation request, logically dividing the non-transformed LO in a first segment and one or more non-transformed subsequent segments, the segments having predefined size; b) generating a header for the respective transformed LO; c) processing said first segment; d) overwriting said first segment by said generated header and said transformed first segment; e) indexing said first transformed segment and said one or more non-transformed subsequent segments as constituting a part of said transformed LO; f) generating at least one index section; and g) updating the indication in the header to point that the non-transformed LO has been transformed in the transformed LO comprising said generated header, said first transformed segment, said one or more subsequent segments comprising data in non-transformed form and said at least one index section.

    METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE
    8.
    发明申请
    METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE 审中-公开
    用于存储的逻辑数据对象转换的方法和系统

    公开(公告)号:US20130024632A1

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

    申请号:US13355123

    申请日:2012-01-20

    IPC分类号: G06F12/00

    摘要: There are provided a method of transforming a non-transformed stored logical data object (LO) device into a transformed LO and system thereof. The method comprises: a) in response to a respective transformation request, logically dividing the non-transformed LO in a first segment and one or more non-transformed subsequent segments, the segments having predefined size; b) generating a header for the respective transformed LO; c) processing said first segment; d) overwriting said first segment by said generated header and said transformed first segment; e) indexing said first transformed segment and said one or more non-transformed subsequent segments as constituting a part of said transformed LO; f) generating at least one index section; and g) updating the indication in the header to point that the non-transformed LO has been transformed in the transformed LO comprising said generated header, said first transformed segment, said one or more subsequent segments comprising data in non-transformed form and said at least one index section.

    摘要翻译: 提供了一种将未变换的存储的逻辑数据对象(LO)设备变换成变换的LO及其系统的方法。 该方法包括:a)响应于相应的变换请求,在第一段和一个或多个未变换的后续段中逻辑地划分未变换的LO,所述段具有预定义的大小; b)产生用于各个变换LO的报头; c)处理所述第一段; d)通过所述生成的报头和所述变换的第一分段重写所述第一分段; e)将所述第一变换段和所述一个或多个未变换的后续段索引为构成所述变换LO的一部分; f)产生至少一个索引部分; 并且g)更新标题中的指示,以指示未经变换的LO已经在包含所述生成的报头,所述第一变换段,所述一个或多个后续段中的变换的LO中被变换,所述一个或多个后续段包括非变换形式的数据, 至少一个索引部分。

    METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE
    9.
    发明申请
    METHOD AND SYSTEM FOR TRANSFORMATION OF LOGICAL DATA OBJECTS FOR STORAGE 有权
    用于存储的逻辑数据对象转换的方法和系统

    公开(公告)号:US20120117341A1

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

    申请号:US13383157

    申请日:2010-07-27

    IPC分类号: G06F12/02

    摘要: There are provided a method of transforming a non-transformed stored logical data object (LO) device into a transformed LO and system thereof. The method comprises: a) in response to a respective transformation request, logically dividing the non-transformed LO in a first segment and one or more non-transformed subsequent segments, the segments having predefined size; b) generating a header for the respective transformed LO; c) processing said first segment; d) overwriting said first segment by said generated header and said transformed first segment; e) indexing said first transformed segment and said one or more non-transformed subsequent segments as constituting a part of said transformed LO; f) generating at least one index section; and g) updating the indication in the header to point that the non-transformed LO has been transformed in the transformed LO comprising said generated header, said first transformed segment, said one or more subsequent segments comprising data in non-transformed form and said at least one index section.

    摘要翻译: 提供了一种将未变换的存储的逻辑数据对象(LO)设备变换成变换的LO及其系统的方法。 该方法包括:a)响应于相应的变换请求,在第一段和一个或多个未变换的后续段中逻辑地划分未变换的LO,所述段具有预定义的大小; b)产生用于各个变换LO的报头; c)处理所述第一段; d)通过所述生成的报头和所述变换的第一分段重写所述第一分段; e)将所述第一变换段和所述一个或多个未变换的后续段索引为构成所述变换LO的一部分; f)产生至少一个索引部分; 并且g)更新标题中的指示,以指示未经变换的LO已经在包含所述生成的报头,所述第一变换段,所述一个或多个后续段中的变换的LO中被变换,所述一个或多个后续段包括非变换形式的数据, 至少一个索引部分。