Monitoring and reporting normalized device system performance
    21.
    发明授权
    Monitoring and reporting normalized device system performance 失效
    监控和报告标准化的设备系统性能

    公开(公告)号:US07664617B2

    公开(公告)日:2010-02-16

    申请号:US12250769

    申请日:2008-10-14

    IPC分类号: G06F11/30

    摘要: Apparatus and computer program products are provided to monitor and report performance data of a device such as a data storage drive. A plurality of quantitative values are obtained from feedback and measurement mechanisms in a data storage device of a first model during operation of the storage device. The plurality of quantitative values are normalized. Then, one or more qualitative values are generated from one or more normalized quantitative values and evaluated against corresponding baseline performance values established for the first model.

    摘要翻译: 提供装置和计算机程序产品来监视和报告诸如数据存储驱动器的设备的性能数据。 在存储装置的操作期间,从第一模型的数据存储装置中的反馈和测量机构获得多个定量值。 多个定量值被归一化。 然后,从一个或多个归一化的定量值产生一个或多个定性值,并针对为第一模型建立的相应基线性能值进行评估。

    Monitoring and Reporting Normalized Device System Performance
    22.
    发明申请
    Monitoring and Reporting Normalized Device System Performance 失效
    监控和报告标准化设备系统性能

    公开(公告)号:US20090030652A1

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

    申请号:US12250769

    申请日:2008-10-14

    IPC分类号: G06F11/30

    摘要: Apparatus and computer program products are provided to monitor and report performance data of a device such as a data storage drive. A plurality of quantitative values are obtained from feedback and measurement mechanisms in a data storage device of a first model during operation of the storage device. The plurality of quantitative values are normalized. Then, one or more qualitative values are generated from one or more normalized quantitative values and evaluated against corresponding baseline performance values established for the first model.

    摘要翻译: 提供装置和计算机程序产品来监视和报告诸如数据存储驱动器之类的装置的性能数据。 在存储装置的操作期间,从第一模型的数据存储装置中的反馈和测量机构获得多个定量值。 多个定量值被归一化。 然后,从一个或多个归一化的定量值产生一个或多个定性值,并针对为第一模型建立的相应基线性能值进行评估。

    Use of Indirect Data Keys for Encrypted Tape Cartridges

    公开(公告)号:US20080273697A1

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

    申请号:US11742837

    申请日:2007-05-01

    IPC分类号: H04L9/14 H04L9/10

    摘要: A method, system and program are provided for enabling selective access to multiple users' encrypted data in a single storage cartridge. A unique, derived key is generated for each user's data by performing cryptographic operations on a combination of a common base key and metadata related to the data to be encrypted (e.g. its total block count). The base data key is wrapped with one or more encryption keys to form one or more encryption encapsulated data keys (EEDKs). The base key and the derived key are wrapped to create a session encrypted data key (SEDK), which along with the EEDKs, are conveyed to the tape drive, where the SEDK is decrypted. The EEDKs are then stored in one or more places on the storage cartridge. The base key and the derived key are used to encrypt a predetermined user's data, with the derived key stored on the cartridge with the encrypted data. The encrypted data may be subsequently decrypted by retrieving the EEDK and decrypting it with a decryption key to extract the base data key. The extracted base data key can then be used with other information to calculate the derived key. Once calculated, the derived key is used to decrypt its associated encrypted data.

    Read channel apparatus for asynchronous sampling and synchronous equalization
    25.
    发明授权
    Read channel apparatus for asynchronous sampling and synchronous equalization 有权
    用于异步采样和同步均衡的通道设备

    公开(公告)号:US07394608B2

    公开(公告)日:2008-07-01

    申请号:US11213127

    申请日:2005-08-26

    IPC分类号: G11B5/09

    摘要: A read channel and method using that read channel are disclosed. The read channel comprises an analog to digital converter which asynchronously samples at a fixed rate an analog signal formed by reading a data track, where that data track was written to a data storage medium at a symbol rate and an interpolator interconnected with the analog to digital converter. The read channel further comprises a fractionally-spaced equalizer, where the interpolator provides an interpolated signal to the fractionally-spaced equalizer at an interpolation rate, where that interpolation rate is greater than the symbol rate. The fractionally-spaced equalizer forms a synchronous equalized signal. The read channel further comprises a gain control module interconnected with the fractionally-spaced equalizer, and a sequence detector interconnected with the gain control module.

    摘要翻译: 公开了使用该读通道的读通道和方法。 读通道包括模数转换器,其以固定速率异步采样通过读取数据轨道形成的模拟信号,其中数据轨道以符号速率写入数据存储介质,并且与模数转换器互连的内插器 转换器。 读通道还包括分数间隔的均衡器,其中内插器以内插速率向分数间隔的均衡器提供内插信号,其中该内插速率大于符号率。 分数间隔均衡器形成同步均衡信号。 读通道还包括与分数间隔均衡器互连的增益控制模块,以及与增益控制模块互连的序列检测器。

    Using variable length code tables to compress an input data stream to a compressed output data stream
    27.
    发明授权
    Using variable length code tables to compress an input data stream to a compressed output data stream 有权
    使用可变长度代码表将输入数据流压缩为压缩输出数据流

    公开(公告)号:US08669889B2

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

    申请号:US13188405

    申请日:2011-07-21

    申请人: Glen A. Jaquette

    发明人: Glen A. Jaquette

    IPC分类号: H03M7/34

    摘要: Provided are a computer program product, system, method, and data structure for using variable length code tables to compress an input data stream to a compressed output data stream. If a number of consecutive data units in the input data stream match the number of consecutive data units in a history buffer of previously received data units in the input data stream, a copy pointer symbol is generated indicating the copy pointer symbol referencing previously received data units in the history buffer and indicating a location of a start of the consecutive data units in the history buffer. A determination is made from a variable length code table of an encoding of the number. Indication is made in the generated copy pointer symbol the determined encoding of the number and the copy pointer symbol is outputted in the compressed output data stream.

    摘要翻译: 提供了一种用于使用可变长度代码表将输入数据流压缩到压缩输出数据流的计算机程序产品,系统,方法和数据结构。 如果输入数据流中的多个连续数据单元与输入数据流中先前接收到的数据单元的历史缓冲器中的连续数据单元的数量相匹配,则生成指示复制指针符号的复制指针符号,该复制指针符号参考先前接收到的数据单元 并且在历史缓冲器中指示连续数据单元的开始位置。 从编号的编码的可变长度代码表中确定。 在所生成的复制指针符号中指示所确定的编号的编码和复制指针符号在压缩输出数据流中被输出。

    METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF
    28.
    发明申请
    METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF 有权
    管理冗余数据及其系统所有权的方法

    公开(公告)号:US20120079223A1

    公开(公告)日:2012-03-29

    申请号:US12894008

    申请日:2010-09-29

    申请人: Glen A. Jaquette

    发明人: Glen A. Jaquette

    IPC分类号: G06F12/02 G06F12/00

    摘要: A storage system according to one embodiment includes a first storage tier; an intermediate storage tier; a second storage tier; logic for storing instances of a file in the first storage tier, the intermediate storage tier, and the second storage tier; logic for determining which of a plurality of instances of the file in the first storage tier are to be migrated to the second storage tier; logic for copying one instance of the file from the first storage tier to the intermediate storage tier; and logic for copying the instance of the file from the intermediate storage tier to the second storage tier for creating an instance of the file on the second storage tier for each instance of the file on the first storage tier that is to be migrated to the second storage tier. Additional systems, methods, and computer program products are also presented.

    摘要翻译: 根据一个实施例的存储系统包括第一存储层; 中间存储层; 第二存储层; 在第一存储层,中间存储层和第二存储层中存储文件的实例的逻辑; 用于确定第一存储层中的文件的多个实例中的哪一个将被迁移到第二存储层的逻辑; 用于将文件的一个实例从第一存储层复制到中间存储层的逻辑; 以及用于将文件的实例从中间存储层复制到第二存储层的逻辑,用于在要迁移到第二存储层的第一存储层上的文件的每个实例的第二存储层上创建文件的实例 存储层。 还介绍了其他系统,方法和计算机程序产品。

    METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF
    29.
    发明申请
    METHODS FOR MANAGING OWNERSHIP OF REDUNDANT DATA AND SYSTEMS THEREOF 审中-公开
    管理冗余数据及其系统所有权的方法

    公开(公告)号:US20120078931A1

    公开(公告)日:2012-03-29

    申请号:US12893996

    申请日:2010-09-29

    申请人: Glen A. Jaquette

    发明人: Glen A. Jaquette

    IPC分类号: G06F17/30

    摘要: A storage system according to one embodiment includes a first storage tier; a second storage tier; logic for storing instances of a file in the first storage tier and the second storage tier; logic for associating each instance of the file on the first and second storage tier with a unique program identifier (UPI); logic for receiving a request to access the file or instance thereof from a user in a group of users; logic for searching for a UPI associated with an instance of the file that exists on the first storage tier; and logic for providing the user requesting access to the file with remote access to the instance of the file on the first storage tier. Additional systems, methods, and computer program products are also presented.

    摘要翻译: 根据一个实施例的存储系统包括第一存储层; 第二存储层; 在第一存储层和第二存储层中存储文件的实例的逻辑; 用于将第一和第二存储层上的文件的每个实例与唯一程序标识符(UPI)相关联的逻辑; 用于从一组用户中的用户接收访问所述文件或其实例的请求的逻辑; 用于搜索与存在于第一存储层上的文件的实例相关联的UPI的逻辑; 以及用于向用户请求访问文件以远程访问第一存储层上的文件的实例的逻辑。 还介绍了其他系统,方法和计算机程序产品。

    Storing partial data sets to magnetic tape
    30.
    发明授权
    Storing partial data sets to magnetic tape 有权
    将部分数据集存储到磁带

    公开(公告)号:US07965462B2

    公开(公告)日:2011-06-21

    申请号:US12351725

    申请日:2009-01-09

    IPC分类号: G11B20/16

    摘要: Methods, logic, apparatus and computer program product write data, comprising less than a full Data Set, to magnetic tape. Data is received from a host, a do-not-interleave command is issued and C1 and C2 ECC are computed. Codeword Quad (CQ) sets are then formed. At least one CQ set of the Data Set is written to a magnetic tape in a non-interleaved manner and a Data Set Information Table (DSIT) is written to the magnetic tape immediately following the at least one written CQ set. An address transformation may be used to cancel interleaving. Writing a CQ set may include writing a plurality of contiguous instances of the CQ set to the magnetic tape to maintain the effectiveness of ECC capability.

    摘要翻译: 方法,逻辑,设备和计算机程序产品写入数据,包括少于一个完整的数据集,到磁带。 从主机接收数据,发出不交错命令,并计算C1和C2 ECC。 然后形成Codeword Quad(CQ)集合。 将数据集的至少一个CQ集以非交错方式写入磁带,并且数据集信息表(DSIT)被写入紧跟在至少一个写入的CQ集之后的磁带上。 可以使用地址变换来取消交织。 编写CQ集可以包括将CQ集的多个连续实例写入磁带以保持ECC能力的有效性。