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驱动器才能正常进行操作。

    Implementing large block random write hot spare SSD for SMR RAID
    2.
    发明授权
    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驱动器才能正常进行操作。

    Shingled magnetic recording disk drive with minimization of the effect of far track erasure on adjacent data bands
    4.
    发明授权
    Shingled magnetic recording disk drive with minimization of the effect of far track erasure on adjacent data bands 有权
    具有最小化远距离擦除对相邻数据带的影响的嵌入式磁记录磁盘驱动器

    公开(公告)号:US08537481B1

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

    申请号:US13423177

    申请日:2012-03-17

    IPC分类号: G11B27/36

    摘要: A shingled magnetic recording (SMR) hard disk drive (HDD) essentially eliminates the effect of far track erasure (FTE) in the boundary regions of annular data bands caused by writing in the boundary regions of adjacent annular data bands. The extent of the FTE effect is determined for each track within a range of tracks of the track being written. Based on the relative FTE effect for all the tracks in the range, a count increment (CI) table or a cumulative count increment (CCI) table is maintained for all the tracks in the range. For every writing to a track in a boundary region, a count for each track in an adjacent boundary region, or a cumulative count for the adjacent boundary region, is increased. When the count reaches a predetermined threshold the data is read from that band and rewritten to the same band.

    摘要翻译: 磁带录音(SMR)硬盘驱动器(HDD)基本上消除了在相邻环形数据频带的边界区域中写入引起的环形数据频带的边界区域中的远跟踪擦除(FTE)的影响。 对正在写入的轨道的轨道范围内的每个轨道确定FTE效果的程度。 基于该范围内所有轨道的相对FTE效应,对该范围内的所有轨道维持计数增量(CI)表或累积计数增量(CCI)表。 对于对边界区域中的轨迹的每次写入,相邻边界区域中的每个轨道的计数或相邻边界区域的累积计数增加。 当计数达到预定阈值时,从该频带读取数据并重写到相同的频带。

    SHINGLED MAGNETIC RECORDING DISK DRIVE WITH MINIMIZATION OF THE EFFECT OF FAR TRACK ERASURE ON ADJACENT DATA BANDS
    6.
    发明申请
    SHINGLED MAGNETIC RECORDING DISK DRIVE WITH MINIMIZATION OF THE EFFECT OF FAR TRACK ERASURE ON ADJACENT DATA BANDS 有权
    最小化跟踪擦除对相邻数据库的影响的摇摆磁记录盘驱动器

    公开(公告)号:US20130242426A1

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

    申请号:US13423177

    申请日:2012-03-17

    IPC分类号: G11B27/36

    摘要: A shingled magnetic recording (SMR) hard disk drive (HDD) essentially eliminates the effect of far track erasure (FTE) in the boundary regions of annular data bands caused by writing in the boundary regions of adjacent annular data bands. The extent of the FTE effect is determined for each track within a range of tracks of the track being written. Based on the relative FTE effect for all the tracks in the range, a count increment (CI) table or a cumulative count increment (CCI) table is maintained for all the tracks in the range. For every writing to a track in a boundary region, a count for each track in an adjacent boundary region, or a cumulative count for the adjacent boundary region, is increased. When the count reaches a predetermined threshold the data is read from that band and rewritten to the same band.

    摘要翻译: 磁带录音(SMR)硬盘驱动器(HDD)基本上消除了在相邻环形数据频带的边界区域中写入引起的环形数据频带的边界区域中的远跟踪擦除(FTE)的影响。 对正在写入的轨道的轨道范围内的每个轨道确定FTE效果的程度。 基于该范围内所有轨道的相对FTE效应,对该范围内的所有轨道维持计数增量(CI)表或累积计数增量(CCI)表。 对于对边界区域中的轨迹的每次写入,相邻边界区域中的每个轨道的计数或相邻边界区域的累积计数增加。 当计数达到预定阈值时,从该频带读取数据并重写到相同的频带。

    ICC-NCQ command scheduling for shingle-written magnetic recording (SMR) Drives
    7.
    发明授权
    ICC-NCQ command scheduling for shingle-written magnetic recording (SMR) Drives 有权
    用于瓦楞纸磁记录(SMR)驱动器的ICC-NCQ命令调度

    公开(公告)号:US08874875B2

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

    申请号:US13537293

    申请日:2012-06-29

    IPC分类号: G06F12/10 G06F12/02

    摘要: 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区域,适当地选择优化的存储方案。

    Failure-Resistant Multi-LUN Hard Disk Drive
    8.
    发明申请
    Failure-Resistant Multi-LUN Hard Disk Drive 有权
    防故障多LUN硬盘驱动器

    公开(公告)号:US20140002922A1

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

    申请号:US13536103

    申请日:2012-06-28

    IPC分类号: G11B21/02 G11B15/04

    摘要: 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相关联等等。

    Trustworthy timestamps on data storage devices
    10.
    发明申请
    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)功能))。 然后将哈希码包括在为数据单元记录的元数据中。