Bereitstellungsgrößen

Bevor Sie die Manufacturing Data Engine (MDE) bereitstellen, müssen Sie eine Bereitstellungsgröße auswählen. Auf dieser Seite werden die verfügbaren Größen und ihre Eigenschaften beschrieben. Dies sind allgemeine Empfehlungen, die möglicherweise nicht für jeden Anwendungsfall geeignet sind. Für Produktionsbereitstellungen sollten Sie eine benutzerdefinierte Größe verwenden, die auf Ihre spezifischen Anforderungen zugeschnitten ist.

Größen

MDE bietet vier verschiedene Größen:

  • Pilot: Die günstigste Option für kleine Tests und Proof-of-Concepts. Bei dieser Bereitstellungsgröße werden die folgenden Komponenten ausgelassen (die in allen anderen Größen enthalten sind):
    • Bigtable
    • Bigtable Dataflow Writer
    • Dataflow-Transformation für Ereignisänderungen
    • Dataflow-Transformation „Window“
  • Klein: Für kleine Projekte, bei denen bis zu 1.000 Nachrichten pro Sekunde erwartet werden.
  • Mittel: Für mittelgroße Projekte, bei denen bis zu 20.000 Nachrichten pro Sekunde erwartet werden.
  • Groß: Für große Projekte, bei denen bis zu 100.000 Nachrichten pro Sekunde erwartet werden.

MDE unterstützt bei Bedarf einen höheren Durchsatz durch benutzerdefinierte Größen. Wenn Sie einen höheren Durchsatz als die enthaltenen Größen verarbeiten müssen, wenden Sie sich an das MDE-Team, um Empfehlungen zu erhalten.

Größendetails

In der folgenden Tabelle werden die Größen im Detail beschrieben. Diese Konfiguration wird in der Variablen mde_size_details in den Dateien terraform/modules/infrastructure/variables.tf und terraform/modules/deployment/variables.tf gespeichert und kann bei Bedarf überschrieben werden.

Pilotprojekt Klein Mittel Groß
Maximale Anzahl von Nachrichten pro Sekunde 300 1000 20000 100000
GKE
CIDR-Pods /19 Pods /17 Pods /17 Pods /17 Pods
CIDR-Dienste /22 Dienste /22 Dienste /22 Dienste /22 Dienste
compute-class normal normal Horizontal skalieren Horizontal skalieren
message-mapper max replicas 1 5 50 200
Maximale Anzahl an Replikaten für den Konfigurationsmanager 1 5 50 200
Maximale Anzahl von Replikaten für metadata-manager 1 5 50 200
bigquery-sink max replicas 1 5 50 200
federation-api max replicas 1 2 5 10
SQL
machineType db-custom-1-3840 db-custom-2-7680 db-custom-16-30720 db-custom-32-61440
Flag „max_connections“ 500 500 1000 4000
Redis
Stufe Einfach Standard Standard Standard
Arbeitsspeicher 1 GB 5 gr 20 GB 40 GB
Lesereplikate 0 1 2 5
Dataflow
GCSWriter-Maschinentyp n1-standard-1 n1-standard-2 n1-standard-4 n1-highmem-4
Maximale Anzahl von GCSWriter-Workern 1 1 5 10
Maschinentyp für Bigtable Writer n1-standard-2 n1-standard-4 n1-standard-4
Maximale Anzahl der Worker für Bigtable Writer 1 3 5
GCSReader-Maschinentyp n1-standard-2 n1-standard-4 n1-standard-4
Maximale Anzahl von GCSReader-Workern 1 1 2
EventChange machine type n1-standard-2 n1-standard-4 n1-highmem-4
EventChange max workers 1 2 2
Fenster-Maschinentyp n1-standard-2 n1-standard-4 n1-highmem-4
Maximale Anzahl von Workern für das Zeitfenster 1 2 2
Bigtable
Maximale Anzahl von Knoten 1 3 5

Weitere Informationen zum Erhöhen von CPU-Kontingenten finden Sie in der Dokumentation zu CPU-Kontingenten.

Einschränkungen und Empfehlungen

Wir empfehlen, nicht mehr als 100 Typen für die Bereitstellung in den Größen Pilot und Small und nicht mehr als 500 Typen für die Größen Medium und Large zu erstellen.

Dies ist keine feste Obergrenze. MDE kann eine viel höhere Anzahl von Typen unterstützen. Wenn Sie Unterstützung für eine höhere Anzahl von Typen benötigen, wenden Sie sich an das MDE-Team, um Hilfe bei den erforderlichen Terraform-Änderungen zu erhalten.