Für ähnliche Funktionen wie Amazon Timestream für sollten Sie Amazon Timestream for LiveAnalytics InfluxDB in Betracht ziehen. Es bietet eine vereinfachte Datenaufnahme und Antwortzeiten im einstelligen Millisekundenbereich für Analysen in Echtzeit. Erfahren Sie hier mehr.
Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Konfiguration eines InfluxDB 3-Clusters in Timestream
Einen DB-Cluster in Timestream erstellen
Mit dem AWS-Managementkonsole:
-
Öffnen Sie die Amazon Timestream for InfluxDB-Konsole.
-
Wählen Sie im Navigationsbereich InfluxDB-Datenbanken aus.
-
Wählen Sie InfluxDB 3-Datenbank erstellen.
-
Wählen Sie InfluxDB 3 als Ihre Engine-Version aus.
-
Wählen Sie Enterprise Edition für Produktionsworkloads.
-
Cluster-Bereitstellung konfigurieren:
-
Wählen Sie entweder eine Konfiguration mit einem Knoten (ein Knoten für die Rollen Writer, Reader und Compactor), eine Konfiguration mit 3 Knoten oder einen Cluster mit mehreren Knoten (bis zu 15 Knoten) mithilfe einer benutzerdefinierten Parametergruppe. Einzelheiten zu Konfigurationen mit mehreren Knoten finden Sie unter. Skalierung eines Clusters
Anmerkung
Bereitstellungen mit einem Knoten verwenden Single-AZ-Rechenressourcen. Im Falle eines Problems muss eine neue Rechenressource initialisiert werden, was zu einer längeren Behebungszeit führt
-
Für Bereitstellungen mit mehreren Knoten konfiguriert das System:
-
1—4 writer/reader Knoten für die Verarbeitung von Schreib- und Lesevorgängen.
-
0-13 reine Leseknoten, die für die Verarbeitung von Leseanfragen vorgesehen sind.
-
Ein dedizierter Compactor-Knoten für die Speicheroptimierung (erforderlich für Cluster mit mehr als 3 Knoten).
-
-
-
Einstellungen auf Clusterebene konfigurieren:
-
Instanzklasse: Wählen Sie die entsprechende
db.influxInstanzgröße aus (gilt für alle Knoten). Bemerkenswert ist, dass Ihre Rechnung in Ihren Unterlagen erscheinen wird.db.influxIOIncluded -
Parametergruppe: Wählen Sie eine bestehende Parametergruppe oder erstellen Sie eine neue Parametergruppe für die benutzerdefinierte Motorkonfiguration.
-
Netzwerkkonfiguration: Konfigurieren Sie VPC, Subnetze und Sicherheitsgruppen (gilt für alle Knoten).
Anmerkung
Shared VPCs werden derzeit für Timestream for InfluxDB 3 nicht unterstützt.
-
Öffentliche Zugänglichkeit: Wählen Sie aus, ob die Cluster-Endpunkte öffentlich zugänglich sein sollen.
-
-
Wichtig: Wenn Sie einen privaten Cluster erstellen, stellen Sie sicher, dass Sie die erforderlichen S3-Richtlinien hinzufügen, um Ihren Timestream for InfluxDB 3-Cluster zu erstellen
-
Überprüfen Sie Ihre Konfiguration und wählen Sie InfluxDB-Datenbank erstellen
Verwenden von: 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
Anmerkung
Sie können Timestream für InfluxDB-Ressourcen mithilfe von Tags kennzeichnen. Mit Tags können Sie Ihre Ressourcen auf unterschiedliche Weise kategorisieren, z. B. nach Zweck, Eigentümer, Umgebung oder anderen Kriterien.
Einstellungen für -DB-Cluster
Zu den wichtigsten Einstellungen, die für alle Knoten in Ihrem Cluster gelten, gehören:
-
Cluster-ID: Eindeutiger Name für Ihren Cluster
-
Instanzklasse: Rechen- und Speicherkapazität (für alle Knoten gleich)
-
Knotenkonfiguration: Bereitstellung mit 1 Knoten, 3 Knoten oder mehreren Knoten (bis zu 15 Knoten)
-
Parametergruppe: Einstellungen für die Engine-Konfiguration
-
Netzwerktyp: IPv4 oder Dual-Stack
-
VPC und Subnetze: Netzwerkisolierung und Verfügbarkeit
-
Sicherheitsgruppen: Netzwerkzugriffskontrolle
-
Öffentlicher Zugang: Option für Internetkonnektivität
Wichtige Überlegungen
-
Einheitliche Knotenkonfiguration: Alle Knoten in einem Cluster müssen dieselbe Instanzklasse und Netzwerkkonfiguration verwenden.
-
Skalierbarkeit: Unternehmenscluster unterstützen bis zu 15 Knoten. Sie können Ihren Cluster skalieren, indem Sie eine neue Parametergruppe mit Ihrer gewünschten Knotenkonfiguration erstellen und sie auf Ihren Cluster anwenden. Siehe Skalierung eines Clusters.
-
Hohe Verfügbarkeit: Konfigurationen mit mehreren Knoten sorgen für eine bessere Verfügbarkeit und Leistungsverteilung, da die Knoten über mehrere Availability Zones verteilt sind.
-
Kompaktoroptimierung: In Bereitstellungen mit mehreren Knoten (mehr als 3 Knoten) stellt der dedizierte Compactor-Knoten sicher, dass die Schreib- und Leseleistung nicht durch Optimierungsaufgaben im Hintergrund beeinträchtigt wird