Fault tolerant storage controller utilizing tightly coupled dual controller modules
    221.
    发明公开
    Fault tolerant storage controller utilizing tightly coupled dual controller modules 失效
    Festgekoppelte双重Steuermodule benutzendes fehlertolerantesSpeichersteuergerät。

    公开(公告)号:EP0632379A2

    公开(公告)日:1995-01-04

    申请号:EP94108649.8

    申请日:1994-06-06

    Abstract: A fault tolerant storage controller utilizing tightly coupled dual controller modules. The controller modules each check to see if another controller module or cache module is present and, if so, then all configuration information with respect to the controller modules and attached devices are shared between them. Configuration information may be entered into either or both of the controller modules and the information is shared dynamically. Each cache module may be "locked" by an individual controller module to prevent the other controller module from inadvertently disturbing the contents of the other controller module's cache. During initialization, each controller module checks for the existence of an associated cache module and, if present, it is immediately "locked" by the controller module. Should a controller module fail or give an indication of a malfunction, the other controller module will disable or "kill" the malfunctioning controller module thereby resetting it and releasing any lock it may have had on its cache module. In those instances where the cache module is a write cache, the surviving controller module can resume operations where the malfunctioning controller module left off and complete any remaining writes to the disabled controller module's storage devices preventing the loss of any host computer data. The controller modules are tolerant of the other controller module failing and then rebooting and the sequence of events is detected and recognized by the surviving controller module such that it does not disable the one that failed. The dual controller modules communicate asynchronously to verify that they are each operational and to exchange and verify configuration information and to provide operational status dynamically.

    Abstract translation: 采用紧耦合双控制器模块的容错存储控制器。 控制器模块检查是否存在另一个控制器模块或高速缓存模块,如果是,那么相关控制器模块和连接的设备的所有配置信息在它们之间共享。 可以将配置信息输入到任一个或两个控制器模块中,并且该信息被动态共享。 每个缓存模块可以由单独的控制器模块“锁定”,以防止其他控制器模块意外地干扰另一个控制器模块的高速缓存的内容。 在初始化期间,每个控制器模块检查是否存在关联的高速缓存模块,如果存在,控制器模块立即被“锁定”。 如果控制器模块出现故障或发出故障指示,则其他控制器模块将禁用或“中止”故障控制器模块,从而将其重置并释放其缓存模块上可能存在的任何锁定。 在缓存模块是写缓存的情况下,幸存的控制器模块可以恢复故障控制器模块停止的操作,并且完成对禁用的控制器模块的存储设备的任何剩余写入,从而防止任何主机计算机数据的丢失。 控制器模块容许其他控制器模块发生故障,然后重新启动,并且由幸存控制器模块检测和识别事件序列,使其不会禁用失败的控制器模块。 双控制器模块异步通信以验证它们是否可操作,并交换和验证配置信息并动态提供操作状态。

    Array of disk drives with redundant channels
    223.
    发明公开
    Array of disk drives with redundant channels 失效
    具有冗余通道的盘驱动阵列

    公开(公告)号:EP0550853A3

    公开(公告)日:1993-10-06

    申请号:EP92121378.1

    申请日:1992-12-16

    CPC classification number: G06F11/201 G11C29/88

    Abstract: An array of disk drives stores information which is accessed through multiple channels by a host computer. Different channels are coupled to different sequences of disk drives. Different disk drives can be accessed simultaneously through different channels, enabling high data transfer rates. The same disk drive can be accessed through two different channels, enabling access even if one of the channels is busy or malfunctioning. According to one aspect of the invention the channels are divided into at least two mutually exclusive sets of channels, each set providing access to all the disk drives.

    Array of disk drives with redundant channels
    225.
    发明公开
    Array of disk drives with redundant channels 失效
    Kanälen的Plattenlaufwerkmatrix mit redundanten。

    公开(公告)号:EP0550853A2

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

    申请号:EP92121378.1

    申请日:1992-12-16

    CPC classification number: G06F11/201 G11C29/88

    Abstract: An array of disk drives stores information which is accessed through multiple channels by a host computer. Different channels are coupled to different sequences of disk drives. Different disk drives can be accessed simultaneously through different channels, enabling high data transfer rates. The same disk drive can be accessed through two different channels, enabling access even if one of the channels is busy or malfunctioning. According to one aspect of the invention the channels are divided into at least two mutually exclusive sets of channels, each set providing access to all the disk drives.

    Abstract translation: 一组磁盘驱动器存储由主机通过多个通道访问的信息。 不同的通道耦合到不同的磁盘驱动器序列。 可以通过不同的通道同时访问不同的磁盘驱动器,实现高数据传输速率。 可以通过两个不同的通道访问同一个磁盘驱动器,即使其中一个通道正忙或故障,也可以进行访问。 根据本发明的一个方面,信道被分成至少两个互斥的信道集合,每个信道集合提供对所有磁盘驱动器的访问。

    Procédé sÀ©curisé d'écriture rapide d'informations pour dispositif de mémoire de masse et système informatique mettant en oeuvre ce procédé
    227.
    发明公开
    Procédé sÀ©curisé d'écriture rapide d'informations pour dispositif de mémoire de masse et système informatique mettant en oeuvre ce procédé 失效
    安全数据为海量存储设备和执行该计算机系统中的处理的快速写入方法。

    公开(公告)号:EP0434532A1

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

    申请号:EP90403616.7

    申请日:1990-12-14

    Applicant: BULL S.A.

    CPC classification number: G06F11/201 G06F11/2089

    Abstract: 1. Procédé sécurisé d'écriture rapide d'informations pour au moins un dispositif de mémoire de masse (DMM₁) appartenant à un système informatique comportant au moins un hôte central (H₁, H₂), deux unités de contrôle (UC₁, UC₂) à alimentations électriques indépendantes (ALIM₁, ALIM₂, BAT₁, BAT₂) connectées à deux bus de type parallèle (B₁, B₂).
    Selon l'invention, le procédé est caractérisé en ce que l'hôte (H₁, H₂) étant relié à chacun des deux bus par au moins un premier adaptateur hôte (HA₁, HA₂) appartenant à la première unité de contrôle (UC₁, UC₂) comportant un premier tampon hôte (MTH₁, MTH₂), la mémoire de masse (D₁ à D₅) étant reliée à chacun des deux bus par un premier et un second adaptateur mémoire de masse (DA₁, DA₂) appartenant respectivement à la première et à la seconde unité de contrôle comportant respectivement un premier et un second tampon mémoire (MTD₁, MTD₂),

    I - On mémorise le bloc de données à écrire dans les premier tampon hôte (MTH₁, MTH₂) et tampon mémoire (MTD₁, MTD₂),
    II - Le premier adaptateur mémoire de masse (DA₁, DA₂) réserve la mémoire de masse (D₁ à D₅, D₆ à D₁₀),
    III- L'adaptateur mémoire de masse (DA₁) en informe ensuite l'adaptateur hôte (HA₁) qui envoie alors un signal d'acquittement à l'hôte central (H₁),
    IV - L'opération d'écriture du bloc dans son entier est effectuée dans la mémoire de masse, sous la conduite du premier adaptateur mémoire de masse (DA₁), ou du second si le premier est défectueux.

    Applicable aux sous-systèmes de mémoire de masse.

    Abstract translation: 1.一种用于至少一个大容量存储设备(DMM1),属于一个计算机系统,包括至少一个中心主机(H1,H2),两个控制单元(UC1,UC2)具有独立电气用品(Alim1,ALIM2,BAT1方法 ,BAT2)连接至两个平行的类型总线(B1,B2)。 ... 。根据本发明,该方法DASS主机(H1,H2)由至少一个第一主机适配器被连接到每两个总线的属于所述第一控制单元(HA 1,HA 2)( UC1,UC2),包括第一主缓冲液(MTH1,mth2),大容量存储(D1至D5)由第一和第二质量的存储适配器(DA1,DA2)分别属于第一被连接到每两个总线的 和第二控制单元分别包括第一和第二存储缓冲器(MTD1,mtd2)...... I - 要被写入存储在第一主机缓冲器数据(MTH1,mth2)和存储缓冲区的块(MTD1, mtd2)... II - 第一个大容量存储适配器(DA1,DA2)保留在大容量存储(D1至D5,D6至D10)... III - 大容量存储适配器(DA1)下一个通知主机适配器(HA 1)其 其下一个发送到结清信号到中央主机(H1)... IV - 运算整个块的写入到大容量存储进行未 如果第一有缺陷的第一质量的存储适配器(DA1),或第二主持的。 ...... 应用到大容量存储子系统。 ... ...

Patent Agency Ranking