Hardware-Anforderungen

Die Hardwareanforderungen für SKOOR Engine und Collector hängen von mehreren Faktoren ab. Die wichtigsten sind:

  • Anzahl der Messungen pro Sekunde

  • Anzahl der Dashboards und Widgets: Mehr CPU-Kerne ermöglichen mehr parallele Leseanforderungen

Die Anforderungen an die Festplattengröße hängen hauptsächlich davon ab, wie viele Daten in der Datenbank gespeichert werden sollen. Entscheidende Faktoren sind die Anzahl der zu speichernden Verlaufswerte und Verlaufszustände. Außerdem spielt es eine Rolle, wie lange die Daten vor ihrem Ablauf verfügbar sein sollen. Abgelaufene Daten werden gelöscht. Messwerte werden standardmäßig ein Jahr lang gespeichert (einstellbar).

Es ist ratsam, die Anforderungen direkt mit SKOOR zu besprechen.

Dennoch hier einige Empfehlungen:

Allgemein

CPU

Intel Xeon oder AMD64, 64-Bit-Architektur erforderlich. i386- und IA64-Architektur werden NICHT unterstützt.

Es müssen mindestens 4 CPU-Kerne vorhanden sein. Andernfalls startet die SKOOR Engine nicht. Wenn Sie die SKOOR Engine in einer virtuellen Maschine ausführen, stellen Sie sicher, dass Sie die virtuellen CPUs demselben CPU-Sockel zuweisen (d. h. verteilen Sie die CPUs nicht auf mehrere Sockel).

Netzwerk

Gigabit-Schnittstelle

SKOOR Engine

Arbeitsspeicher

Mindestens 6 GB, 8 GB für die Verwendung mit Dashboards

Festplatte

Mindestens 1 Festplatte. Für eine bessere Leistung ist es ratsam, die Datenbankdateisysteme für Indizes und Tablespaces aufzuteilen.

Eine erweiterte Konfiguration könnte wie folgt aussehen:

  • 300 GB für Betriebssystem, /opt, /srv und /var Dateisysteme

  • 200 GB für das Datenbank-Index-Dateisystem

  • 200 GB für das Dateisystem für Datenbank-Tablespaces

Standalone SKOOR Collector

Arbeitsspeicher

2 GB

Festplatte

1 Festplatte ist ausreichend. Die Festplatten-E/A ist in der Regel geringer als beim Server

SKOOR Engine für SNAP/SNBI

Als Faustregel gilt, dass das SKOOR-System für SNAP/SNBI halb so groß sein sollte wie das StableNet-System, in das es integriert ist.

CPU

>= 16 Kerne

Arbeitsspeicher

>= 64 GB

Festplatte

>= 1 TB, abhängig von der Anzahl der Messungen und Messintervallen

>= 20.000 IOPS (vorzugsweise direkt verbunden)

Festplattenpartitionierung SKOOR Server

Verzeichnis

Erforderlicher Speicherplatz

Kommentar

/opt/eranger

100 GB

  • SKOOR Engine/Collector-Software

  • Kollektor-Ringpufferdatei, benötigt in der Standardkonfiguration 1,5 GB

  • SKOOR Engine-Sicherungsdateien

Komprimierte DB-Backups werden standardmäßig in /opt/eranger/server/backups gespeichert. Zusätzlich wird /opt/eranger/tmp als temporärer Speicherplatz für die Erstellung vollständiger Datenbank-Backups verwendet. Wenn dies unverändert bleibt, muss /opt/eranger mindestens so groß sein wie das Datenbankvolumen.

/srv/eranger

20 GB

  • Webserver-Stammverzeichnis

  • EEM-Protokolle (optional, hängt stark von der Größe des EEM-Datenverlaufs ab)

/var/log/eranger

5 GB

  • SKOOR-Protokolldateien

Mehr Speicherplatz erforderlich, wenn Logdateien länger als in den Standardeinstellungen festgelegt aufbewahrt werden

/var/opt/run/eranger

20 GB

  • PID- und Core-Dateien

  • HOME-DIR des Benutzers eranger

  • Temporäre Messdaten

/var/lib/pgsql/

100 GB

  • Datenbankdateien

Während 50 GB für ein kleines System (das hauptsächlich für Dashboards verwendet wird) ausreichend sein mögen, benötigen mittlere bis große Systeme mindestens 100 GB.

Durch das Mounten der folgenden beiden Verzeichnisse auf separaten Festplatten oder Volumes kann die Leistung um bis zu 3 Mal verbessert werden:

/var/lib/pgsql/ng_tblspc/idx_space//var/lib/pgsql/ng_tblspc/tab_space/

Diese beiden Verzeichnisse nehmen den größten Teil des Speicherplatzes der Datenbanktabellen ein und sind in der Regel etwa gleich groß, sodass jedem die Hälfte des für die Datenbank reservierten Speicherplatzes zugewiesen werden kann.

Festplattenpartitionierung Eigenständiger SKOOR Collector

Verzeichnis

Erforderlicher Speicherplatz

Kommentar

/opt/eranger

20 GB

  • SKOOR Engine/Collector-Software

  • Kollektor-Ringpufferdatei, benötigt in der Standardkonfiguration 1,5 GB

/var/log/eranger

1 GB

  • SKOOR-Protokolldateien

Mehr Speicherplatz erforderlich, wenn Logdateien länger als in den Standardeinstellungen definiert aufbewahrt werden

/var/opt/run/eranger

20 GB

  • PID- und Core-Dateien

  • HOME-DIR des Benutzers eranger

  • Temporäre Messdaten

Festplattenpartitionierung SKOOR Server für StableNet SNAP / SNBI

Verzeichnis

Benötigter Speicherplatz

Kommentar

/opt/eranger

50 GB

Siehe oben. Da SNBI/SNAP-Systeme keine SKOOR-Messungen verwenden, sind die Backups der SKOOR-Datenbank klein.

/srv/eranger

-

Es werden nur sehr wenige Daten auf diesem Dateisystem erwartet.

/var/log/eranger

5 GB

Siehe oben

/var/opt/run/eranger

20 GB

Siehe oben

/var/lib/pgsql/

1 TB

Da in der StableNet-bezogenen Datenbank mit einer großen Datenmenge zu rechnen ist, sollten Sie eine geeignete Sicherungsstrategie in Betracht ziehen:

  • Wenn alle erforderlichen Daten nach einem Datenverlust aus StableNet wiederhergestellt werden können, ist möglicherweise keine Sicherung erforderlich.

  • Wenn Backups erforderlich sind, ist möglicherweise zusätzlicher Speicherplatz erforderlich