Disk cartridge data storage library

    公开(公告)号:US11862203B2

    公开(公告)日:2024-01-02

    申请号:US18095483

    申请日:2023-01-10

    Inventor: Robert L. Horn

    CPC classification number: G11B33/0483 G11B15/6825 G11B15/6835 G11B33/027

    Abstract: A data storage disk cartridge library includes a media drive having a clean internal environment, a disk cartridge bay positioned adjacent to the media drive, and a disk cartridge positioned in the disk cartridge bay and having clean compartments for housing a clean disk trays supporting clean magnetic recording disk media. The media drive has a disk tray extractor including a seal plate positioned at times flush with a surrounding shroud, and a set of pins for extending through the seal plate and a disk tray and for moving to a tray locking position. The seal plate covers a disk tray faceplate to physically isolate the faceplate from the clean portion of the disk tray, the corresponding clean compartment, and the clean environment of the media drive. The shroud is configured to cover surfaces of the disk cartridge adjacent to the faceplate.

    DISK CARTRIDGE DATA STORAGE LIBRARY
    2.
    发明公开

    公开(公告)号:US20230238036A1

    公开(公告)日:2023-07-27

    申请号:US18095483

    申请日:2023-01-10

    Inventor: Robert L. Horn

    CPC classification number: G11B33/0483 G11B33/027

    Abstract: A data storage disk cartridge library includes a media drive having a clean internal environment, a disk cartridge bay positioned adjacent to the media drive, and a disk cartridge positioned in the disk cartridge bay and having clean compartments for housing a clean disk trays supporting clean magnetic recording disk media. The media drive has a disk tray extractor including a seal plate positioned at times flush with a surrounding shroud, and a set of pins for extending through the seal plate and a disk tray and for moving to a tray locking position. The seal plate covers a disk tray faceplate to physically isolate the faceplate from the clean portion of the disk tray, the corresponding clean compartment, and the clean environment of the media drive. The shroud is configured to cover surfaces of the disk cartridge adjacent to the faceplate.

    RAIL-BASED MEDIA TRANSPORT ROBOT FOR DISK CARTRIDGE DATA STORAGE LIBRARY

    公开(公告)号:US20230238028A1

    公开(公告)日:2023-07-27

    申请号:US18097473

    申请日:2023-01-16

    Inventor: Robert L. Horn

    CPC classification number: G11B15/6835 G11B15/6825

    Abstract: A data storage disk cartridge library system includes a rack having an array of bays, at least some housing disk media cartridges and/or media drives, and a pair of horizontal and vertical guide rails bordering each bay. A media transport robot includes fixed-position drive wheels at each corner for driving the robot along the guide rails, and pivoting guide wheels corresponding to each drive wheel for guiding the drive wheel horizontally along a horizontal guide rail and vertically along a vertical guide rail. With each guide wheel coupled with a horizontal guide rail the robot can travel horizontally on the rack, and with each guide wheel coupled with a vertical guide rail the robot can travel vertically on the rack. Electrical power can be supplied to the robot via the guide rails, and gear portions of the wheels mechanically interface with a mechanical portion of the guide rails.

    Sensing device data caching
    4.
    发明授权

    公开(公告)号:US10740242B2

    公开(公告)日:2020-08-11

    申请号:US16020992

    申请日:2018-06-27

    Inventor: Robert L. Horn

    Abstract: Data is received from a sensing device of a plurality of sensing devices in communication with a device for storage in at least one memory of the device. A first cache memory or a second cache memory of the device is selected for caching the received data based at least in part on the sensing device sending the data. According to another aspect, data is received from a sensing device for storage in at least one memory of a device. It is determined whether to cache the received data based on at least one of the sensing device sending the data and information related to the received data. A cache memory is selected from among a plurality of cache memories of the device for caching the received data based at least in part on the sensing device sending the data.

    System and method for data recovery in a solid state storage device using optimal reference voltage values of a related storage element
    6.
    发明授权
    System and method for data recovery in a solid state storage device using optimal reference voltage values of a related storage element 有权
    使用相关存储元件的最佳参考电压值在固态存储设备中进行数据恢复的系统和方法

    公开(公告)号:US08861272B1

    公开(公告)日:2014-10-14

    申请号:US13935221

    申请日:2013-07-03

    Inventor: Robert L. Horn

    Abstract: Embodiments of solid-state storage system are provided herein include data recovery mechanism to recover data upon detection of a read error (e.g., an uncorrectable ECC error) in a storage element such as a page. In various embodiments, the system is configured to determine optimal reference voltage value(s) by evaluating the reference voltage value(s) of page(s) that are related to the page where the failure occurred. The related page(a) may include a page that is paired with the initial page where the failure occurred (e.g., the paired pages reside in a common memory cell), or a neighboring page that is physically near the page where the initial page, and/or a paired page of the neighboring page. In another embodiment, the system is configured to perform a time-limited search function to attempt to determine optimal reference voltage values through an iterative process that adjusts voltage values in a progression to determine a set of values that can retrieve the data.

    Abstract translation: 本文提供的固态存储系统的实施例包括数据恢复机制,用于在检测诸如页面的存储元件中的读取错误(例如,不可校正的ECC错误)时恢复数据。 在各种实施例中,系统被配置为通过评估与发生故障的页面相关的页面的参考电压值来确定最佳参考电压值。 相关页面(a)可以包括与发生故障的初始页面(例如,配对页面驻留在公共存储器单元中)配对的页面或物理上靠近页面的相邻页面,其中初始页面, 和/或相邻页面的配对页面。 在另一个实施例中,系统被配置为执行时间有限的搜索功能,以通过调整进程中的电压值以确定可以检索数据的一组值的迭代过程来尝试确定最佳参考电压值。

    Read tail latency reduction
    7.
    发明授权

    公开(公告)号:US10374634B2

    公开(公告)日:2019-08-06

    申请号:US15373450

    申请日:2016-12-08

    Abstract: An individual latency indicator is determined for each Data Storage Device (DSD) or memory portion of a DSD storing one or more erasure coded shards generated from an erasure coding on initial data. Each individual latency indicator is associated with a latency in retrieving an erasure coded shard stored in a respective DSD or memory portion. At least one collective latency indicator is determined using determined individual latency indicators, with the at least one collective latency indicator being associated with a latency in retrieving multiple erasure coded shards. The at least one collective latency indicator is compared to a latency limit, and a subset of erasure coded shards is selected to retrieve based on the comparison of the at least one collective latency indicator to the latency limit.

    Media region management based on storage hints for a data storage device

    公开(公告)号:US10162521B2

    公开(公告)日:2018-12-25

    申请号:US14871054

    申请日:2015-09-30

    Inventor: Robert L. Horn

    Abstract: A Data Storage Device (DSD) is in communication with a plurality of sensing devices. Data is received for storage in the DSD from a sensing device of the plurality of sensing devices. The received data is associated with at least one storage hint assigned to the sensing device. A media region of the DSD is selected from a plurality of media regions for storing the received data based on the at least one storage hint and at least one characteristic of the media region.

    Migration of encrypted data for data storage systems
    10.
    发明授权
    Migration of encrypted data for data storage systems 有权
    迁移用于数据存储系统的加密数据

    公开(公告)号:US09274978B2

    公开(公告)日:2016-03-01

    申请号:US14010350

    申请日:2013-08-26

    CPC classification number: G06F12/1408 G06F12/0246

    Abstract: Systems and methods for compression, formatting, and migration of data for data storage systems are disclosed. In some embodiments, data repacking can be used in any situation where embedded metadata needs to be accessed, such as during data migration, and where the underlying data is encrypted. In some embodiments, performance is increased because encrypted data is repacked without first performing decryption. In addition, data may also be compressed and repacking can be performed without performing decompression. Advantageously, there is no need to retrieve or wait for the availability of encryption key (or keys) or expand resources in decrypting (and decompressing) data before repacking it and encrypting repacked data. Available capacity for storing user data, reliability, and performance of the data storage system can be increased.

    Abstract translation: 公开了用于数据存储系统的数据的压缩,格式化和迁移的系统和方法。 在一些实施例中,可以在需要访问嵌入式元数据的任何情况下使用数据重新打包,例如在数据迁移期间以及底层数据被加密的位置。 在一些实施例中,增加性能,因为在没有首先执行解密的情况下重新打包加密数据。 此外,数据也可以被压缩,并且可以在不进行解压缩的情况下执行重新打包。 有利的是,在重新包装和加密重新包装的数据之前,不需要检索或等待加密密钥(或密钥)的可用性或扩展解密(和解压缩)数据的资源。 可以增加存储数据存储系统的用户数据,可靠性和性能的可用容量。

Patent Agency Ranking