A monitor function is implemented to monitor and control service processes and other system entities that perform tasks on a distributed network. The monitor function tracks the demise and instantiation of processes and entities that either export or import instrumentation. Any service process or other system entity (driver, interrupt handler, system library procedure) can export instruments (indicators, controls, testpoints). Instrument updates are propagated automatically if they are significant. The importing process conveys the information to a management system so that a human operator, or automated system, can observe and control the operation of the network service. One aspect of the invention uses a backup exporter to take over the processing of an exporter that has become nonfunctional. Another aspect of the invention determines when a CPU has gone down and acts accordingly to identify service processes that were associated with an exporter in the down CPU. For each exporter in the down CPU, any importer that was monitoring with the exporter must perform a switchover to monitor instrumentation on the new exporter in a fault tolerant manner. Additional methods are disclosed which implement fault tolerant monitoring and control in a distributed network.

Eine Monitorfunktion wird eingeführt, um Service-Prozesse und andere System Wesen zu überwachen und zu steuern, die Aufgaben in einer verteilten Netzwerkkonfiguration durchführen. Die Monitorfunktion spürt das Ende und das instantiation der Prozesse und der Wesen auf, denen entweder Instrumentenausrüstung exportieren Sie oder importieren Sie. Jeder möglicher Service-Prozeß oder anderes System Wesen (Treiber, Unterbrechungssteuerungsprogramm, Systembibliothekverfahren) können Instrumente (Anzeigen, Kontrollen, testpoints) exportieren. Instrumentupdates werden automatisch fortgepflanzt, wenn sie bedeutend sind. Der importierende Prozeß übermittelt die Informationen zu einem Managementsystem, damit ein menschlicher Operator oder automatisiertes System, den Betrieb des Vermittlungsdienstes beobachten und steuern können. Ein Aspekt der Erfindung benutzt einen Aushilfsexporteur, um die Verarbeitung eines Exporteurs zu übernehmen, der unfunktional geworden ist. Ein anderer Aspekt der Erfindung stellt fest, wann eine CPU unten gegangen ist und fungiert dementsprechend, um Service-Prozesse zu kennzeichnen, die mit einem Exporteur in der Abstieg CPU waren. Für jeden Exporteur in der Abstieg CPU, muß jeder möglicher Importeur, der mit dem Exporteur überwachte, ein Umschalten durchführen, um Instrumentenausrüstung auf dem neuen Exporteur in einer Störung toleranten Weise zu überwachen. Zusätzliche Methoden werden freigegeben, die Störung die tolerante Überwachung und Kontrolle in einer verteilten Netzwerkkonfiguration einführen.

 
Web www.patentalert.com

< (none)

< Antiviral nucleoside analogues

> Sequential data transfer with common clock signal for receiver and sequential storage device and with slack register storing overflow item when set-up time is insufficient

> (none)

~ 00030