Haupt-Systemkomponenten
Managementserver
Der Management-Server ist die zentrale Komponente des VMS-Systems. Er speichert die Konfiguration des Überwachungssystems in einer SQL-Datenbank, entweder auf einem SQL Server auf dem Computer des Management-Servers selbst oder auf einem eigenen SQL Server im Netzwerk. Außerdem verwaltet er unter anderem die Benutzeranmeldungen, Benutzerrechte und das Regelsystem. Zur Verbesserung der Systemleistung können Sie mehrere Management-Server als Milestone Federated Architecture™ ausführen. Der Management-Server wird als Dienst ausgeführt und wird üblicherweise auf einem eigenen Server installiert.
Benutzer stellen für die anfängliche Authentifizierung eine Verbindung zum Management-Server und anschließend – für Zugriff auf Videoaufzeichnungen usw. – eine transparente Verbindung zu den Aufzeichnungsservern her.
Aufzeichnungsserver
Der Aufzeichnungsserver ist für die Kommunikation mit den Netzwerkkameras und Videoencodern, die Aufzeichnung der abgerufenen Audio- und Videoinhalte sowie die Bereitstellung von Client-Zugriff auf Live-basierte und aufgezeichnete Audio- und Videoinhalte verantwortlich. Außerdem sorgt der Aufzeichnungsserver für die Kommunikation mit anderen Milestone-Produkten mittels der Milestone Interconnect-Technologie.
- Netzwerkkameras und Videoencodern kommunizieren über einen Gerätetreiber, der speziell für einzelne Geräte oder eine Serie ähnlicher Geräte des gleichen Herstellers entwickelt wurde.
- Ab der Ausgabe 2018 R1 sind die Gerätetreiber in zwei Gerätepacks aufgeteilt: das reguläre Gerätepaket mit neueren Treibern und ein Stamm-Gerätepaket mit älteren Treibern
- Das reguläre Gerätepaket wird automatisch installiert, wenn Sie den Aufzeichnungsserver installieren. Später können Sie die Treiber aktualisieren, indem Sie eine neuere Version des Gerätepakets herunterladen und installieren
- Das Stammgerätepaket kann nur installiert werden, wenn ein reguläres Gerätepaket im System installiert ist. Die Treiber aus dem Stammgerätepaket werden automatisch installiert, wenn eine vorige Version bereits auf Ihrem System installiert ist. Sie steht auf der Software-Download-Seite (https://www.milestonesys.com/downloads/) zum manuellen Herunterladen und Installieren zur Verfügung.
- Die abgerufenen Audio- und Videodaten werden vom Recording-Server in der maßgeschneiderten Hochleistungs-Mediendatenbank gespeichert, die für das Aufzeichnen und Speichern von Audio- und Videodaten optimiert ist.
- Die Mediendatenbank unterstützt verschiedene einzigartige Funktionen wie abgestufte mehrstufige Archivierung, Videoausdünnung, Verschlüsselung und das Hinzufügen einer digitalen Signatur zu den Aufzeichnungen.
Ereignisserver
Der Event-Server verarbeitet zahlreiche Aufgaben, die sich auf Ereignisse, Alarme, Karten und Drittanbieter-Integrationen über den MIP SDK beziehen.
- Alle Systemereignisse werden auf einem Event-Server konsolidiert, sodass Partner Integrationen zur Nutzung von Systemereignissen an einem Ort und über eine Schnittstelle vornehmen können
- Zudem ermöglicht der Event-Server Dritten über die Schnittstellen für generische Ereignisse oder Analyseereignisse das Senden von Ereignissen an das System
- Der Event-Server hostet die Alarmfunktion, Alarmlogik und den Alarmstatus und verwaltet die Alarmdatenbank. Die Alarmdatenbank wird in derselben SQL-Datenbank gespeichert, der auch vom Management-Server verwendet wird
- Zudem hostet der Event-Server jene Karten, die im XProtect Smart Client konfiguriert und verwendet werden
- Abschließend können auf dem Event-Server Plug-ins von Dritten installiert werden und Zugriff auf Systemereignisse erhalten
Protokollserver
Der Log-Server speichert alle Protokollnachrichten für das gesamte System in einer SQL-Datenbank. Diese SQL-Datenbank für Protokollmeldungen kann auf demselben SQL Server vorhanden sein wie die SQL-Datenbank für die Management-Server Systemkonfiguration, oder auf separaten SQL Server. Der Log-Server ist typischerweise auf dem selben Server installiert wie der Management-Server, kann jedoch auch auf einem separaten Server installiert sein, um die Leistung des Management- oder Log-Servers zu erhöhen.
SQL Servers und Datenbanken
Der Management-Server, der Event-Server und der Protokollserver speichern z.B. die Systemkonfiguration, Alarme Ereignisse und Protokollmeldungen in SQL-Datenbanken auf einer oder mehreren SQL Server-Installationen. Der Management-Server und der Event-Server verwenden dieselbe SQL-Datenbank, während der Protokollserver eine eigene SQL-Datenbank hat. Das System Installationsprogramm enthält Microsoft SQL Server Express, eine kostenlose Version von SQL Server.
Für sehr große Systeme, oder für Systeme mit vielen Transaktionen zu und von den SQL-Datenbanken, empfiehlt Milestone Ihnen, eine Microsoft® SQL Server® Standard oder Microsoft® SQL Server® Enterprise-Ausgabe von SQL Server auf einem eigenen Computer im Netzwerk und auf einem bestimmten Festplattenlaufwerk zu verwenden, das für keine anderen Zwecke verwendet wird. Die Installation von SQL Server auf einem eigenen Laufwerk verbessert die Leistung des gesamten Systems.
Mobile Server
Der mobile Server sorgt dafür, dass XProtect Mobile-Client und XProtect Web Client-Benutzer Zugriff auf das System erhalten.
Der mobile Server dient nicht nur als System-Gateway für die beiden Clients, sondern kann auch Video transcodieren, da der ursprüngliche Videostream einer Kamera für die Bandbreite, die Client-Benutzern zur Verfügung steht, oft zu groß ist.
Wenn Sie eine Verteilte oder Benutzerdefinierte Installation vornehmen, empfiehlt Milestone die Installation des mobilen Servers auf einem eigenen Server.
Active Directory
Active Directory ist ein verteilter Verzeichnisdienst, der von Microsoft für Windows-Domänennetzwerke implementiert wird. Dieser Dienst ist in den meisten Windows Server-Betriebssystemen enthalten. Er identifiziert die Ressourcen in einem Netzwerk, sodass Benutzer oder Anwendungen darauf zugreifen können.
Wenn der Dienst installiert ist, können Sie Windows-Benutzer aus Active Directory hinzufügen. Außerdem haben Sie die Möglichkeit, Basisnutzer ohne Active Directory hinzuzufügen. Im Zusammenhang mit Basisnutzer gelten bestimmte Systemeinschränkungen.
Management Client (erklärt)
Umfassend ausgestatteter Administrations-Client für die Konfiguration und die tagtägliche Verwaltung des Systems. In mehreren Sprachen verfügbar.
Wird üblicherweise auf der Administrator-Workstation des Überwachungssystems o. ä. installiert.
Eine genaue Übersicht über den Management Client finden Sie in der Navigation in Management Client.