Timestream-Recheneinheit () TCU - Amazon Timestream

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.

Timestream-Recheneinheit () TCU

Amazon Timestream for Live Analytics misst die Rechenkapazität, die Ihnen für Ihre Abfrageanforderungen zugewiesen wurde, in der Timestream-Recheneinheit ()TCU. Eine TCU besteht aus 4 vCPUs und 16 GB Arbeitsspeicher. Wenn Sie Abfragen in Timestream for Live Analytics ausführen, ordnet der Service auf der Grundlage der Komplexität Ihrer Abfragen und der Menge der verarbeiteten Daten eine Zuweisung nach TCUs Bedarf zu. Die Anzahl der DatenTCUs, die eine Abfrage verbraucht, bestimmt die damit verbundenen Kosten.

Anmerkung

Alle AWS-Konten , die nach dem 29. April 2024 in den Service integriert sind, werden standardmäßig TCUs für die Preisgestaltung von Abfragen verwendet.

MaxQuery TCU

Diese Einstellung gibt die maximale Anzahl von Recheneinheiten an, die der Service zu einem beliebigen Zeitpunkt für die Bearbeitung Ihrer Anfragen verwendet. Um Abfragen auszuführen, müssen Sie die Mindestkapazität auf 4 festlegenTCUs. Sie können die maximale Anzahl von TCUs in Vielfachen von 4 festlegen, z. B. 4, 8, 16, 32 usw. Ihnen werden nur die Rechenressourcen in Rechnung gestellt, die Sie für Ihren Workload verwenden. Zum Beispiel, wenn Sie das Maximum TCUs auf 128 setzen, aber durchweg nur 8 verwendenTCUs. Ihnen wird nur die Dauer in Rechnung gestellt, in der Sie die 8 genutzt habenTCUs. Die Standardeinstellung MaxQueryTCU in Ihrem Konto ist auf 200 festgelegt. Sie können einen Wert MaxQueryTCU zwischen 4 und 1000 einstellen, indem Sie die UpdateAccountSettingsAPIOperation AWS Management Console oder zusammen mit der Option AWS SDK oder verwenden AWS CLI.

Wir empfehlen die Einstellung MaxQueryTCU für Ihr Konto. Die Festlegung eines TCU Höchstlimits trägt zur Kostenkontrolle bei, da die Anzahl der Recheneinheiten begrenzt wird, die der Service für Ihre Abfrage-Workloads verwenden kann. Auf diese Weise können Sie Ihre Ausgaben für Abfragen besser vorhersagen und verwalten.

Abrechnung für TCU

Jede Abrechnung TCU erfolgt auf Stundenbasis mit einer Genauigkeit pro Sekunde und für mindestens 30 Sekunden. Die Nutzungseinheit dieser Recheneinheiten ist -Stunde. TCU

Wenn Sie Abfragen ausführen, wird Ihnen die während der Ausführung der Abfrage TCUs genutzte Zeit in Rechnung gestellt, gemessen in TCU Stunden. Beispielsweise:

  • Ihre Arbeitslast beläuft sich auf 20 TCUs für 3 Stunden. Ihnen werden 60 Stunden (20 TCUs x TCU 3 Stunden) in Rechnung gestellt.

  • Ihr Workload umfasst 10 TCUs für 30 Minuten und dann 20 TCUs für die nächsten 30 Minuten. Ihnen werden 15 Stunden (10 TCUs x 0,5 TCU Stunden + 20 TCUs x 0,5 Stunden) in Rechnung gestellt.

Die Preise pro TCU Stunde variieren je nach. AWS-Region Weitere Informationen finden Sie in den Amazon Timestream-Preisen. Wenn Ihre Arbeitslast wächst, skaliert der Service die Rechenkapazität automatisch bis zur angegebenen TCU Höchstgrenze (MaxQueryTCU), um eine gleichbleibende Leistung zu gewährleisten. Diese MaxQueryTCU Einstellung dient als Obergrenze für die Rechenkapazität, auf die der Service skaliert werden kann. Diese Einstellung hilft Ihnen, die Anzahl der Rechenressourcen und damit deren Kosten zu kontrollieren.

Konfiguration TCU

Wenn Sie den Dienst einbinden, gilt für jeden AWS-Konto Dienst ein MaxQueryTCU Standardlimit von 200. Sie können dieses Limit jederzeit nach Bedarf aktualisieren, indem Sie die UpdateAccountSettingsAPIOperation AWS Management Console oder zusammen mit dem AWS SDK oder verwenden AWS CLI.

Wenn Sie sich nicht sicher sind, welche Werte Sie konfigurieren sollen, überprüfen Sie die QueryTCU Metrik für Ihr Konto. Diese Metrik ist in Amazon AWS Management Console und Amazon verfügbar CloudWatch. Diese Metrik bietet Einblick in die maximale Anzahl der TCUs verwendeten Daten mit einer Genauigkeit von Minute zu Minute. Stellen Sie den auf der Grundlage historischer Daten und Ihrer Einschätzung des future Wachstums so ein, MaxQueryTCU dass er Ihren Nutzungsspitzen Rechnung trägt. Wir empfehlen, einen Spielraum von mindestens 4 bis 16% TCUs über Ihrer Spitzennutzung zu haben. Wenn Ihr Spitzenwert QueryTCU in den letzten 30 Tagen beispielsweise 128 betrug, empfehlen wir einen Wert MaxQueryTCU zwischen 132 und 144.

Schätzung der benötigten Recheneinheiten

Recheneinheiten können Abfragen gleichzeitig verarbeiten. Beachten Sie die allgemeinen Richtlinien in der folgenden Tabelle, um die Anzahl der erforderlichen Recheneinheiten zu ermitteln:

Gleichzeitige Abfragen TCUs
7 4
14 8
21 12
Anmerkung

Wann sollte erhöht werden MaxQuery TCU

In den folgenden Szenarien sollten Sie eine Erhöhung der Werte MaxQueryTCU in Betracht ziehen:

  • Ihr maximaler Abfrageverbrauch nähert sich oder erreicht den aktuell konfigurierten Höchstwert für AbfragenTCU. Wir empfehlen, den maximalen Abfragewert TCU mindestens 4-16 TCUs höher einzustellen als der Spitzenverbrauch.

  • Ihre Abfragen geben einen 4xx-Fehler zurück, bei dem die Meldung MaxQuery TCU überschritten wurde. Wenn Sie mit einer geplanten Erhöhung Ihrer Arbeitslast rechnen, sollten Sie die konfigurierte maximale Abfrage erneut aufrufen und entsprechend anpassen. TCU

Wann sollten Sie verringern MaxQuery TCU

In den folgenden Szenarien sollten Sie eine Verringerung der Werte MaxQueryTCU in Betracht ziehen:

  • Ihr Workload weist ein vorhersehbares und stabiles Nutzungsmuster auf, und Sie haben ein gutes Verständnis für Ihre Anforderungen an die Computernutzung. Wenn Sie die maximale Anzahl TCU an Abfragen auf einen Wert zwischen 4 und 16% TCU über Ihrem Spitzenverbrauch senken, können Sie eine unbeabsichtigte Nutzung und damit verbundene Kosten vermeiden. Sie können den Wert mithilfe der Operation ändern. UpdateAccountSettingsAPI

  • Die Spitzenauslastung Ihres Workloads hat im Laufe der Zeit abgenommen, entweder aufgrund von Änderungen in Ihrer Anwendung oder aufgrund von Benutzerverhaltensmustern. Eine Senkung des Maximums TCU kann dazu beitragen, unbeabsichtigte Kosten zu minimieren.

Anmerkung

Je nach Ihrer aktuellen Nutzung kann es bis zu 24 Stunden dauern, bis die Änderung des TCU Höchstlimits wirksam wird. Ihnen wird nur der Betrag in Rechnung gestelltTCUs, den Ihre Abfragen tatsächlich verbrauchen. Ein höheres maximales TCU Abfragelimit wirkt sich nicht auf Ihre Kosten aus, es sei denn, diese TCUs werden von Ihrem Workload aufgebraucht.

Überwachung der Nutzung mithilfe von CloudWatch Metriken

Um Ihre TCU Nutzung zu überwachen, bietet Timestream for Live Analytics die folgende CloudWatch Metrik:QueryTCU. Diese Metrik gibt die Anzahl der pro Minute verwendeten Recheneinheiten an und wird jede Minute ausgegeben. Sie können wählen, ob der maximale und der minimale Verbrauch pro Minute überwacht TCUs werden sollen. Sie können auch Alarme für diese Metrik einrichten, um Ihre Abfragekosten in Echtzeit zu verfolgen.

Grundlegendes zu Variationen bei der Nutzung von Recheneinheiten

Die Anzahl der Rechenressourcen, die für Ihre Abfragen benötigt werden, kann sich auf der Grundlage mehrerer Parameter entweder erhöhen oder verringern. Zum Beispiel Datenvolumen, Datenaufnahmemuster, Abfragelatenz, Abfrageform, Abfrageeffizienz und Abfragekombinationen, die Echtzeit- und Analyseabfragen verwenden. Diese Parameter können dazu führen, dass für Ihre Arbeitslast entweder höhere oder niedrigere TCU Einheiten erforderlich sind. In einem stabilen Zustand, in dem sich diese Parameter nicht ändern, stellen Sie möglicherweise fest, dass die Anzahl der für Ihre Arbeitslast erforderlichen Recheneinheiten abnimmt. Folglich kann dies Ihre monatlichen Kosten senken.

Wenn sich einer dieser Parameter in Ihrer Arbeitslast oder Ihren Daten ändert, kann sich außerdem die Anzahl der benötigten Recheneinheiten erhöhen. Wenn Timestream eine Abfrage empfängt, entscheidet Timestream je nach den Datenpartitionen, auf die die Abfrage zugreift, über die Anzahl der Rechenressourcen, um die Abfrage performant zu bearbeiten.

In regelmäßigen Abständen optimiert Timestream auf der Grundlage Ihrer Eingabe- und Abfragezugriffsmuster das Datenlayout. Timestream führt die Optimierung durch, indem Partitionen, auf die weniger zugegriffen wird, in einer einzigen Partition zusammengefasst oder eine Hotpartition aus Performance-Gründen in mehrere Partitionen aufgeteilt wird. Folglich kann die Rechenkapazität, die von derselben Abfrage verwendet wird, zu verschiedenen Zeitpunkten leicht variieren.

Sie entscheiden sich dafür, die TCU Preisgestaltung für Ihre Anfragen zu verwenden

Als bestehender Benutzer können Sie sich einmalig anmelden, um das Kostenmanagement zu verbessern und TCUs die Mindestanzahl der pro Abfrage gemessenen Byte zu entfernen. Sie können sich anmelden, indem Sie die UpdateAccountSettingsAPIOperation AWS Management Console oder zusammen mit der Option oder verwenden. AWS SDK AWS CLI Stellen Sie in der API Operation den QueryPricingModel Parameter auf einCOMPUTE_UNITS.

Die Entscheidung für das rechnergestützte Preismodell ist eine unumkehrbare Änderung.