IMPLEMENTING LARGE BLOCK RANDOM WRITE HOT SPARE SSD FOR SMR RAID
    1.
    发明申请
    IMPLEMENTING LARGE BLOCK RANDOM WRITE HOT SPARE SSD FOR SMR RAID 有权
    实现大型块随机写入热备份SSD用于SMR RAID

    公开(公告)号:US20130232292A1

    公开(公告)日:2013-09-05

    申请号:US13410089

    申请日:2012-03-01

    IPC分类号: G06F12/00

    摘要: A method and a storage system are provided for implementing a sustained large block random write performance mechanism for shingled magnetic recording (SMR) drives in a redundant array of inexpensive disks (RAID). A Solid State Drive (SSD) is provided with the SMR drives in the RAID. The SSD is used in a hot spare mode, which is activated when a large block random-write event is identified for a SMR drive in the RAID. In the hot spare mode, the SSD temporarily receives new incoming writes for the identified SMR drive. Then the identified SMR drive is updated from the SSD to restore the state of the identified SMR drive, and operations continue with normal writing only using the SMR drives in the RAID.

    摘要翻译: 提供了一种方法和存储系统,用于实现用于廉价磁盘(RAID)的冗余阵列中的带状磁记录(SMR)驱动器的持续大块随机写入性能机制。 固态驱动器(SSD)随RAID中的SMR驱动器一起提供。 SSD用于热备份模式,当为RAID中的SMR驱动器标识大块随机写入事件时,SSD将被激活。 在热备用模式下,SSD临时接收所识别的SMR驱动器的新进入写入。 然后,从SSD更新所识别的SMR驱动器,以恢复所识别的SMR驱动器的状态,并且只有使用RAID中的SMR驱动器才能正常进行操作。

    Trustworthy timestamps on data storage devices
    3.
    发明申请
    Trustworthy timestamps on data storage devices 审中-公开
    数据存储设备上值得信赖的时间戳

    公开(公告)号:US20120110343A1

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

    申请号:US12925807

    申请日:2010-10-29

    IPC分类号: G06F12/14

    摘要: Secure timestamps created by a data storage device are described. Metadata timestamp is created for each recorded unit of data (such as a sector) The HDD performs the time-stamping in a secure manner. The timestamp is made secure by performing a secure operation (i.e. one that can only be performed by the HDD) using the data and timestamp. The secure operation uses a secure key that is built-in to the storage device and is not readable outside of the device. In some embodiments the secure operation is encryption using the secure key. In other embodiments the secure operation is a hash code function (such as a Hash-based Message Authentication Code (HMAC) function) that uses the secure key to generate a hash code using at least the recorded data and the timestamp as input. The hash code is then included in the metadata that is recorded for the data unit.

    摘要翻译: 描述由数据存储设备创建的安全时间戳。 为每个记录的数据单元(例如扇区)创建元数据时间戳。HDD以安全的方式执行时间戳。 通过使用数据和时间戳执行安全操作(即只能由HDD执行的)来使时间戳变得安全。 安全操作使用存储设备内置的安全密钥,并且不能在设备外部读取。 在一些实施例中,安全操作是使用安全密钥的加密。 在其他实施例中,安全操作是使用安全密钥使用至少所记录的数据和时间戳作为输入来生成散列码的散列码功能(例如基于哈希的消息认证码(HMAC)功能))。 然后将哈希码包括在为数据单元记录的元数据中。

    Techniques For Providing Verifiable Security In Storage Devices
    5.
    发明申请
    Techniques For Providing Verifiable Security In Storage Devices 有权
    在存储设备中提供可验证安全性的技术

    公开(公告)号:US20080155680A1

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

    申请号:US11615843

    申请日:2006-12-22

    IPC分类号: G06F7/04

    CPC分类号: G06F21/80

    摘要: A verifiable security mode is provided for securing data on a storage device, such as a hard disk drive. When the verifiable security mode is enabled, only authenticated accesses to data stored on the storage device are permitted after entering a password. An end user is prevented from disabling the verifiable security mode. The verifiable security mode can be set to allow or disallow an administrator from disabling the verifiable security mode. The verifiable security mode can be implemented, for example, in firmware on a hard disk drive (HDD).

    摘要翻译: 提供了可验证的安全模式,用于将数据保护在诸如硬盘驱动器的存储设备上。 当启用可验证的安全模式时,只有在输入密码后才允许对存储设备上存储的数据进行身份验证访问。 防止最终用户禁用可验证的安全模式。 可验证的安全模式可以设置为允许或禁止管理员禁用可验证的安全模式。 可验证的安全模式可以例如在硬盘驱动器(HDD)上的固件中实现。

    Implementing large block random write hot spare SSD for SMR RAID
    7.
    发明授权
    Implementing large block random write hot spare SSD for SMR RAID 有权
    为SMR RAID实现大块随机写入热备用SSD

    公开(公告)号:US08909859B2

    公开(公告)日:2014-12-09

    申请号:US13410089

    申请日:2012-03-01

    IPC分类号: G06F12/00 G06F12/02 G06F3/06

    摘要: A method and a storage system are provided for implementing a sustained large block random write performance mechanism for shingled magnetic recording (SMR) drives in a redundant array of inexpensive disks (RAID). A Solid State Drive (SSD) is provided with the SMR drives in the RAID. The SSD is used in a hot spare mode, which is activated when a large block random-write event is identified for a SMR drive in the RAID. In the hot spare mode, the SSD temporarily receives new incoming writes for the identified SMR drive. Then the identified SMR drive is updated from the SSD to restore the state of the identified SMR drive, and operations continue with normal writing only using the SMR drives in the RAID.

    摘要翻译: 提供了一种方法和存储系统,用于实现用于廉价磁盘(RAID)的冗余阵列中的带状磁记录(SMR)驱动器的持续大块随机写入性能机制。 固态驱动器(SSD)随RAID中的SMR驱动器一起提供。 SSD用于热备份模式,当为RAID中的SMR驱动器标识大块随机写入事件时,SSD将被激活。 在热备用模式下,SSD临时接收所识别的SMR驱动器的新进入写入。 然后,从SSD更新所识别的SMR驱动器,以恢复所识别的SMR驱动器的状态,并且只有使用RAID中的SMR驱动器才能正常进行操作。

    Failure-resistant multi-LUN hard disk drive
    8.
    发明授权
    Failure-resistant multi-LUN hard disk drive 有权
    防故障多LUN硬盘驱动器

    公开(公告)号:US08736993B2

    公开(公告)日:2014-05-27

    申请号:US13536103

    申请日:2012-06-28

    IPC分类号: G11B27/00

    摘要: Approaches are provided for a hard-disk drive (HDD) and techniques for using multiple LUNs per HDD where each LUN is mapped to a head/disk interface. In one example, a HDD generates multiple LUNs and assigns each to a single head, such that data written by a first head is only associated to a first LUN, and so forth.

    摘要翻译: 提供硬盘驱动器(HDD)的方法以及每个HDD使用多个LUN的技术,其中每个LUN映射到磁头/磁盘接口。 在一个示例中,HDD生成多个LUN并将其分配给单个头,使得由第一头写入的数据仅与第一LUN相关联等等。

    ICC-NCQ Command Scheduling for Shingle-written Magnetic Recording (SMR) Drives
    9.
    发明申请
    ICC-NCQ Command Scheduling for Shingle-written Magnetic Recording (SMR) Drives 有权
    用于单片磁记录(SMR)驱动器的ICC-NCQ命令调度

    公开(公告)号:US20140006707A1

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

    申请号:US13537293

    申请日:2012-06-29

    IPC分类号: G06F12/08

    摘要: ICC-NCQ priority and deadline information in conjunction with an estimation of command access time that is specific to SMR drives are used improve command queue optimization. Estimated completion times are determined based on the internal subcommands that the drive has to execute to complete the host read or write command taking into account whether all or part of the data will be or already is stored in write-twice cache, E-region and/or I-region. The command processor selects the next command for execution based on calculated access times with adjusted priority based on the specified deadline for the command. As the deadline approaches, the priority of the command increases. For high priority data writes as specified by a host, an optimized storage plan is selected as appropriate using the “write-twice cache” (WTC) region, E-region or I-region.

    摘要翻译: 使用ICC-NCQ优先级和截止日期信息以及特定于SMR驱动器的命令访问时间的估计来改进命令队列优化。 估计完成时间是根据驱动器必须执行的内部子命令来确定的,以完成主机读或写命令,考虑到所有或部分数据是否将被存储在二次写入高速缓存,E区和 /或I区域。 命令处理器根据计划的访问次数,根据指定的最终期限,选择下一个执行命令,并以调整的优先级。 随着截止日期的到来,命令的优先级增加。 对于由主机指定的高优先级数据写入,使用“两倍写入高速缓存”(WTC)区域,E区域或I区域,适当地选择优化的存储方案。