Analytics - Größenanforderungen

Analytics Backend und Analytics Datastore

Wichtig! Datenbanksysteme und Datenbankspeicher müssen ausfallsicher und redundant sein. Dieser Abschnitt befasst sich nicht mit diesem Thema.

Module

Große Konfiguration

High-End-Konfiguration

Nr.

CPU

Speicher

Festplatte

Nr.

CPU

Speicher

Festplatte

Analytics & Datastore 1 x 32 Kerne 256 GB 2 TB 1 x 32 Kerne 256+ GB 4 TB

Anzahl von

Gleichzeitigen Benutzern

< 200

> 200

Agenten

< 1 000

> 1 000

Objektdefinitionen

< 100 000

> 100 000

Gesamtanzahl der Ausführungen pro Tag

< 1 500 000

> 1 500 000

 

WP 2 x 16 4 x 16
DWP* 2 x 45 4 x 45
JWP* 2 x 10 4 x 10
CP 2 x 2 4 x 4

Empfehlungen für die Dimensionierung und Speicherung

Hinweis: Für mittlere und größere Installationen wird empfohlen, regelmäßig Backup und Trunkierung für den Analytics Datastore einzurichten. Um eine stabile Diagrammleistung zu gewährleisten, sichern, trunkieren und behalten Sie lediglich die letzten 3 - 12 Monate im Datastore.

Weitere Informationen finden Sie unter: Handbuch Datastore

Empfehlungen zur Einrichtung

Wie viel Festplattenspeicher wird benötigt? Ein GB für alle hunderttausend Ausführungen in der Automation Engine.
Muss ich den Datastore sichern?

Der Analytics Datastore wurde entwickelt, um große Datenmengen zu speichern.
Um Platz zu sparen, entfernen Sie Daten, die älter als 1 Jahr sind, aus dem Analytics Datastore. Sie können im ANALYTICS ACTION PACK Backup-Aktionen verwenden.

Allgemeine Datenbankregeln

Die folgenden Informationen gelten für alle Datenbankanbieter. Die Logdateien müssen auf den schnellsten verfügbaren Festplatten abgelegt werden (Beispiel: SSDs).

ORACLE: REDO LOG FILE DESTINATION
SQL-SERVER: TRANSACTION LOG und TEMPDB Dateien
LOG- und DATA-Dateien müssen immer auf separaten Festplatten /LUNS liegen

Effizienzmaximierung durch den Analytics Datastore

Wir empfehlen Ihnen, PostgreSQL 9.6+ mit großen und High-End-Konfigurationen zu installieren. Mit dieser Version können Sie die Funktion der parallelen Abfrage nutzen.

Um parallele Abfragen zu ermöglichen, müssen vor dem Start von PostgreSQL zwei Parameter eingestellt werden:

Sie können die zuvor genannten Parameter im Abschnitt Benutzerdefinierte Optionen der Datei postgresql.conf konfigurieren. Diese Datei finden Sie hier:

Windows: C:\Program Files\PostgreSQL\9.6\data\postgresql.conf

Linux: /etc/postgresql/9.6/main/postgresql.conf

Beispiel:

Wenn PostgreSQL auf einem Host mit 32 Kernen läuft, reservieren Sie 4 Kerne für das Backend:

Analytics Rule Engine

Wichtig! Meldungs-Queue-Systeme und Datenbankspeicher müssen immer ausfallsicher und redundant sein. Dieser Abschnitt befasst sich nicht mit diesem Thema.

Empfehlungen für die Dimensionierung und Speicherung

Analytics Streaming-Plattform

Wichtig! Streaming-Platform-Systeme und Datenbankspeicher müssen immer ausfallsicher und redundant sein. Dieser Abschnitt befasst sich nicht mit dieser Frage.

Module

Große Konfiguration

High-End-Konfiguration

Nr.

CPU

Speicher

Festplatte

Nr.

CPU

Speicher

Festplatte

Streaming-Plattform 1 x 32 Kerne 256 GB 2 TB 1 x 32 Kerne 256+ GB 4 TB

Anzahl von

Gleichzeitigen Benutzern

< 200

> 200

Agenten

< 1 000

> 1 000

Objektdefinitionen

< 100 000

> 100 000

Gesamtanzahl der Ausführungen pro Tag

< 1 500 000

> 1 500 000

Typische Konfigurationsanforderungen

