Copyright: Copyright 2001 NewVoice


Master / Slave Main
            Master / Slave Kontroller

Master / Slave Kontroller für redundante Alarmserver

Der Master / Slave Kontroller wird für redundante Alarmserver verwendet. Das Programm muss auf dem Master-Alarmserver gestartet werden. Das Programm überwacht den Status des Master-Alarms und wartet auf eine Verbindung vom Slave-Alarmserver. Wurde der Master-Alarm erfolgreich abgesetzt, wird der Slave-Alarm abgebrochen. Falls der Slave keine Verbindung zum Master aufbauen kann oder der Master-Alarm fehlschlägt, wird der Slave Alarm ausgelöst.

Der Slave verbindet sich zum Master über das TCP/IP Netzwerk mittels Socket. Im Master / Slave Kontroller wird die Zeit, die Alarmnummer, die Alarm-Referenznummer und der Slave-/Master-Status der letzten 16 Alarme angezeigt.

Symbole:

 Der Alarm wurde erfolgreich vom Master ausgeführt und der Slave hat seinen Alarm abgebrochen.

 Der Slave hat den Alarm noch nicht bestätigt.

 Der Slave hat den Alarm bestätigt, warten auf Status von Master-Alarm.

 Der Slave hat den Alarm nicht bestätigt oder der Master-Alarm ist fehlgeschlagen.

Slave-Status:

Warten auf Slave

Der Master wartet auf die Bestätigung vom Slave, dass dieser den Alarm auch erhalten hat.

Keine Bestätigung vom Slave

Der Slave hat in der definierten Zeit den Alarm nicht bestätigt.

Slave bestätigt und wartet

Der Slave hat das Erhalten des Alarm bestätigt und wartet nun auf den Status des Master-Alarms.

Slave Alarm ausgelöst

Der Slave hat den Alarm ausgelöst, weil der Master den Alarm nicht erhalten hat oder dieser fehlgeschlagen ist.

Slave Alarm abgebrochen

Der Slave hat den Alarm abgebrochen, weil der Master-Alarm erfolgreich ausgeführt wurde.

Masteralarm-Status:

Alarm wird ausgeführt

Der Master-Alarm wird noch ausgeführt, es ist noch kein Status des Alarms vorhanden.

Alarm erfolgreich

Der Master-Alarm wurde erfolgreich ausgeführt. Ausgehende Anrufe konnten abgesetzt werden.*

Alarm fehlgeschlagen

Der Master-Alarm ist fehlgeschlagen. Es konnten keine ausgehende Anrufe abgesetzt werden.*

* Der Masteralarm Status zeigt nur auf, dass der Alarm ohne Fehler ausgeführt werden konnte. Der Status sagt aber nicht aus, ob der Alarm an sich erfolgreich war. Es wird zum Beispiel nicht klar, ob genügend Personen den Alarm bestätigt haben.

Einstellungen für Master / Slave Kontroller


Die Master / Slave Funktion
          Master / Slave Funktion

Master / Slave Funktion

Für ein redundantes Alarmierungskonzept werden zwei Alarmserver benötigt. Ein Alarmserver wird als Master konfiguriert und einer als Slave. Die Alarmserver müssen beide in einem TCP/IP Netzwerk sein. Die eingehenden Alarme wie Kontakt, Anbindungen an Schnittstellen usw. müssen parallel auf beide Alarmserver geführt werden. So erhalten beide Alarmserver den gleichen Alarm zur gleichen Zeit.

Der Slave Alarmserver verbindet sich mit dem Master und bricht den Alarm ab, falls der Alarm vom Master erhalten wurde. Der Slave löst nur einen Alarm aus, falls der Alarm nicht vom Master ausgelöst wird oder die Verbindung zum Master unterbrochen ist. Auf diese Weise wird ein voll redundantes Alarmkonzept garantiert.

Hilfethemen:

Beschreibung des Master / Slave Kontrollers

Einstellungen für den Master / Slave Kontroller

