ハイブリッド課金は、従量課金制とサブスクリプション課金モデルをシームレスに統合し、サブスクリプション ワークスペース内で従量課金制で課金されるエラスティック コンピューティング リソースを構成できます。 このアプローチは、従量課金制の柔軟性とサブスクリプション モデルの費用対効果を提供します。 このトピックでは、ハイブリッド課金の概要と、ワークスペースでハイブリッド課金を有効にする方法について説明します。
概要
ハイブリッド課金ワークスペースでは、リソースは、管理リソース、固定コンピューティング リソース、およびエラスティック コンピューティング リソースの 3 つのタイプに分類されます。 ハイブリッド課金を実装するには、まずサブスクリプション ワークスペース(固定コンピューティング リソース)を作成する必要があります。 次に、課金モデルをハイブリッド課金に切り替え、エラスティック コンピューティング リソースをスケーリングするための最大制限を設定します。 ハイブリッド課金は、ワークロードのピーク時の短期的な変動する需要に対応しながら、リソースに対する長期的な一貫したニーズを効果的に満たします。 ストリーミング ワークロードの場合、ハイブリッド課金は自動チューニング機能とともに費用対効果を高めることができます。 バッチ デプロイメントの場合、ハイブリッド課金により、定期的なパターンを持つデータ処理タスクのために大量のリソースを維持する必要がなくなります。 全体として、ハイブリッド課金は、予測不可能なワークロードの急増や一時的なワークロードの急増に過剰なリソースを割り当てる必要性を減らすだけでなく、一定量のコンピューティング リソースを確実に自由に使えるようにします。
使用上の注意
ハイブリッド課金は、クロスゾーン高可用性が無効になっている Intel X86 ベースのサブスクリプション ワークスペースにのみ適用されます。
ハイブリッド課金ワークスペースをサブスクリプションまたは従量課金ワークスペースに切り替えるには、最初にハイブリッド課金を無効にする必要があります。 これにより、ワークスペースの課金モデルがサブスクリプションに切り替わります。 その後、課金モデルをサブスクリプションから従量課金制に変更できます。
キューにアイドル状態の固定コンピューティング リソースがある場合、システムは、そのキューで Flink デプロイメントを実行するために、エラスティック リソースよりもそれらのリソースの使用を優先します。
課金ルール
ハイブリッド課金ワークスペースの合計料金 = 管理リソース料金 + 固定コンピューティング リソース料金 + エラスティック コンピューティング リソース料金
管理リソースと固定コンピューティング リソースの料金は、サブスクリプション ワークスペースに関連付けられています。 詳細については、「サブスクリプション」をご参照ください。
エラスティック コンピューティング リソース料金は、実際のリソース消費量に基づいています。 各課金サイクルの終わりに、システムは従量課金制リソースの請求書を生成し、対応する料金をアカウントから自動的に差し引きます。 エラスティック コンピューティング リソースは、Realtime Compute for Apache Flink の従量課金制ルールに従って課金されます。 詳細については、「従量課金制」をご参照ください。
管理リソースと固定コンピューティング リソースの実際のコストについては、購入ページをご覧ください。 エラスティック コンピューティング リソースの具体的なコストについては、「請求書の表示」をご参照ください。
ハイブリッド課金を有効にする
ワークスペースのハイブリッド課金を有効にし、ワークスペースのエラスティック コンピューティング リソースの上限を構成します。
Realtime Compute コンソール にログインします。
ターゲット サブスクリプション ワークスペースを見つけます。 [アクション] 列で、 を選択します。
[フレキシブル課金設定] ポップアップ ダイアログ ボックスで、[エラスティック リソースの上限] フィールドに、エラスティック コンピューティング リソースをスケーリングするための希望の値を入力します。
[OK] をクリックします。
支払いを完了します。
説明エラスティック コンピューティング リソースの上限は 1 CU ~ 1,000 CU の間で設定できます。 ワークスペースで使用可能な最大コンピューティング リソースは、固定コンピューティング リソースと構成したエラスティック リソースの上限の合計です。
名前空間のエラスティック コンピューティング リソースの上限を構成します。
ターゲット ワークスペース ID の左側にある
アイコンをクリックします。ターゲット名前空間の [アクション] 列で、[リソースの再構成] をクリックします。 ポップアップ ダイアログ ボックスで、[最大エラスティック リソース] フィールドに希望の値を入力します。
名前空間内の既存または新しいキューにエラスティック コンピューティング リソースを割り当てます。
説明名前空間用に構成されたエラスティック コンピューティング リソースは、デフォルト キューに自動的に割り当てられます。 エラスティック コンピューティング リソースを他のキューに割り当てることもできます。 詳細については、「キューの管理」をご参照ください。
固定コンピューティング リソースまたはエラスティック コンピューティング リソースの使用を手動で指定する必要はありません。 システムは、ワークスペースのリソース設定に応じて最適なリソース使用アプローチを自動的に決定し、使用可能な固定コンピューティング リソースを優先します。 これにより、固定リソースが使用可能な場合に、エラスティック コンピューティング リソースに対して従量課金料金が発生することを回避できます。
コンピューティング リソースが不足すると、Flink タスクが失敗する可能性があります。 タスクをスムーズに実行するには、キューに十分なリソースを割り当ててください。
ビジネス ニーズに応じて、エラスティック コンピューティング リソースが割り当てられたキューにデプロイメントを作成します。 詳細については、「デプロイメントの作成」をご参照ください。
例:ハイブリッド課金と自動チューニングでコストを最適化する
ハイブリッド課金は、チューニング モードが Autopilot であってもスケジュールされたチューニングであっても、自動チューニングが有効になっているデプロイメントのコストをさらに削減できます。 たとえば、ビジネスのピーク時間は毎日 09:00:00 ~ 19:00:00(10 時間)、オフピーク時間は翌日の 19:00:00 ~ 09:00:00(14 時間)です。 ピーク時には 30 CU のコンピューティング リソース、オフピーク時には 10 CU のコンピューティング リソースが必要です。 この例での自動チューニング構成については、「自動チューニングの構成」をご参照ください。
サブスクリプション課金モデルを使用する場合、ピーク時のワークロードの急増に備えて事前に 30 CU を購入する必要があります。
ハイブリッド課金ワークスペースの場合、オフピーク時の需要に合わせて 10 CU の固定コンピューティング リソースを購入し、エラスティック コンピューティング リソースの上限を 20 CU に設定できます。 ピーク時に固定コンピューティング リソースが不足している場合、Flink は最大 20 CU のエラスティック コンピューティング リソースを使用して需要を満たします。
ハイブリッド課金のコスト最適化は明らかです。 データ処理ワークロードを処理するためにシンガポール(シンガポール)リージョンで 1 か月間(30 日間)ワークスペースを購入する予定であると仮定すると、次の表は、推定コストを含む 3 つの課金方法を比較しています。
Billing methods | Purchased CUs | Description | Estimated costs |
Subscription | 30 CUs | You must purchase sufficient resources to accommodate peak demands, ensuring Flink jobs run smoothly at all times. | Management resource fee + Computing resource fee = (2 CUs x USD 45.94 per CU-month x 1 month) + (30 CUs x USD 45.94 per CU-month x 1 month) = USD 91.88 + USD 1378.2 = USD 1470.08 |
Pay-as-you-go | Configure an upper limit for your resources, which are billed based on the actual usage. | When your zone is running out of resources, starting your deployments may fail. | Management resource fee + Computing resource fee during peak hours + Computing resource fees during off-peak hours = (2 CUs × USD 0.09 per CU-hour × 24 hours × 30 days) + (30 CUs × USD 0.09 per CU-hour × 10 hours x 30 days) + (10 CUs × USD 0.09 per CU-hour × 14 hours × 30 days) = USD 129.6 + USD 810 + USD 378 = USD 1317.6 (The estimated cost will not be higher.) |
Hybrid billing | 10 CUs (fixed) + 20 CUs (max elastic) | You can purchase only 10 CUs of fixed computing resources to address off-peak demands, and supplement those resources with elastic computing resources for peak demands. By setting an elastic resource computing ceiling, you can restrict the usage of elastic computing resources to a maximum of 20 CUs during scaling. | Management resource fee + Computing resource fee = Management resource fee + Fixed computing resource fee + Elastic computing resource fee = (2 CUs x USD 45.94 per CU-month x 1 month) + (10 CUs x USD 45.94 per CU-month * 1 month) + (20 CUs x USD 0.09 per CU-hour x 10 hours * 30 days) = USD 91.88 + USD 459.4 + USD 540 = USD 1091.28 (The estimated cost will not be higher.) |
エラスティック コンピューティング リソースの使用状況を表示する
名前空間のエラスティック コンピューティング リソースの使用状況を表示する
名前空間の開発コンソールに移動します。
左側のナビゲーション ウィンドウで、[概要] をクリックします。
[概要] セクションの使用状況プログレスバーのいずれかにカーソルを合わせることができます。 または、ページの左下隅にあるプログレスバーにカーソルを合わせることができます。 また、左側のナビゲーション バーの [キュー管理] をクリックして、名前空間内のキューに割り当てられた固定およびエラスティック コンピューティング リソースを表示することもできます。

