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 Leseanfragen

Die Anforderungen an die Festplattenkapazität 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 verfügbar sein sollen, bevor sie verfallen. Verfallene 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

x64/AMD64, 64-Bit-Architektur ist erforderlich. Die i386- und IA64-Architektur wird 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 die virtuellen CPUs demselben CPU-Sockel zugewiesen sind (d. h. verteilen Sie die CPUs nicht auf mehrere Sockel).

Netzwerk

Gigabit-Schnittstelle

SKOOR Engine

Arbeitsspeicher

Mindestens 6 GB, 8 GB bei Verwendung mit Dashboards

Festplatte

Mindestens 1 Festplatte. Für eine bessere Leistung empfiehlt es sich, die Datenbank-Dateisysteme für Indizes und Tablespaces aufzuteilen.

Eine erweiterte Konfiguration könnte wie folgt aussehen:

  • 300 GB für die Dateisysteme des Betriebssystems, /opt, /srv und /var

  • 200 GB für das Dateisystem des Datenbankindexes

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

Standalone-SKOOR Collector

Arbeitsspeicher

2 GB

Festplatte

1 Festplatte ist ausreichend. Die Festplatten-E/A-Last ist im Vergleich zum Server in der Regel geringer

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 den Messintervallen

≥ 20.000 IOPS (vorzugsweise direkt angeschlossen)

Festplattenpartitionierung SKOOR Server

Verzeichnis

Erforderlicher Speicherplatz

Anmerkung

/opt/eranger

100 GB

  • SKOOR Engine/Collector-Software

  • Ringpuffer-Datei des Kollektors, belegt in der Standardkonfiguration 1,5 GB

  • SKOOR Engine-Sicherungsdateien

Komprimierte Datenbank-Backups werden standardmäßig unter /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 Protokolldateien länger aufbewahrt werden als in den Standardeinstellungen festgelegt

/var/opt/run/eranger

20 GB

  • PID- und Core-Dateien

  • HOME-Verzeichnis 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 genutzt wird) ausreichend sein mögen, benötigen mittlere bis große Systeme mindestens 100 GB.

Das Einbinden der folgenden beiden Verzeichnisse auf separaten Festplatten oder Volumes kann die Leistung um bis zu das Dreifache steigern:


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

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

Festplattenpartitionierung für den eigenständigen SKOOR Collector

Verzeichnis

Erforderlicher Speicherplatz

Anmerkung

/opt/eranger

20 GB

  • SKOOR Engine/Collector-Software

  • Ringpuffer-Datei des Kollektors, belegt in der Standardkonfiguration 1,5 GB

/var/log/eranger

1 GB

  • SKOOR-Protokolldateien

Es wird mehr Speicherplatz benötigt, wenn die Protokolldateien länger aufbewahrt werden als in den Standardeinstellungen festgelegt

/var/opt/run/eranger

20 GB

  • PID- und Core-Dateien

  • HOME-Verzeichnis 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

-

Auf diesem Dateisystem ist mit sehr geringen Datenmengen zu rechnen

/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 benötigten Daten nach einem Datenverlust aus StableNet wiederhergestellt werden können, ist möglicherweise kein Backup erforderlich

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