← Back to Patent Explorer
EP0270064A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

High-availability computer system with a support logic for a warm start

Assignee: Siemens AG
•
Filing: 1987-11-30
•
Granted: —
•
Expires: 2007-11-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract High availability computer systems as their name implies are available or "on" virtually all the time and thus the system must be able to recover or restart after the occurrence of one of the errors which occur at least at a statistical rate. If one logical processor of a functional redundancy checked pair is always assigned as the core processor unit for the restart initialization, the system has essentially a single failure point that seriously degrades its availability. This system by including supporting logic which cycles which logical processor of a FRC pair is assigned as the core processors for each subsequent restart removes the single point failure possibility.

Inventors

  • 👤 Ulrich Wengert

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-11-05 23:30
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1402; G06F11/1415; G06F11/1417; G06F11/16; G06F11/1629; G06F11/20; G06F11/2002; G06F11/2007; G06F11/2015; G06F11/202; G06F11/2023; G06F11/2028

Claims Analysis

Total Claims: 4
Claim 1
Independent Claim 227 words
A high availability computer system comprising: a plurality of general data processor modules connected respectively as Master/Checker pairs having two logical processors to a general data processor unit, said logical processors are connected to one another within the general data processor unit by a local bus and a bus extension unit; the bus extension unit is connected further to a system bus thereby providing data communication to all of the computer system; a parameter controller communicating through at least one COM-line and at least one respective COM-pin of each bus extension unit to control identification and parameterization during a physical system initialization; each bus extension unit includes an INIT counter maintained by said parameter controller during each initialization; each of said general data processors thus connected to its bus extension unit reads its respective INIT counter and decides whether to continue data processing or to stop; each general data processor receives either a Master or a Checker identification during initialization and stores said identification; identification and parameterization are always assigned the same way such that a logic 0 or a logic 1 of the general data processors always starts the same process; and each INIT counter is incremented after each warm start such that on each subsequent warm start the general data processor performing the initialization is different from the previous general data processor performing the initialization.
Claim 2
Dependent Claim 227 words
A high availability computer system comprising: a plurality of general data processor modules connected respectively as Master/Checker pairs having two logical processors to a general data processor unit, said logical processors are connected to one another within the general data processor unit by a local bus and a bus extension unit; the bus extension unit is connected further to a system bus thereby providing data communication to all of the computer system; a parameter controller communicating through at least one COM-line and at least one respective COM-pin of each bus extension unit to control identification and parameterization during a physical system initialization; each bus extension unit includes an INIT counter maintained by said parameter controller during each initialization; each of said general data processors thus connected to its bus extension unit reads its respective INIT counter and decides whether to continue data processing or to stop; each general data processor receives either a Master or a Checker identification during initialization and stores said identification; identification and parameterization are always assigned the same way such that a logic 0 or a logic 1 of the general data processors always starts the same process; and each INIT counter is incremented after each warm start such that on each subsequent warm start the general data processor performing the initialization is different from the previous general data processor performing the initialization.
Claim 3
Dependent Claim 67 words
A high availability computer system comprising: two processor units; each of said processor units has a pair of two logical processors; a memory element in said high availability computer system having an output which determines which of said two units performs an initialization; and means for changing the output of said memory element after each warm start such that the unit which performs each initialization is changed.
Claim 4
Dependent Claim 67 words
A high availability computer system comprising: two processor units; each of said processor units has a pair of two logical processors; a memory element in said high availability computer system having an output which determines which of said two units performs an initialization; and means for changing the output of said memory element after each warm start such that the unit which performs each initialization is changed.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag