Zum Hauptinhalt springen

Berechnung der Datenspeicherkapazität

Hier erfahren Sie, wie Sie berechnen, wie viel Festplattenspeicher Sie benötigen. Führen Sie die Berechnung einmalig vor der Installation durch und wiederholen Sie sie bei jeder Erweiterung der Datenerfassung.

Faustregel​

Bei 1.000 Ereignissen pro Sekunde und einer Speicherdauer von einem Jahr benötigen Sie 1 TB.

Ein Jahr hat 31.536.000 Sekunden. Bei 1.000 Ereignissen pro Sekunde ergibt das 31.536.000.000 Ereignisse pro Jahr, was 1 TB entspricht.


Warum die Anzahl der Ereignisse pro Sekunde entscheidend ist und nicht die Anzahl der Tags​

Was den Speicherplatz füllt, sind nicht die Tags, sondern die Werte. Auch bei 1.000 identischen Tags gilt: Bei einem Erfassungsintervall von 1 Sekunde fallen 1.000 Werte pro Sekunde an, bei 10 Sekunden nur 100 Werte pro Sekunde. Das macht einen Faktor von 10 in der Speicherkapazität aus.

Deshalb ist die Anzahl der Ereignisse pro Sekunde immer die alleinige Grundlage für die Berechnung.

Bei gemischten Erfassungsintervallen summieren Sie die Werte je Gruppe.

초당 건수 = Σ ( 그 그룹의 태그 수 ÷ 그 그룹의 수집 주기(초) )
Beispiel

500 Tags mit 1-Sekunden-Intervall + 3.000 Tags mit 10-Sekunden-Intervall + 6.000 Tags mit 1-Minuten-Intervall

500 ÷ 1 = 500
3000 ÷ 10 = 300
6000 ÷ 60 = 100
──────────────
합계 900 건/초 → 1년치 0.9 TB

Berechnungsformel​

연간 건수 = 초당 건수 × 31,536,000
용량(TB) = 초당 건수 ÷ 1,000 × 보관 연수

Weicht die Aufbewahrungsdauer von einem Jahr ab, wird der Wert entsprechend skaliert. Bei 6 Monaten ist es die Hälfte, bei 2 Jahren das Doppelte.


Speicherbedarf nach Ereignissen pro Sekunde​

Ereignisse pro SekundeEreignisse pro TagEreignisse pro JahrKapazität für 1 JahrKapazität für 3 Jahre
1008.640.0003.153.600.0000,1 TB0,3 TB
50043.200.00015.768.000.0000,5 TB1,5 TB
1.00086.400.00031.536.000.0001 TB3 TB
2.000172.800.00063.072.000.0002 TB6 TB
5.000432.000.000157.680.000.0005 TB15 TB
10.000864.000.000315.360.000.00010 TB30 TB
20.0001.728.000.000630.720.000.00020 TB60 TB
50.0004.320.000.0001.576.800.000.00050 TB150 TB

Die Aufbewahrungsdauer bestimmt die Kapazität​

Die Kapazität ergibt sich aus zwei Faktoren: der Menge der erfassten Daten und der Dauer ihrer Speicherung. Die Datenmenge wird durch die Anlage vorgegeben, aber die Aufbewahrungsdauer ist eine Einstellung.

Die Rohdaten der Erfassung werden in Aster TSDB mit einer Aufbewahrungsdauer (TTL) gespeichert. Die Standard-Aufbewahrungsdauer für Rohdaten der Tags beträgt 3650 Tage (10 Jahre) – das bedeutet, dass bei den Standardeinstellungen die im obigen Beispiel als „1 Jahr" angegebene Datenmenge über 10 Jahre anfällt. Sie müssen die tatsächliche Aufbewahrungsdauer bei der Berechnung festlegen.

Die Festplatte ist in zwei Ebenen unterteilt.

EbeneInhaltWas die Größe bestimmt
Aster TSDB (/data1)Rohwerte sowie Aggregations- und Sampling-Tabellen. Werden von Bildschirmen, Alarmen und Abfragen gelesen.TTL je Tabelle
Objekt-SpeicherArchivierte, ältere Daten. Werden von Analysen und Berichten gelesen.Archivierungsintervall und Gesamtspeicherdauer

Aggregations- und Sampling-Tabellen sind deutlich kürzer als die Rohwerte (Standard: 93 Tage). Wenn Sie den Wert „1 Jahr = 1 TB" einfach multiplizieren, überschätzen Sie den Bedarf. Wenn Sie die Rohwerte 10 Jahre speichern, unterschätzen Sie ihn. Legen Sie zuerst die Aufbewahrungsdauer fest und berechnen Sie dann die Kapazität.

Informationen zu den Standardwerten und deren Änderung finden Sie unter Einstellung der Datenaufbewahrungsdauer (TTL). Die Datenstruktur ist unter Datenbankmodell beschrieben.


Planen Sie eine Pufferreserve ein​

Der berechnete Wert ist ein Ausgangspunkt, nicht die zu kaufende Festplattenkapazität. Auf demselben Speicher müssen auch folgende Komponenten Platz finden:

  • Arbeitsbereich für Compaction – Aster TSDB hält beim Zusammenführen fragmentierter Dateien kurzzeitig sowohl die Original- als auch die resultierenden Dateien. Ohne ausreichenden Platz stoppt die Kompression, was zu langsameren Lesevorgängen führt.
  • Abgeleitete Tabellen – Aggregations-, Sampling- und Zähltabellen werden beim Schreiben vorab erstellt, um die Abfragegeschwindigkeit zu erhöhen. Sie belegen eigenen Speicherplatz zusätzlich zu den Rohdaten.
  • Backups und Logs – Snapshots, Commit-Logs und Container-Logs werden auf demselben Datenträger gespeichert.
Wenn die Festplatte voll wird, verschlechtert sich die Leistung schleichend

Bei Speichermangel verschiebt Aster TSDB die Kompression. Aufgeschobene Kompression führt zu langsameren Lesevorgängen. Bevor eine Störung sichtbar wird, bemerken Sie zuerst die Langsamkeit. Überwachen Sie die Speicherauslastung – siehe Systemüberwachung.


Berechnungsbeispiel​

Anlagenbedingungen

  • 800 Tags mit 1-Sekunden-Intervall
  • 4.000 Tags mit 5-Sekunden-Intervall
  • Aufbewahrungsdauer für Rohwerte: 3 Jahre

Berechnung

초당 건수 = 800 ÷ 1 + 4000 ÷ 5
= 800 + 800
= 1,600 건/초

1년치 = 1,600 ÷ 1,000 = 1.6 TB
3년치 = 1.6 × 3 = 4.8 TB

Addieren Sie Platz für Compaction-Puffer, abgeleitete Tabellen und Backups zur Datenfestplatte hinzu. Vergleichen Sie das Ergebnis mit den Systemanforderungen und verwenden Sie den größeren Wert.


Verwandte Dokumentation​