On-line disk array reconfiguration
    12.
    发明公开
    On-line disk array reconfiguration 失效
    在线重新配置einer Speicherplattenanordnung

    公开(公告)号:EP0768599A1

    公开(公告)日:1997-04-16

    申请号: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.

    Abstract translation: 用于执行其中将源逻辑卷重新配置为目标逻辑卷的磁盘阵列的在线重新配置的系统。 如果插入新的物理驱动器或驱动器被删除,则调用磁盘阵列配置。 如果用户希望更改特定逻辑卷的配置,例如其条带大小,也可以执行重新配置。 磁盘阵列重新配置以磁盘控制器板上的固件作为后台任务运行。 重新配置任务首先将数据从源逻辑卷移动到诸如RAM存储器之类的发布存储器。 重新配置任务一次操作一个条带,条带大小是目标逻辑卷的条带大小。 一旦将数据条带移动到发布内存中,就将其写回目标逻辑卷中的相应位置。 重新配置任务继续,直到源逻辑卷中的所有数据都已移动到目标逻辑卷中。 重新配置任务正在处理特定的逻辑卷时,主机写入和读取请求的数据仍然可以访问。

    Computer device overheating warning system
    13.
    发明公开
    Computer device overheating warning system 失效
    ComputergerätÜberhitzungswarnungssystem。

    公开(公告)号:EP0486178A1

    公开(公告)日:1992-05-20

    申请号:EP91309948.7

    申请日:1991-10-28

    CPC classification number: G11B33/10 G11B33/144

    Abstract: Temperature sensors (50,52) are located inside drive chambers (30,32) where disk drives (41-48) are located to signal an overheating condition. An overheating condition triggers external alarms (36) and produces an interrupt signal to the disk drive controller (150), which, in turn, alerts the operating system. If the operating system does not comprehend the problem and take the appropriate action, the controller shuts down the disk drives after a certain period of time.

    Abstract translation: 温度传感器(50,52)位于磁盘驱动器(41-48)所在的驱动室(30,32)内,以表示过热状态。 过热条件触发外部报警(36),并向磁盘驱动器控制器(150)产生一个中断信号,这又提醒操作系统。 如果操作系统不了解问题并采取适当的措施,控制器会在一段时间后关闭磁盘驱动器。

    Data redundancy and recovery protection
    14.
    发明公开
    Data redundancy and recovery protection 失效
    Schutz von Datenredundanz und-rückgewinnung。

    公开(公告)号:EP0426185A2

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

    申请号: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.

    Abstract translation: 一种用于在具有在个人计算机系统中的基于微处理器的控制器的容错智能大容量存储盘阵列子系统中检测替换盘的存在的方法,并独立于计算机系统处理器重建替换盘。 该方法要求微处理器控制器在系统上电或以指定的间隔运行磁盘阵列检查,在该间隔将检测更换驱动器的存在。 然后,微处理器构建一系列磁盘驱动器命令,尝试读取替换磁盘上的每个扇区。 读取命令将返回一个空数据读取,指示扇区必须被还原。 微处理器控制器将替换磁盘上所有扇区的替换读命令转换为写恢复命令。 微处理器执行写命令并将数据恢复到更换驱动器。

    Data redundancy and recovery protection
    15.
    发明授权
    Data redundancy and recovery protection 失效
    数据冗余和恢复保护

    公开(公告)号:EP0426185B1

    公开(公告)日:2000-03-08

    申请号: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.

    Method and apparatus for maintaining and retrieving live data in a posted write cache in case of power failure
    18.
    发明公开
    Method and apparatus for maintaining and retrieving live data in a posted write cache in case of power failure 失效
    用于在发生电力故障的情况下维护和检索发布的写入缓存中的实时数据的方法和装置

    公开(公告)号:EP0573307A3

    公开(公告)日:1994-02-16

    申请号: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: 主机包括用于磁盘驱动器系统的发布写高速缓存,其中发布的写高速缓存包括备用电池以防止在电源故障的情况下潜在的数据丢失,并且还包括用于执行用于确定是否存在实时数据的方法的装置 在上电后发布的写入缓存中。 发布的写入缓存进一步镜像并进行奇偶校验以确保数据有效性。 由于在正常操作期间数据被写入更快的高速缓存并且返回完成指示,并且在更适当的时间将数据刷新到较慢的磁盘驱动器系统,所以实现了性能提高。 发生电源故障时,电池为发送的写入缓存提供电源。 在后续加电时,之前写入发布写入高速缓存的高速缓存签名指示实时数据仍驻留在发布写入高速缓存中。 如果缓存签名不存在且电池没有完全放电,则存在正常的加电状态。 如果缓存签名不存在并且电池完全放电,则会警告用户可能会丢失数据。 配置识别码确保投递写缓存板和磁盘驱动器系统之间的适当对应关系。 执行镜像测试以验证数据有效性。 监控临时和永久性错误条件,以便只有在确保无错误操作时才能启用发布的写入操作。

    Bus master command protocol
    19.
    发明公开
    Bus master command protocol 失效
    总线主控命令协议

    公开(公告)号:EP0426184A3

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

    申请号: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: 与具有智能大容量存储磁盘阵列子系统的计算机系统一起使用的总线主控接口命令协议,包括总线主控器和微处理器控制器。 命令协议允许计算机系统在逻辑级别向控制器发出磁盘阵列命令,而不必发出特定于磁盘的命令。 磁盘阵列子系统微处理器控制器读取逻辑命令,将命令转换成更小的磁盘特定命令,并排列特定于磁盘的命令以进行处理。 在完成逻辑命令后,总线主控制器断言对计算机系统总线的控制,并管理数据传入或传出计算机系统存储器。 磁盘阵列子系统的管理和数据传输从系统处理器中有效地卸载,允许更高效地使用处理器。

    Method for data distribution in a disk array
    20.
    发明公开
    Method for data distribution in a disk array 失效
    Verfahren zur Datenverteilung在einer Speicherplattenanordnung。

    公开(公告)号:EP0428021A2

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

    申请号: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.

    Abstract translation: 用于具有包括微处理器控制器的智能大容量存储盘阵列子系统的计算机系统,基于由计算机系统发出的逻辑命令在盘阵列内分发数据的方法。 磁盘控制器读取逻辑命令并将命令转换为多个驱动器特定命令,包括驱动器物理参数信息,如磁头,扇区和磁盘选择。 这些物理参数的计算基于许多因素,包括安装在计算机系统中的操作系统,由计算机系统配置指定的交织方案的类型(如果有的话)以及盘特定参数。 然后将物理驱动器请求放置在队列中并由微处理器控制器执行。 该方法还包括基于由计算机系统维护的现有有效磁盘阵列信息和配置信息来创建要加载到阵列内的所有磁盘上的磁盘阵列配置的方法。

Patent Agency Ranking