Configurazioni minime del cluster

Questo argomento descrive le configurazioni minime di cluster Apigee hybrid. Queste configurazioni minime si applicano a tutte le Piattaforme Kubernetes.

Informazioni sui pool di nodi

Un pool di nodi è un gruppo di nodi all'interno di un cluster che hanno tutti la stessa configurazione. Di Il modello ibrido assegna tutti i pod al pool di nodi predefinito. ma puoi creare modelli pool di nodi e assegnarvi componenti ibridi per distribuire le risorse.

Di solito definisci pool di nodi dedicati quando hai pod con risorse diverse i tuoi requisiti. Ad esempio, i pod apigee-cassandra richiedono l'archiviazione permanente, mentre al contrario degli altri pod ibridi di Apigee. Per questo motivo, ti consigliamo di creare un pool di nodi stateful per Cassandra e un pool di nodi stateless per il resto dell'ambiente di runtime. Consulta Configurare pool di nodi dedicati per i dettagli.

La sezione seguente elenca le configurazioni per i pool di nodi stateful e stateless.

Configurazioni minime

Utilizza queste configurazioni minime durante la configurazione del cluster:

Configurazione Pool di nodi stateful Pool di nodi stateless
Numero di nodi 3 (per regione) 3 (per regione)
CPU 4 4
RAM 15 15
Nome etichetta predefinita apigee-data apigee-runtime
Archiviazione dinamica Gestito con CRD ApigeeDeployment

Requisiti di rete Cassandra

Cassandra utilizza protocollo Gossip per scambiano informazioni con altri nodi sulla topologia di rete.

L'uso del gossip più la natura distribuita di Cassandra, il che implica parlare con più persone nodi per le operazioni di lettura e scrittura: si verifica un elevato trasferimento di dati attraverso la rete.

Apigee consiglia di utilizzare un tipo di istanza con una larghezza di banda di rete minima di 1 Gbps e superiore a 1 Gbps per i sistemi di produzione.

Requisiti NTP di Cassandra

I dati di Cassandra si sincronizzano in base al timestamp del sistema. Assicurati che l'ora sia sincronizzati tra tutti i pod e tutte le regioni all'interno del cluster Cassandra. Ritardi di tempo tra nodi e regioni causano incoerenze nei dati.

Scalabilità della configurazione

Se devi scalare la configurazione iniziale in base alle esigenze di capacità o velocità effettiva aggiuntiva, consulta i seguenti argomenti: