Amazon Keyspaces でのサーバーレスリソースの管理 (Apache Cassandra 向け) - Amazon Keyspaces (Apache Cassandra 向け)

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon Keyspaces でのサーバーレスリソースの管理 (Apache Cassandra 向け)

Amazon Keyspaces (Apache Cassandra 向け) はサーバーレスです。クラスター内のノードを介してワークロードのストレージリソースとコンピューティングリソースのデプロイ、管理、保守を行う代わりに、Amazon Keyspaces では、ストレージリソースと読み取り/書き込みスループットリソースをテーブルに直接割り当てます。

Amazon Keyspaces は、テーブルに保存されているデータに基づいてストレージを自動的にプロビジョニングします。データの書き込み、更新、削除時にストレージをスケールアップおよびスケールダウンし、使用したストレージに対してのみ料金が発生します。高可用性を実現するために、データは複数のアベイラビリティーゾーンにレプリケートされます。Amazon Keyspaces では、テーブルサイズの継続的監視によりストレージ料金が決定されます。Amazon Keyspaces における課金対象のデータサイズの詳しい計算方法については、「Amazon Keyspaces での行サイズの見積もり」を参照してください。

この章では、Amazon Keyspaces でのリソース管理の重要な側面について説明します。

  • 行サイズの推定 – Amazon Keyspaces のエンコードされた行のサイズを推定するには、パーティションキーメタデータ、クラスタリング列メタデータ、列識別子、データ型、行メタデータなどの要素を考慮してください。このエンコードされた行サイズは、請求、クォータ管理、プロビジョニングされたスループットキャパシティプランニングに使用されます。

  • キャパシティ消費の見積もり — このセクションでは、範囲クエリ、制限クエリ、テーブルスキャン、軽量トランザクション、静的列、マルチリージョンテーブルなどの一般的なシナリオで、読み取りおよび書き込みキャパシティ消費を見積もる方法の例について説明します。Amazon を使用して CloudWatch 、実際の容量使用率をモニタリングできます。によるモニタリングの詳細については、 CloudWatch「」を参照してくださいアマゾンによるアマゾンKeyspaces モニタリング CloudWatch

  • 読み取り/書き込みキャパシティモードの設定 — テーブルの読み取りと書き込みを処理するために、次の 2 つのキャパシティモードから選択できます。

    • オンデマンドモード (デフォルト) — 読み取りおよび書き込みスループットのリクエストごとに支払います。Amazon Keyspaces は、以前に到達したトラフィックレベルまで容量を即座にスケールできます。

    • プロビジョンドモード – 必要な読み取りおよび書き込みキャパシティユニットの数を事前に指定します。このモードは、予測可能なスループットパフォーマンスを維持するのに役立ちます。

  • 自動スケーリングによるスループットキャパシティの管理 – プロビジョニングされたテーブルでは、自動スケーリングを有効にして、実際のアプリケーショントラフィックに基づいてスループットキャパシティを自動的に調整できます。Amazon Keyspaces は、ターゲット追跡を使用してプロビジョニングされた容量を増減し、指定したターゲットで使用率を維持します。

  • バーストキャパシティを効果的に使用する — Amazon Keyspaces は、トラフィックの急増を処理するために未使用のスループットの一部を予約することでバーストキャパシティを提供します。この柔軟性により、プロビジョニングされたスループットを超えるアクティビティが時折バーストすることがあります。

容量エラーのトラブルシューティングについては、「」を参照してくださいサーバーレス容量エラー