Per funzionalità simili a Amazon Timestream for, prendi in considerazione Amazon Timestream LiveAnalytics per InfluxDB. Offre un'acquisizione semplificata dei dati e tempi di risposta alle query di una sola cifra di millisecondi per analisi in tempo reale. Scopri di più qui.
Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione di un'istanza InfluxDB 3 in Timestream
Creazione di un cluster DB in Timestream
Utilizzando: Console di gestione AWS
Importante: se crei un cluster privato, assicurati di aggiungere le politiche S3 richieste per creare il cluster Timestream for InfluxDB 3
-
Apri la console Amazon Timestream per InfluxDB.
-
Scegli InfluxDB Databases nel riquadro di navigazione.
-
Scegli Crea database InfluxDB 3.
-
Seleziona InfluxDB 3 come versione del motore.
-
Scegli l'edizione Enterprise per i carichi di lavoro di produzione.
-
Configura la distribuzione del cluster:
-
Seleziona la configurazione a 1 nodo (a nodo singolo per la gestione dei ruoli di scrittore, lettore e compattatore) o a 3 nodi
Nota
Le implementazioni a nodo singolo utilizzano risorse di elaborazione Single-AZ. In caso di problemi, è necessario inizializzare una nuova risorsa di elaborazione, con conseguenti tempi di riparazione più lunghi
-
Per le implementazioni a 3 nodi, il sistema configurerà automaticamente:
-
Due writer/reader nodi per la gestione delle operazioni di scrittura e lettura.
-
Un nodo compattatore dedicato per l'ottimizzazione dello storage.
-
-
-
Configura le impostazioni a livello di cluster:
-
Classe di istanza: seleziona la dimensione dell'
db.influxistanza appropriata (si applica a tutti i nodi). Vale la pena notare che la fattura verràdb.influxIOIncludedvisualizzata nei registri. -
Gruppo di parametri: scegli un gruppo di parametri esistente o creane uno nuovo per la configurazione personalizzata del motore.
-
Configurazione di rete: configura VPC, sottoreti e gruppi di sicurezza (si applica a tutti i nodi).
-
Accessibilità pubblica: scegli se gli endpoint del cluster devono essere accessibili al pubblico.
-
-
Rivedi la tua configurazione e scegli Crea database InfluxDB
Utilizzando: AWS CLI
aws timestream-influxdb create-db-cluster \ --name myinfluxDbinstance \ --db-instance-type db.influx.4xlarge \ --vpc-subnet-ids subnetid1 subnetid2 \ --vpc-security-group-ids mysecuritygroup \ --db-parameter-group-identifier dbparametergroupidentifier
Nota
Puoi etichettare Timestream per le risorse InfluxDB usando i tag. I tag consentono di classificare le risorse in diversi modi, ad esempio per scopo, proprietario, ambiente o altri criteri.
Impostazioni per cluster di database
Le impostazioni chiave che si applicano a tutti i nodi del cluster includono:
-
Identificatore del cluster: nome univoco per il cluster
-
Classe di istanza: capacità di calcolo e memoria (uguale per tutti i nodi)
-
Configurazione dei nodi: implementazione a 1 o 3 nodi
-
Gruppo di parametri: impostazioni di configurazione del motore
-
Tipo di rete: IPv4 o dual-stack
-
VPC e sottoreti: isolamento e disponibilità della rete
-
Gruppi di sicurezza: controllo dell'accesso alla rete
-
Accessibilità pubblica: opzione di connettività Internet
Considerazioni importanti
-
Configurazione uniforme dei nodi: tutti i nodi di un cluster devono utilizzare la stessa classe di istanza e la stessa configurazione di rete.
-
Scalabilità futura: sebbene inizialmente limitato alle configurazioni a 1 e 3 nodi, gli aggiornamenti futuri consentiranno la scalabilità a nodi aggiuntivi tramite modifiche ai gruppi di parametri.
-
Alta disponibilità: le configurazioni a 3 nodi offrono una migliore disponibilità e distribuzione delle prestazioni.
-
Ottimizzazione del compattatore: nelle implementazioni a 3 nodi, il nodo compattore dedicato garantisce che le prestazioni di scrittura e lettura non siano influenzate dalle attività di ottimizzazione in background