Intelligent disk array controller background surface analysis
    1.
    发明公开
    Intelligent disk array controller background surface analysis 失效
    背景磁盘表面分析通过用于智能磁盘阵列的控制器执行。

    公开(公告)号:EP0467706A2

    公开(公告)日:1992-01-22

    申请号:EP91306608.0

    申请日:1991-07-19

    Abstract: A computer system includes a method for performing background disk sector analysis for drives, including drives dedicated to redundancy and/or fault recovery techniques, in an intelligent, microprocessor based disk array (116). The method directs a microprocessor (20) to wait a specified time and test for disk activity. In the absence of disk activity, the disk controller (112) is directed to generate a read request for a disk memory location within the array. A return code following the array is checked to determine if the read failed, indicating a disk drive media failure. The disk controller (112) is then notified if a failure occurs. The processor again checks for disk array activity and in the absence of activity issues a read request for successive locations within the array, thereby reading all disk memory locations within the array (116).

    Abstract translation: 一种计算机系统,包括:用于为驱动器执行后台磁盘扇区的分析,包括专用于冗余和/或故障恢复技术驱动器,智能到,基于微处理器的磁盘阵列(116)的方法。 该方法ausrichtet微处理器(20),以等待磁盘活动指定的时间和测试。 在不存在磁盘活动,磁盘控制器(112)被引导以产生用于所述阵列内的磁盘存储器位置的读请求。 如果读取失败,指示磁盘驱动器介质故障返回代码继阵列进行检查,以确定我的。 如果故障发生在磁盘控制器(112)随后被通知。 处理器再次检查磁盘阵列活性和在不存在活动的发出对阵列内的连续位置,从而读取该阵列(116)之内的所有磁盘的存储器位置的读请求。

    Method and apparatus for maintaining and retrieving live data in a posted write cache in case of power failure
    4.
    发明公开
    Method and apparatus for maintaining and retrieving live data in a posted write cache in case of power failure 失效
    一种用于在电力故障的情况下从一个Nachschreibcache保持在和回收挥发性数据的方法和装置。

    公开(公告)号:EP0573307A2

    公开(公告)日:1993-12-08

    申请号:EP93304370.5

    申请日:1993-06-04

    Abstract: A host computer including a posted write cache for a disk drive system where the posted write cache includes battery backup to protect against potential loss of data in case of a power failure, and also including means for performing a method for determining if live data is present in the posted write cache upon power-up. The posted write cache is further mirrored and parity-checked to assure data validity. Performance increase is achieved since during normal operation data is written to the much faster cache and a completion indication is returned, and the data is flushed to the slower disk drive system at a more opportune time. Batteries provide power to the posted write cache in the event of a power failure. Upon subsequent power-up, a cache signature previously written in the posted write cache indicates that live data still resides in the posted write cache. If the cache signature is not present and the batteries are not fully discharged, a normal power up condition exists. If the cache signature is not present and the batteries are fully discharged, then the user is warned of possible data loss. A configuration identification code assures a proper correspondence between the posted write cache board and the disk drive system. A mirror test executed to verify data validity. Temporary and permanent error conditions are monitored so that posted write operations are only enabled when error-free operation is assured.

    Abstract translation: 主计算机包括用于磁盘驱动器系统,其中所述发布的写入高速缓存包括备用电池,以防止数据的潜在损失在电源故障的情况下,因此包括用于确定性采矿执行一种方法,如果实况数据存在于发布的写入高速缓存 在上电时后写高速缓存。 后写缓存镜像进一步和奇偶校验检查,以确保数据的有效性。 性能的提高被实现,因为在正常的操作数据被写入到快得多缓存并返回一个完成指示,并且在一个更有利时机数据刷新到速度较慢的磁盘驱动器系统。 电池在断电的情况下提供电源后写高速缓存。 在随后开机,此前写在后写高速缓存的高速缓存签名指示后写缓存确实livedata沉默寓于。 如果缓存签名不存在,并且电池没有完全放电,正常开机状态存在。 如果缓存签名不存在,并且电池完全放电,然后警告用户可能丢失数据。 一个配置识别码保证了发布的写入高速缓存板和盘驱动系统之间的适当的对应关系。执行以验证数据的有效性的反射镜测试。 临时和永久错误情况进行监视,所以没发布的写入操作仅启用后无差错手术是有保证的。

    Intelligent disk array controller background surface analysis
    5.
    发明公开
    Intelligent disk array controller background surface analysis 失效
    智能盘阵列控制器背景表面分析

    公开(公告)号:EP0467706A3

    公开(公告)日:1993-02-03

    申请号:EP91306608.0

    申请日:1991-07-19

    Abstract: A computer system includes a method for performing background disk sector analysis for drives, including drives dedicated to redundancy and/or fault recovery techniques, in an intelligent, microprocessor based disk array (116). The method directs a microprocessor (20) to wait a specified time and test for disk activity. In the absence of disk activity, the disk controller (112) is directed to generate a read request for a disk memory location within the array. A return code following the array is checked to determine if the read failed, indicating a disk drive media failure. The disk controller (112) is then notified if a failure occurs. The processor again checks for disk array activity and in the absence of activity issues a read request for successive locations within the array, thereby reading all disk memory locations within the array (116).

    Method for data distribution in a disk array
    7.
    发明公开
    Method for data distribution in a disk array 失效
    数据分布在磁盘阵列中的方法

    公开(公告)号:EP0428021A3

    公开(公告)日:1993-07-28

    申请号:EP90120979.1

    申请日:1990-11-02

    Abstract: For use with a computer system having an intelligent mass storage disk array subsystem, including a microprocessor controller, a method for the distribution of data within the disk array based upon logical commands issued by the computer system. The disk controller reads a logical command and translates the commands into multiple drive specific commands, including drive physical parameter information such as head, sector and cylinder selection. The calculation of these physical parameters is based upon a number of factors including the operating system installed in the computer system, the type of interleave scheme, if any, specified by the computer system configuration, and disk. specific parameters. The physical drive requests are then placed in a queue and executed by the microprocessor controller. The method also encompasses a method for creating a disk array configuration to be loaded on all disks within the array based on existing valid disk array information and configuration information maintained by the computer system.

    Data redundancy and recovery protection
    8.
    发明公开
    Data redundancy and recovery protection 失效
    数据冗余和恢复保护

    公开(公告)号:EP0426185A3

    公开(公告)日:1993-01-13

    申请号:EP90120982.5

    申请日:1990-11-02

    CPC classification number: G11C29/74 G06F11/1092 G11B20/1833

    Abstract: A method for detecting the presence of a replacement disk in a fault tolerant, intelligent mass storage disk array subsystem having a microprocessor based controller in a personal computer system and rebuilding the replacement disk independent of the computer system processor. The method calls for the microprocessor controller to run a disk array check at system powerup or at specified intervals at which will detect the existence of a replacement drive. The microprocessor then builds a series of disk drive commands which attempt to read every sector on the replacement disk. The read commands will return a null data read, indicating that the sector must be restored. The microprocessor controller converts the replacement read commands for all sectors on the replacement disk to write-restore commands. The microprocessor executes the write commands and restores the data to the replacement drive.

    Bus master command protocol
    9.
    发明公开
    Bus master command protocol 失效
    总线主从Steuerprotokoll。

    公开(公告)号:EP0426184A2

    公开(公告)日:1991-05-08

    申请号:EP90120981.7

    申请日:1990-11-02

    CPC classification number: G06F3/0601 G06F2003/0692

    Abstract: A bus master interface command protocol for use with a computer system having an intelligent mass storage disk array subsystem, including a bus master and microprocessor controller. The command protocol permits the computer system to issue disk array commands to the controller at a logical level without having to issue disk specific commands. The disk array subsystem microprocessor controller reads the logical commands, translates the commands into smaller disk specific commands, and queues the disk specific commands for processing. Upon completion of the logical command, the bus master controller asserts control over the computer system bus and manages the transfer of data to or from the computer system memory. The management of the disk array subsystem and the transfer of data is effectively off-loaded from the system processor permitting more efficient use of the processor.

    Abstract translation: 一种用于具有智能大容量存储盘阵列子系统的计算机系统的总线主机接口命令协议,包括总线主机和微处理器控制器。 命令协议允许计算机系统以逻辑级别向控制器发出磁盘阵列命令,而不必发出磁盘特定的命令。 磁盘阵列子系统微处理器控制器读取逻辑命令,将命令转换为较小的磁盘特定命令,并对磁盘特定命令进行排队以进行处理。 逻辑命令完成后,总线主控制器断言对计算机系统总线进行控制,并管理与计算机系统存储器之间的数据传输。 磁盘阵列子系统的管理和数据传输从系统处理器中有效地被卸载,从而更有效地利用处理器。

    On-line disk array reconfiguration
    10.
    发明授权
    On-line disk array reconfiguration 失效
    在线重新配置一个磁盘阵列的

    公开(公告)号:EP0768599B1

    公开(公告)日:2003-12-17

    申请号:EP96307279.8

    申请日:1996-10-04

    Abstract: A system for performing on-line reconfiguration of a disk array in which a source logical volume is reconfigured to a destination logical volume. Disk array configuration is invoked if a new physical drive is inserted, or a drive is removed. Reconfiguration can also be performed if the user desires to change the configuration of a particular logical volume, such as its stripe size. The disk array reconfiguration is run as a background task by firmware on a disk controller board. The reconfigure task first moves data from the source logical volume to a posting memory such as RAM memory. The reconfigure task operates one stripe at a time, with the stripe size being that of the destination logical volume. Once a stripe of data is moved into the posting memory, it is written back to corresponding locations in the destination logical volume. The reconfigure task continues until all data in the source logical volume have been moved into the destination logical volume. While the reconfigure task is working on a particular logical volume, data remains accessible to host write and read requests.

Patent Agency Ranking