Die hier zur Verfügung gestellten Informationen basieren auf den Daten pro Kollektor und pro Datenkategorie für typische Konfigurationsphasen.

Wenn Sie Daten mit CA Automic teilen, ist nur ein Zwischenspeicher für die Daten der Streaming-Plattform und der exportierten AVRO-Dateien erforderlich.

Der Speicherbedarf wird auch für Dateien angezeigt, die in AVRO extrahiert und dann auf der Festplatte der Streaming-Plattform in das JSON-Format konvertiert werden.

 

 

 

 

Speicher für die eintägige Datenspeicherung

 

Kollektor

Datenkategorie

Treiber

Datenperiode

Speicherplatz für Streaming-Plattform

Speicherplatz für die Extraktion in AVRO-Dateien

Speicherplatz für die Konvertierung von AVRO-Dateien in JSON-Dateien

Gesamter Speicherplatz für die Bereitstellung zur Pflege der Streaming-Plattform + AVRO-Exportdateien + JSON-Konvertierungsdateien

Private JSON-Dateien

Datenstrom „Plattformumgebung für die Business Automation“

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Automation Engine Inventory-Kollektor

AE-Prozesse

10 Automation Engine-Prozesse

12 Stunden

0,0031 MB

0,0030 MB

0,0060 MB

0,0121 MB

0,0061 MB

Automation Engine Inventory-Kollektor

AE-Prozesse

50 Automation Engine-Prozesse

12 Stunden

0,0153 MB

0,0149 MB

0,0301 MB

0,0604 MB

0,0304 MB

 

 

 

 

 

 

 

 

 

Automation Engine Performance-Kollektor

AEPerfGlobal

1 Automation Engine

1 Minute

0,1613 MB

0,1613 MB

0,5548 MB

0,8774 MB

0,5548 MB

 

 

 

 

 

 

 

 

 

Automation Engine Performance-Kollektor

AEPerfProcesses

10 Automation Engine-Prozesse

1 Minute

3,1095 MB

3,0675 MB

8,8925 MB

15,0695 MB

8,9264 MB

Automation Engine Performance-Kollektor

AEPerfProcesses

50 Automation Engine-Prozesse

1 Minute

15,5476 MB

15,3375 MB

44,4623 MB

75,3473 MB

44,6320 MB

Automation Engine Performance-Kollektor

AEPerfIssues

Ausgabe 1

1 Minute (*)

0,2617 MB

0,2617 MB

0,3461 MB

0,8695 MB

0,3461 MB

OS Performance Collector

OSMetrics

1 Host

1 Minute

4,9996 MB

5,0344 MB

10,5238 MB

20,5577 MB

10,4892 MB

OS Performance Collector

OSMetrics

5 Hosts

1 Minute

24,9978 MB

25,1718 MB

52,6189 MB

102,7885 MB

52,4460 MB

 

 

 

 

 

 

 

 

 

Datenstrom „Kontext der Workflow-Umgebung“

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

OS Performance Collector

OSMetrics

5 Hosts

1 Minute

5,2725 MB

5,3092 MB

11,0983 MB

21,6801 MB

11,0619 MB

OS Performance Collector

OSMetrics

100 Hosts

1 Minute

105,4503 MB

106,1844 MB

221,9664 MB

433,6010 MB

221,2372 MB

OS Performance Collector

OSMetrics

500 Hosts

1 Minute

527,2513 MB

530,9219 MB

1109,8320 MB

2168,0052 MB

1106,1859 MB

OS Performance Collector

OSMetrics

1000 Hosts

1 Minute

1054,5026 MB

1061,8438 MB

2219,6640 MB

4336,0105 MB

2212,3718 MB

Hinweise:

Konfigurationsbeispiele für den Datenstrom „Plattformumgebung für die Business Automation“

Die folgenden Beispielkonfigurationen berücksichtigen die standardmäßigen Sammlungszeiträume des DCS (Data Collection Service) und diese Kollektoren wurden gestartet:

Hinweise:

Kleine Konfiguration

Daten

Speicher (MB) mit einer viertägigen Datenspeicherung

Streaming-Plattform

34.1408

Extraktion als AVRO-Dateien

34.1116

Konvertierte JSON-Dateien

81.2928

Große Konfiguration

Daten

Speicher (MB) mit einer viertägigen Datenspeicherung

Streaming-Plattform

163.9348

Extraktion als AVRO-Dateien

163.7888

Konvertierte JSON-Dateien

392.0488