Dimensioni di deployment

Prima di eseguire il deployment di Manufacturing Data Engine (MDE), devi selezionare una dimensione di deployment. Questa pagina descrive le dimensioni disponibili e le relative caratteristiche. Questi sono suggerimenti generali e potrebbero non essere adatti a tutti i casi d'uso. Per le implementazioni di produzione, valuta la possibilità di utilizzare una dimensione personalizzata in base alle tue esigenze specifiche.

Dimensioni

MDE fornisce quattro dimensioni diverse:

  • Pilot: per test su piccola scala e proof of concept, l'opzione più economica. Questa dimensione di deployment omette i seguenti componenti (inclusi in tutte le altre dimensioni):
    • Bigtable
    • Bigtable Dataflow writer
    • Trasformazione Dataflow di modifica degli eventi
    • Trasformazione Window Dataflow
  • Piccolo: per progetti di piccole dimensioni che prevedono fino a 1000 messaggi al secondo.
  • Media: per progetti medi che prevedono fino a 20.000 messaggi al secondo.
  • Grande: per progetti di grandi dimensioni che prevedono fino a 100.000 messaggi al secondo.

MDE supporta un throughput più elevato, se necessario, tramite dimensioni personalizzate. Se devi gestire una velocità effettiva superiore a quella delle dimensioni incluse, contatta il team MDE per ricevere consigli.

Dettagli sulle taglie

La tabella seguente descrive i dettagli delle dimensioni. Questa configurazione è memorizzata nella variabile mde_size_details nei file terraform/modules/infrastructure/variables.tf e terraform/modules/deployment/variables.tf e può essere sovrascritta se necessario.

Progetto pilota Piccolo Media Grande
Numero massimo di messaggi al secondo 300 1000 20000 100000
GKE
CIDR pod /19 pod /17 pod /17 pod /17 pod
Servizi CIDR /22 servizi /22 servizi /22 servizi /22 servizi
compute-class normale normale Scale out Scale out
message-mapper max replicas 1 5 50 200
configuration manager max replicas 1 5 50 200
metadata-manager max replicas 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
livello Di base Standard Standard Standard
memoria 1 GB 5Gn 20 GB 40 GB
repliche di lettura 0 1 2 5
Dataflow
Tipo di macchina GCSWriter n1-standard-1 n1-standard-2 n1-standard-4 n1-highmem-4
Numero massimo di worker GCSWriter 1 1 5 10
Tipo di macchina Bigtable Writer N/D n1-standard-2 n1-standard-4 n1-standard-4
Numero massimo di worker di Bigtable Writer N/D 1 3 5
Tipo di macchina GCSReader N/D n1-standard-2 n1-standard-4 n1-standard-4
Numero massimo di worker GCSReader N/D 1 1 2
Tipo di macchina EventChange N/D n1-standard-2 n1-standard-4 n1-highmem-4
EventChange max workers N/D 1 2 2
Tipo di macchina finestra N/D n1-standard-2 n1-standard-4 n1-highmem-4
Numero massimo di worker della finestra N/D 1 2 2
Bigtable
max nodes N/D 1 3 5

Per saperne di più su come aumentare le quote CPU, consulta la documentazione relativa alle quote CPU.

Limitazioni e consigli

Ti consigliamo di creare non più di 100 tipi nelle implementazioni delle dimensioni Pilot e Small e non più di 500 tipi nelle dimensioni Medium e Large.

Questo non è un limite fisso e MDE può supportare un numero molto più elevato di tipi. Se hai bisogno di supporto per un numero maggiore di tipi, contatta il team MDE per ricevere assistenza per apportare le modifiche Terraform necessarie.