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サーバーの開始と停止」をご参照ください。