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:
|
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 |
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 |
|
/var/log/eranger | 5 GB |
Mehr Speicherplatz erforderlich, wenn Logdateien länger als in den Standardeinstellungen festgelegt aufbewahrt werden |
/var/opt/run/eranger | 20 GB |
|
/var/lib/pgsql/ | 100 GB |
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 |
|
/var/log/eranger | 1 GB |
Mehr Speicherplatz erforderlich, wenn Logdateien länger als in den Standardeinstellungen definiert aufbewahrt werden |
/var/opt/run/eranger | 20 GB |
|
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:
|