Einstellungen für die Master / Slave Konfiguration in der Alarmzentrale


Einstellungen für den Master / Slave Kontroller
            Master / Slave Kontroller

Einstellungen für den Master / Slave Kontroller

Damit der Slave sich auf den Master über Socket verbinden kann, muss eine gemeinsame Portnummer angegeben werden. Als Standard wird der Port 4010 verwendet. Falls ein anderer Port angegeben wird, muss dieser beim Slave in den Einstellungen der Alarmzentrale unter «Master / Slave Konfiguration» auch geändert werden.

Die Zeit, in welcher auf eine Verbindung vom Slave gewartet wird, sollte zwischen 10 und 30 Sekunden liegen. Falls während dieser Zeit keine Verbindung vom Slave aufgebaut wird, erscheint der Alarm in der Anzeige als Fehler. Falls der Slave nach abgelaufener Zeit versucht den Alarm zu bestätigen, wird dem Slave ein Fehler zurückgemeldet und dieser löst den Alarm aus.

Als Verzeichnis für die Master-Alarm-Dateien wird \nvt\nvamaster verwendet. Existiert das angegebene Verzeichnis nicht, so wird es neu erstellt. Der Master-Alarm erstellt für jeden neuen Alarm eine Datei in diesem Verzeichnis. In dieser Datei wird die Alarmnummer und Alarmreferenz gespeichert. Der Kontroller überwacht das angegebene Verzeichnis und liest aus der erstellten Datei die Alarmdaten. Die Datei wird danach gelöscht.

Weitere Einstellungen für den Master / Slave Betrieb, müssen in den Einstellungen der Alarmzentrale vorgenommen werden.


Einstellungen für die Master / Slave Konfiguration in der Alarmzentrale
            Master / Slave Konfiguration

Einstellungen für die Master / Slave Konfiguration in der Alarmzentrale

In den Einstellungen der Alarmzentrale kann unter «Master / Slave Konfiguration» die «Master / Slave Funktion» für ein redundantes Alarmserverkonzept aktiviert werden. Hier wird auch definiert, ob der Alarmserver Master oder Slave ist. Optional kann ein Bereich für die Alarme angegeben werden, welche mit dem Master / Slave Konzept überprüft werden sollen. Gewisse Alarme wie etwa lokale Watchdog-Alarme müssen nicht mit der Master / Slave Funktion überwacht werden.

Alarmserver als Master:

Wird der Alarmserver als Master verwendet, muss die Option «Dieser Alarmserver ist Master» selektiert werden. Zusätzlich muss der Master / Slave Kontroller gestartet werden. Beim Speichern der Einstellungen wird überprüft, ob der Master / Slave Kontroller im Autostart des New Voice Dienstes eingetragen ist. Falls nicht, wird nachgefragt, ob der Kontroller automatisch in den Autostart eingetragen werden soll.

Alarmserver als Slave:

Wird der Alarmserver als Slave verwendet, muss die Option «Dieser Alarmserver ist Slave» aktiviert werden. Zusätzlich muss die IP-Adresse des Master-Alarmservers angegeben werden. Der verwendete Port muss mit dem Port übereinstimmen, welcher auf dem Master definiert wurde. Als Standard wird der Port 4010 verwendet.

Unter «Maximale Verbindungsversuche zum Master» wird die Anzahl Versuche definiert, eine Socket-Verbindung über das TCP/IP Netzwerk zum Master aufzubauen. Bei Alarmservern, welche viele Alarme gleichzeitig erhalten, sollte diese Anzahl erhöht werden. Dadurch wird auch bei Last garantiert, dass der Slave eine Verbindung zum Master aufbauen kann.


#tuhe3

About Help Express 3

This help file was made using an unregistered version of Help Express. If you register it, this window and the text that linked to this will disappear.

Please visit http://www.chainware.com for additional product information and pricings and other software.

Help Express © 1999-2000 Chainware, Sander van de Merwe (vandemerwe@caiw.nl), former Soft4All.