Relocating bad block relocation (BBR) directory upon encountering physical media defect on a disk
    1.
    发明授权
    Relocating bad block relocation (BBR) directory upon encountering physical media defect on a disk 失效
    遇到磁盘上的物理介质缺陷时,重新定位坏块重定位(BBR)目录

    公开(公告)号:US08140890B2

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

    申请号:US12648708

    申请日:2009-12-29

    IPC分类号: G06F11/00

    CPC分类号: G06F11/0793 G06F11/0727

    摘要: Apparatus, method and program product for relocating Bad Block Relocation Directory (BBRD) on a disk storage pre-allocate a number of areas for BBRD in different locations of the disk storage. The locations for the BBRD are calculated based upon the size of the disk and BBRD count. If the update of BBRD fails due to defective media at the location to be updated, that location is abandon and the next pre-allocated location is used. A copy of the BBRD is stored in RAM and maintained by the kernel. By so doing, when a bad block in the BBRD is detected the kernel causes the BBRD to be written in a good one of the locations reserved for BBRD. When the number of alternate BBRD locations used hits a pre-defined threshold, this indicates a situation where many sections of the disk are going bad and the disk needs replacement. If all BBRD locations are used, the disk is presumed bad and all future I/O activities to the disk is suspended. An administrator may be notified that the disk is going bad and needs to be replaced.

    摘要翻译: 在磁盘存储器上重新定位坏块重定位目录(BBRD)的装置,方法和程序产品在磁盘存储器的不同位置预分配用于BBRD的多个区域。 BBRD的位置是根据磁盘大小和BBRD计数来计算的。 如果BBRD的更新由于要更新的​​位置的介质有缺陷而失败,则该位置将被放弃,并且使用下一个预先分配的位置。 BBRD的副本存储在RAM中并由内核维护。 通过这样做,当检测到BBRD中的坏块时,内核使BBRD被写入保留给BBRD的好位置。 当使用的备用BBRD位置的数量达到预定义的阈值时,这表示磁盘的许多部分变坏并且磁盘需要更换的情况。 如果使用所有BBRD位置,则认为磁盘是坏的,并且将来所有未来的磁盘I / O活动都被暂停。 可能会通知管理员磁盘发生故障,需要更换。

    RELOCATING BAD BLOCK RELOCATION (BBR) DIRECTORY UPON ENCOUNTERING PHYSICAL MEDIA DEFECT ON A DISK
    2.
    发明申请
    RELOCATING BAD BLOCK RELOCATION (BBR) DIRECTORY UPON ENCOUNTERING PHYSICAL MEDIA DEFECT ON A DISK 失效
    在盘子上传播物理媒体缺陷的传播障碍物转移(BBR)目录

    公开(公告)号:US20110161731A1

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

    申请号:US12648708

    申请日:2009-12-29

    IPC分类号: G06F11/07 G06F12/06

    CPC分类号: G06F11/0793 G06F11/0727

    摘要: Apparatus, method and program product for relocating Bad Block Relocation Directory (BBRD) on a disk storage pre-allocate a number of areas for BBRD in different locations of the disk storage. The locations for the BBRD are calculated based upon the size of the disk and BBRD count. If the update of BBRD fails due to defective media at the location to be updated, that location is abandon and the next pre-allocated location is used. A copy of the BBRD is stored in RAM and maintained by the kernel. By so doing, when a bad block in the BBRD is detected the kernel causes the BBRD to be written in a good one of the locations reserved for BBRD. When the number of alternate BBRD locations used hits a pre-defined threshold, this indicates a situation where many sections of the disk are going bad and the disk needs replacement. If all BBRD locations are used, the disk is presumed bad and all future I/O activities to the disk is suspended. An administrator may be notified that the disk is going bad and needs to be replaced.

    摘要翻译: 在磁盘存储器上重新定位坏块重定位目录(BBRD)的装置,方法和程序产品在磁盘存储器的不同位置预分配用于BBRD的多个区域。 BBRD的位置是根据磁盘大小和BBRD计数来计算的。 如果BBRD的更新由于要更新的​​位置的介质有缺陷而失败,则该位置将被放弃,并且使用下一个预先分配的位置。 BBRD的副本存储在RAM中并由内核维护。 通过这样做,当检测到BBRD中的坏块时,内核使BBRD被写入保留给BBRD的好位置。 当使用的备用BBRD位置的数量达到预定义的阈值时,这表示磁盘的许多部分变坏并且磁盘需要更换的情况。 如果使用所有BBRD位置,则认为磁盘是坏的,并且将来所有未来的磁盘I / O活动都被暂停。 可能会通知管理员磁盘发生故障,需要更换。