すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB:リソースグループの概要

最終更新日:Jun 13, 2024

AnalyticDB for MySQL Data Lakehouse Edition (V3.0) は、ストレージとコンピューティングリソースを分離するアーキテクチャを使用して、コンピューティングリソースのエラスティックスケーリングを実装します。 コンピューティングリソースを物理的に分離するさまざまなリソースグループに分割し、AnalyticDB for MySQLデータベースアカウントをさまざまなリソースグループに関連付けることができます。 SQLジョブまたはSparkジョブが特定のアカウントを使用して実行される場合、クエリはそのアカウントに関連付けられているリソースグループに対してのみ実行されます。 異なるアカウントに関連付けられたリソースグループ間の分離により、クラスターは複数のテナントとハイブリッド負荷をサポートできます。

対話型リソースグループとジョブリソースグループ

AnalyticDB for MySQLリソースグループは、ジョブタイプに基づいて、対話型リソースグループとジョブリソースグループの2つのタイプに分類されます。

  • 対話型リソースグループ:

    • 動作方法: フロントエンドノードにクエリを送信すると、フロントエンドノードは対話型リソースグループの永続的なコンピューティングリソースを使用して、XIHE MPPモードでクエリを実行します。 クエリはミリ秒単位で応答されます。 XIHE MPPの詳細については、機能と機能のトピックの「XIHE MPPエンジン」セクションを参照してください。

    • 適用可能なシナリオ: 1秒あたりのクエリ数 (QPS) が高く、応答時間 (RT) が短いリアルタイム処理シナリオ。

    • 実行済みジョブ: XIHE MPP SQLクエリ。

    • Elastic scaling: コンピューティングリソースはスケジュールされたスケーリングモードでスケーリングされます。

  • ジョブリソースグループ:

    • 動作方法: フロントエンドノードにクエリを送信すると、フロントエンドノードはジョブリソースグループの一時的なコンピューティングリソースを使用して、XIHE BSPモードでクエリを実行します。 クエリは数秒または数分で応答されます。 使用できる一時コンピューティングリソースの量は、実行されるジョブのサイズによって異なります。0 AnalyticDB計算ユニット (ACU) から、ジョブリソースグループの最大リソース量までの範囲です。 XIHE BSPの詳細については、機能と機能のトピックの「XIHE BSPエンジン」セクションを参照してください。

    • 適用可能なシナリオ: 高いスループットを必要とするバッチ処理シナリオ。

    • 実行ジョブ: XIHE BSP SQLクエリ、Spark SQLクエリ、およびSparkアプリケーション。

    • Elastic scaling: コンピューティングリソースは、オンデマンドスケーリングモードでスケーリングされます。

デフォルトのリソースグループとカスタムリソースグループ

AnalyticDB for MySQLリソースグループは、作成モードに基づいて、デフォルトリソースグループとカスタムリソースグループの2つのタイプに分類されます。

デフォルトのリソースグループ

  • 定義: クラスターの作成時に存在する、user_defaultという名前のデフォルトのリソースグループ。

  • プロパティ:

    • デフォルトのリソースグループの予約済みコンピューティングリソースの量を0 ACUの範囲で、クラスター内に割り当てられていないリソースの量に16 ACU単位で変更できます。

    • デフォルトリソースグループの予約済みコンピューティングリソースの量を変更できます。

    • デフォルトのリソースグループは削除できません。

    • デフォルトのリソースグループのジョブタイプはインタラクティブです。 ジョブタイプは変更できません。

    • 既定のリソースグループをデータベースアカウントに関連付けることはできません。

カスタムリソースグループ

  • 定義: 作成する対話型またはジョブタイプのリソースグループ。 リソースグループの作成方法については、「リソースグループの作成」または「CreateDBResourceGroup」をご参照ください。

  • プロパティ:

    • カスタムリソースグループのリソースの量を変更できます。 詳細については、「リソースグループの作成」トピックの「リソースグループの変更」セクションをご参照ください。

      • 対話型リソースグループの場合、16 ACUの範囲内の予約済みコンピューティングリソースの量を、クラスター内に割り当てられていないリソースの量に16 ACU単位で変更できます。

      • ジョブリソースグループの場合、コンピューティングリソースの最小量は0 ACUです。 コンピューティングリソースの最大量を、8 ACU単位で1,024 ACUに変更できます。 リソースの量を変更する場合は、 チケットを起票します。

    • カスタムリソースグループを削除できます。

    • カスタムリソースグループのジョブタイプは変更できません。

    • カスタムリソースグループをデータベースアカウントに関連付けるか、カスタムリソースグループの関連付けを解除できます。 詳細については、「データベースアカウントとの関連付けまたは関連付けの解除」をご参照ください。

    • ジョブリソースグループ用にThriftサーバーを設定できます。 詳細については、「Thriftサーバーの開始と停止」をご参照ください。

関連ドキュメント

クエリを実行するリソースグループの指定