Data compression algorithm selection and tiering
    2.
    发明授权
    Data compression algorithm selection and tiering 有权
    数据压缩算法选择和分层

    公开(公告)号:US08688654B2

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

    申请号:US12574470

    申请日:2009-10-06

    IPC分类号: G06F7/76 G06F7/06

    摘要: A data storage subsystem having a plurality of data compression engines configured to compress data, each having a different compression algorithm. A data handling system is configured to select at least one sample of data; operate a plurality of the data compression engines to compress the selected sample(s); determine the compression ratios of the operated data compression engines with respect to the selected sample(s); and select the data compression engine having the greatest compression ratio with respect to the selected sample(s), to compress the data. Further, the data compression engines may be in tiers from low to high in accordance with expected latency to compress data and to uncompress compressed data; and a data compression engine is selected from a tier that is inverse to the present rate of access.

    摘要翻译: 数据存储子系统具有多个数据压缩引擎,其被配置为压缩数据,每个具有不同的压缩算法。 数据处理系统被配置为选择至少一个数据样本; 操作多个数据压缩引擎来压缩所选择的样本; 确定所操作的数据压缩引擎相对于所选择的样本的压缩比; 并选择相对于所选择的样本具有最大压缩比的数据压缩引擎来压缩数据。 此外,数据压缩引擎可以根据预期的等待时间从低到高分级来压缩数据并解压缩压缩数据; 并且从与当前访问速率相反的层中选择数据压缩引擎。

    Apparatus and method to perform a version pre-check of a storage controller command
    4.
    发明授权
    Apparatus and method to perform a version pre-check of a storage controller command 失效
    执行存储控制器命令的版本预检查的装置和方法

    公开(公告)号:US08200860B2

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

    申请号:US12371435

    申请日:2009-02-13

    IPC分类号: G06F17/30

    摘要: A method to perform a version pre-check of a storage controller command, wherein the method extracts a plurality of objects from a storage controller command, and determines, without querying the storage controller, if each object comprising a method or a method parameter is enabled on that storage controller. If each object comprising a method or a method parameter is enabled on the storage controller, the method indicates success for a version pre-check of the storage controller command.

    摘要翻译: 一种用于执行存储控制器命令的版本预检查的方法,其中所述方法从存储控制器命令中提取多个对象,并且在不查询存储控制器的情况下确定是否启用了包括方法或方法参数的每个对象 在那个存储控制器上。 如果在存储控制器上启用包括方法或方法参数的每个对象,则该方法指示对存储控制器命令的版本预检查成功。

    APPARATUS AND METHOD TO PERFORM A VERSION PRE-CHECK OF A STORAGE CONTROLLER COMMAND
    5.
    发明申请
    APPARATUS AND METHOD TO PERFORM A VERSION PRE-CHECK OF A STORAGE CONTROLLER COMMAND 失效
    执行存储控制器命令的版本检测的装置和方法

    公开(公告)号:US20100211606A1

    公开(公告)日:2010-08-19

    申请号:US12371435

    申请日:2009-02-13

    IPC分类号: G06F17/30

    摘要: A method to perform a version pre-check of a storage controller command, wherein the method extracts a plurality of objects from a storage controller command, and determines, without querying the storage controller, if each object comprising a method or a method parameter is enabled on that storage controller. If each object comprising a method or a method parameter is enabled on the storage controller, the method indicates success for a version pre-check of the storage controller command.

    摘要翻译: 一种用于执行存储控制器命令的版本预检查的方法,其中所述方法从存储控制器命令中提取多个对象,并且在不查询存储控制器的情况下确定是否启用了包括方法或方法参数的每个对象 在那个存储控制器上。 如果在存储控制器上启用包括方法或方法参数的每个对象,则该方法指示对存储控制器命令的版本预检查成功。

    Variable data preservation prewrite
    6.
    发明授权
    Variable data preservation prewrite 失效
    可变数据保存预写

    公开(公告)号:US08683151B2

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

    申请号:US13472919

    申请日:2012-05-16

    IPC分类号: G06F12/16

    摘要: In one aspect of the present description, a data preservation function is provided for preserving a set of data on a source storage device at a point in time, and includes identifying as a function of prior update usage, such as input/output usage, of the data to be preserved, a portion of the data which is more likely to be the subject of updates during at least a portion of the data preservation operation as compared to the remaining portion of the data to be preserved, and copies the identified portion of the data to be preserved to a target storage device. In another aspect, the size of the portion of data to be identified is variable. Other features and aspects may be realized, depending upon the particular application.

    摘要翻译: 在本说明书的一个方面,提供一种数据保存功能,用于在时间点上保存源存储设备上的一组数据,并且包括根据先前的更新使用(诸如输入/输出使用)的功能来识别 待保存的数据,与保留的数据的剩余部分相比,在数据保存操作的至少一部分期间更有可能成为更新对象的数据的一部分,并将所识别的部分 要保存到目标存储设备的数据。 另一方面,要识别的数据部分的大小是可变的。 可以根据具体应用实现其它特征和方面。

    Selective alteration of shell utility return code
    10.
    发明授权
    Selective alteration of shell utility return code 失效
    shell实用程序返回码的选择性更改

    公开(公告)号:US07568128B2

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

    申请号:US11401816

    申请日:2006-04-11

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0772 G06F11/0706

    摘要: In a shell utility computer program code configured to cause at least one computer processor comprising one host computer system to connect to a second host computer system, and to cause the second host computer system to execute at least one command provided to one host computer system, the computer program code is configured to cause the one host computer system to selectively alter a pre-existing return code for use on shell utility error; and to cause the one host computer system to, in the absence of an alteration to the pre-existing return code, select a pre-existing return code of the shell utility as a default.

    摘要翻译: 在壳体实用程序计算机程序代码中,被配置为使至少一个包括一个主机计算机系统的计算机处理器连接到第二主计算机系统,并使第二主计算机系统执行提供给一个主计算机系统的至少一个命令, 计算机程序代码被配置为使得一个主机计算机系统有选择地改变用于shell实用程序错误的预先存在的返回码; 并且在没有更改预先存在的返回码的情况下使一个主机计算机系统默认地选择shell实用程序的预先存在的返回码。