Realtime Compute for Apache Flink は、ワークスペースと名前空間のリソース分離と権限管理をサポートしています。複数の名前空間を作成し、それぞれに独立したリソースと権限を割り当てることで、完全なリソースとアクセスの分離を実現します。このトピックでは、ワークスペースと名前空間のリソースを再設定する方法について説明します。
事前準備
RAM ユーザー、RAM ロール、または他の Alibaba Cloud アカウントがワークスペースまたは名前空間のリソースを再設定する場合、そのアカウントが Flink ワークスペースを表示し、そのリソースを再設定するために必要な権限を持っていることを確認してください。詳細については、「管理コンソールの権限」および「開発コンソールの権限」をご参照ください。
Flink ワークスペースのリソース階層
スケールアップはトップダウンのプロセスです。ワークスペースのリソースはその名前空間に割り当てられ、名前空間のリソースはそのリソースキューに割り当てられます。
スケールダウンはボトムアップのプロセスです。まずリソースキューをスケールダウンし、次に名前空間、最後にワークスペースをスケールダウンする必要があります。
サブスクリプションリソースの調整
リソースのスケールアップ
-
(任意) ワークスペースリソースのスケールアップ。
名前空間のリソースが不足しており、現在の割り当てがすべて使用されている場合、まず親ワークスペースをスケールアップする必要があります。
-
対象のワークスペースの [操作]列で、を選択します。
-
[再構成] セクションで、各 CU タイプの目標 CU 数を入力します。
-
[Flink フルマネージドサービスレベル契約] を読み、[本契約を読み、同意します] を選択し、[OK] をクリックして支払いを完了します。
支払いが完了すると、対象のワークスペースの [消費済み/購入済み CU] 列で再設定されたリソースを確認できます。
-
-
名前空間へのリソースの割り当て。
-
対象のワークスペース ID の左側にある
アイコンをクリックします。 -
対象の名前空間の [アクション] 列で、[リソースの再設定] をクリックします。
-
表示されたダイアログボックスで、リソース割り当て量を設定し、[OK] をクリックします。
ページで利用可能なリソースを確認できます。リソースはデフォルトで名前空間の default-queue に追加されます。
-
(任意) 各 Flink 名前空間には、ジョブを実行するためのデフォルトキュー (default-queue) があります。リソースを分離して管理する必要がある場合は、名前空間内にリソースキューをさらに追加し、それぞれに異なる量のリソースを割り当てることができます。詳細については、「リソースキューの管理」をご参照ください。
リソースのスケールダウン
-
リソースキューのリソースを削減。
-
左側メニューで、 を選択します。
-
[キューの編集] をクリックし、[リソース量] に新しい値を入力します。
たとえば、名前空間の元のリソース量が 20 CU の場合、これを 12 CU にスケールダウンするには、リソース量フィールドに 12 を入力します。
-
-
名前空間のリソースを削減。
未割り当てのリソースを使用して、新しい名前空間を作成したり、他の名前空間に割り当てたり、ワークスペースをスケールダウンしたりできます。
-
対象のワークスペース ID の左側にある
アイコンをクリックします。 -
対象の名前空間の [操作] 列で、[リソースの再設定] をクリックします。
-
表示されたダイアログボックスで、リソース割り当て量を減らし、[OK] をクリックします。 最小変更単位は 1 CU で、新しい割り当て量は、配下のキューに割り当てられた CU の合計未満にすることはできません。
-
-
ワークスペースリソースのスケールダウン。
コストを削減し、一部返金の対象となるには、ワークスペースのリソースをスケールダウンする必要があります。詳細については、「返金」をご参照ください。
-
対象のワークスペースの[操作]列で、を選択します。
-
[再設定] セクションで、各 CU タイプの目標 CU 数を入力します。
-
[Flink フルマネージドサービスレベル契約]を読み、[本契約を読み、同意します]を選択し、[OK] をクリックします。
ターゲットワークスペースの [消費済み\n/購入済み CU] 列で、再設定されたリソースを表示できます。
-
従量課金リソースの調整
クォータの増加
ワークスペースまたは名前空間の現在のクォータが不十分な場合は、次の手順に従ってクォータを増やします。
-
Realtime Compute for Apache Flink コンソールにログインして、ワークスペースと名前空間のクォータ状況を確認します。
-
対象のワークスペースの [操作] 列で を選択して、現在のワークスペースクォータを表示します。
-
対象のワークスペース ID の左側にある
アイコンをクリックすると、各名前空間の[消費済み / 割り当て済み CU]を表示できます。-
割り当てられた CU の合計がワークスペースのクォータ未満の場合、未割り当てのリソースを他の名前空間に直接割り当てるか、新しい名前空間を作成できます。詳細については、ステップ 3 をご参照ください。
-
割り当てられた CU の合計がワークスペースのクォータと等しい場合、新しい名前空間を作成したり、既存の名前空間のリソースを増やしたりする前に、まずワークスペースのクォータを増やす必要があります。
-
-
-
ワークスペースリソースクォータの増加。
対象のワークスペースの [操作] 列で、 を選択し、[クォータ上限] を編集します。
-
名前空間リソースクォータの増加。
-
対象のワークスペース ID の左側にある
アイコンをクリックします。 -
対象のネームスペースの [アクション] 列で、[リソースの再設定] をクリックします。表示されるダイアログボックスで、リソース割り当て量を増やします。
-
クォータの削減
-
対象のリソースキューのクォータを削減。
-
名前空間内のリソースキューのリソースを削減。
-
左側メニューで、 を選択します。
-
[キューの編集] をクリックし、[リソース量] に新しい値を入力します。
たとえば、リソースキューに 20 CU がある場合、そのリソース量を 12 CU に変更することでスケールダウンできます。
-
-
-
名前空間リソースクォータの削減。
-
対象のワークスペース ID の左側にある
アイコンをクリックします。 -
対象の名前空間の [操作] 列で [リソースの再設定] をクリックし、名前空間クォータを設定します。最小変更単位は 1 CU で、新しいクォータは、そのリソースキューに割り当てられている合計 CU を下回ることはできません。
-
-
ワークスペースリソースクォータの削減。
対象のワークスペースの [アクション] 列で、 を選択し、[クォータ上限] を編集します。pay-as-you-go ワークスペースのクォータは、そのすべての名前空間の合計クォータ未満にすることはできません。
ハイブリッド課金リソースの調整
-
固定リソースの再設定
固定リソースを再設定するには、サブスクリプションワークスペースと同じ手順に従ってください。詳細については、「サブスクリプションリソースの調整」をご参照ください。
-
エラスティックリソースの再設定
-
エラスティックリソースを再設定するには、従量課金ワークスペースと同じ手順に従ってください。詳細については、「従量課金リソースの調整」をご参照ください。
-
エラスティックリソースの最大クォータは 1,000 CU です。
-
エラスティックリソースを調整する際、新しい値は既に使用中のエラスティック CU の数未満にすることはできません。
-
関連ドキュメント
-
特定のリソースキューでジョブを実行するには、「ジョブのデプロイ」をご参照ください。
-
ワークスペースの請求書の詳細については、「請求書の表示」をご参照ください。
-
Realtime Compute for Apache Flink コンソールにログインする際に、アカウントに
describevvpinstances権限がないというプロンプトが表示される場合は、「Realtime Compute for Apache Flink コンソールにログインする際に、アカウントに権限がないというプロンプトが表示されるのはなぜですか?」をご参照ください。
> [ワークスペースリソースの再設定]
> [ワークスペースリソースの再設定]
> [クォータ上限の編集]
> [クォータ上限の編集]
> > [クォータ上限の編集]