機能概要
分時弾力性(時間別弾力性)は、DLC標準エンジンが提供するインテリジェントなリソーススケジューリング機能であり、ユーザーが年額・月額課金のSpark標準エンジンに対して時間帯別に複数の弾力性ポリシーを設定することをサポートします。業務のピーク時には自動的に拡張してパフォーマンスを確保し、オフピーク時には自動的に縮容してコストを削減します。
負荷に応じた弾力性の「受動的応答」と比較して、分時弾力性は業務ピークを事前に予測し、リソースを能動的にスケジューリングできます。規則的なピーク・バレー特性を持つバッチ処理ジョブシーンに適しています。
説明:
分時弾力性と負荷別弾力性は相互に独立しており、同時に設定できます。分時弾力性ルールの有効期間中、システムは分時弾力性ルールを優先的に実行します。非有効時間帯には、負荷別弾力性ルールに復元します。
利用制限
適用エンジン:年額・月額課金のSpark標準エンジンのみをサポートし、従量課金エンジンはサポートしません。
現時点では、弾力性時間帯内にリソースグループのリソース使用上限を個別に設定することはサポートされていません。
弾力性リソースの上限:単一のSpark標準エンジンの弾力性リソース上限は、年額・月額課金のリソース数を超えません(例えば、128CUのエンジンでは最大128CUの弾力性リソースを設定できます)。より大きな弾力性上限が必要な場合は、チケットを提出してご連絡ください。 定時時間帯を過ぎた後、ジョブまたはSQL分析専用リソースグループがリソースを占有している場合、バックグラウンドは自動的に縮容できません。SQL分析専用リソースグループのシーンがある場合は、自動起動・停止を有効にすることをお勧めします。
操作手順
設定入口に入る
DLCコンソールにログインし、以下のパスに従って分時弾力性設定ページに進みます: 標準エンジン > 対象エンジンを選択(年額・月額課金のSpark)> 操作 > その他 > 仕様構成 > 弾力性ルール > 定時弾力性を有効にする
実行タイプの設定
分時弾力性は2つの実行タイプをサポートします:1回実行と繰り返し実行です。
1回実行
特定の日付に一度だけ行われる大規模な活動に適しています。例えば、大規模セールや祝祭日の業務ピークなどです。
設定項目の説明:
|
タイムゾーン | ユーザーは、弹性時間帯に有効となるタイムゾーンをセルフサービスで選択できます(「1回のみ実行」モードのみ対応)。 |
有効期間 | 定时弹性の開始終了時刻です。合計時間は24時間を超えません(「1回のみ実行」モードのみ)。 |
弹性上限 | 弹性時間帯内で弹性可能な最大値です。 |
繰り返し実行
規則的なピークと谷がある周期的なバッチ処理ジョブに適しています。例えば、毎日のETL、毎週のレポートタスクなどです。
同一実行頻度で複数の弾力性計画を追加することをサポートしており、各計画の時間帯は重複できません。
弾力性計画は追加順に従って順次実行されます。
実行頻度のサポート:
毎日
有効時間帯の合計時間は24時間を超えません。
終了時間が開始時間より早い場合、翌日跨ぎの実行と見なされます。
毎週
ユーザーは具体的な曜日を選択でき、複数選択に対応しています。
毎月
ユーザーは具体的な日付を選択でき、複数選択に対応しています。
「月末」を選択した場合、毎月の最終日に実行されます(当月の日数にかかわらず)。