EP0902369A2

Method for isolating a defective computer in a fault-tolerant multiprocessor system

Abstract

The multi processor system executes a program to identify a faulty computer (101) and a fail safe process is initiated . This consists of generating a command to control the generation of outputs. In the event that a fault does occur the processing function is switched to a non defective computer.

EP0902369A2, drawing sheet 1
Sheet 1 of 4

Term

Term ended

Projected expiry passed 28 August 2018, 8.1 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

5 claims: 5 independent, 0 dependent

  1. 1
    Method for isolating an identified defective computer by not defective computers in a computer system having at least three computers (R1, R2, R3 in Fig. 4), wherein the at least three computers via system internal communication network (KV12, KV13, KV23) together exchange data and from them calculated results to a common, independent of the system-internal communication network Input / output channel (EAK) spend characterized by the following steps:a) the defective computer is sent a shutdown command (102 in Fig. 1),b) it is checked whether the defective computer results to the common I / O channel outputs (103)c) if the defective computer after a predetermined period of time after the shutdown command still results to the outputs common I / O channel, received a non-defective Calculator also shutdown commands (104). Verfahren zur Isolation eines als defekt identifizierten Rechners durch nicht defekte Rechner in einem Rechnersystem mit mindestens drei Rechnern (R1, R2, R3 in Fig. 4), bei dem die mindestens drei Rechner über ein system internes Kommunikationsnetz (KV12, KV13, KV23) miteinander Daten austauschen und von ihnen berechnete Ergebnisse an einen gemeinsamen, vom system internen Kommunikationsnetz unabhängigen Ein-/Ausgabekanal (EAK) ausgeben, gekennzeichnet durch folgende Schritte:a) dem defekten Rechner wird ein Herunterfahrkommando übermittelt (102 in Fig. 1),b) es wird überprüft, ob der defekte Rechner Ergebnisse an den gemeinsamen Ein-/Ausgabekanal ausgibt (103),c) falls der defekte Rechner nach einer vorbestimmten Zeitspanne nach dem Herunterfahrkommando noch immer Ergebnisse an den gemeinsamen Ein-/Ausgabekanal ausgibt, erhalten die nicht defekten Rechner ebenfalls Herunterfahrkommandos (104).
  2. 2
    The method of claim 1, wherein at least one of the non-defective the defective computer transmits the computer shutdown command and wherein at least one of the non-defective computer checks whether the defective computer results to the common I / O channel outputs, and wherein at least one of the non-defective computers to non-defective computers gives the shut-down command, if the defective Computer after a predetermined time interval after the Shutdown command still results in the joint I / O channel outputs. Verfahren nach Anspruch 1, bei dem wenigstens einer der nicht defekten Rechner dem defekten Rechner das Herunterfahrkommando übermittelt und bei dem wenigstens einer der nicht defekten Rechner überprüft, ob der defekte Rechner Ergebnisse an den gemeinsamen Ein-/Ausgabekanal ausgibt, und bei dem wenigstens einer der nicht defekten Rechner den nicht defekten Rechnern das Herunterfahrkommando gibt, falls der defekte Rechner nach einer vorbestimmten Zeitspanne nach dem Herunterfahrkommando noch immer Ergebnisse an den gemeinsamen Ein-/Ausgabekanal ausgibt.
  3. 3
    The method of claim 1, wherein the non-defective computer after the defective computer has received the shutdown command, no More data with this exchange (204). Verfahren nach Anspruch 1, bei dem die nicht defekten Rechner, nachdem der defekte Rechner das Herunterfahrkommando erhalten hat, keine Daten mehr mit diesem austauschen (204).
  4. 4
    Mehrrechnersytem comprisinga) at least three computers (R1, R2, R3)b) a system-internal communication network (V1, V2, V3 in Fig. 3;KV12, KV13, KV23 in Fig. 4) for exchanging data between the computers,c) computer interfaces (EA1, EA2, EA3), on the computer of them calculated results to a common I / O channel (EWC) spendd) and identification means (IM;M1, IM2, IM3) for identifying a defective computer,    characterized,e) that command means (KM, KM1, KM2, KM3) are present, the on the system internal communication network to a defective identified computers transmit a shutdown command,f) that testing means (PM;PM1, PM2, PM3) are present, the check, whether identif ed by the identification means as broken computer Results to the common I / O channel outputs, and the cause that the non-defective computers a is received shutdown command, if the defective computer after a predetermined period of time of the transmission of Shutdown commands to the defective computer starts, yet always results to the common I / O channel outputs. Mehrrechnersytem, umfassend a) mindestens drei Rechner (R1, R2, R3),b) ein systeminternes Kommunikationsnetz (V1, V2, V3 in Fig. 3;KV12, KV13, KV23 in Fig. 4) zum Austausch von Daten zwischen den Rechnern,c) Rechnerschnittstellen (EA1, EA2, EA3), über die die Rechner von ihnen berechnete Ergebnisse an einen gemeinsamen Ein-/Ausgabekanal (EAK) ausgeben,d) und Identifikationsmittel (IM;M1, IM2, IM3) zum Identifizieren eines defekten Rechners,    dadurch gekennzeichnet,e) daß Kommandomittel (KM;KM1, KM2, KM3) vorhanden sind, die über das systeminterne Kommunikationsnetz an einen als defekt identifizierten Rechner ein Herunterfahrkommando übermitteln,f) daß Prüfmittel (PM;PM1, PM2, PM3) vorhanden sind, die überprüfen, ob der von den Identifikationsmitteln als defekt identifzierte Rechner Ergebnisse an den gemeinsamen Ein-/Ausgabekanal ausgibt, und die veranlassen, daß den nicht defekten Rechnern ein Herunterfahrkommando übermittelt wird, falls der defekte Rechner nach einer vorbestimmten Zeitspanne, die mit der Übermittlung des Herunterfahrkommandos an den defekten Rechner beginnt, noch immer Ergebnisse an den gemeinsamen Ein-/Ausgabekanal ausgibt.
  5. 5
    A multicomputer system as claimed in claim 4, wherein the intrinsic Communications network is designed such that the computers with each other completely apart physically independent lines are intermeshed. Mehrrechnersystem nach Anspruch 4, bei dem das systeminterne Kommunikationsnetz so ausgelegt ist, daß die Rechner untereinander vollständig durch voneinander physikalisch unabhängige Leitungen vermascht sind.