エラスティック コンピューティング リソースを使用しているデプロイメントを表示する
に移動します。
[ラベル] フィールドに
vvpElasticity: trueと入力して、エラスティック リソースを使用しているデプロイメントをフィルタリングします。
ハイブリッド課金を無効にする
ハイブリッド課金の事前の無効化
エラスティック コンピューティング リソースを使用している実行中のデプロイメントがある場合は、キャンセルします。
または、タスクの中断を最小限に抑えるために、固定コンピューティング リソースを増やして現在のワークロード需要に対応します。
ターゲット ハイブリッド課金ワークスペースの [アクション] 列で、 を選択します。
ポップアップ ダイアログ ボックスで、[OK] をクリックします。
エラスティック コンピューティング リソースの強制リリース
エラスティック コンピューティング リソースは、次の 2 つの理由により強制的にリリースされます。
Alibaba Cloud アカウントの支払いが遅延している。
アカウントの支払いが遅延している場合、固定コンピューティング リソースの有効期限が切れているかどうかに関係なく、エラスティック コンピューティング リソースは自動的にリリースされます。 ワークスペースは引き続き使用可能ですが、エラスティック コンピューティング リソースを使用しているすべての Flink タスクは停止されます。 支払期日から 15 日以内に延滞料金を支払わない場合、ワークスペースは自動的にサブスクリプション課金モデルに切り替わります。 延滞料金を支払ったら、ハイブリッド課金を再度使用する場合に手動で再度有効にする必要があります。 Flink タスクに対する支払い遅延の影響については、「支払い遅延と有効期限」をご参照ください。
固定コンピューティング リソースの有効期限が切れている。
支払期日から 15 日以内に有効期限が切れたワークスペース(固定コンピューティング リソース)を更新しないと、エラスティック コンピューティング リソースとともに自動的にリリースされます。