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

Realtime Compute for Apache Flink:Realtime Compute for Apache Flink の有効化

最終更新日:Dec 05, 2025

Realtime Compute for Apache Flink を使用するには、ワークスペースを作成する必要があります。各ワークスペースには、独立した計算リソースと開発コンソールがあります。このトピックでは、Flink ワークスペースの作成方法と、その際の注意事項について説明します。

前提条件

Alibaba Cloud アカウントが必要です。Alibaba Cloud アカウントをお持ちでない場合は、まず登録してください。

Resource Access Management (RAM) ユーザーまたは RAM ロールを使用してサービスにアクセスする場合は、そのユーザーまたはロールに必要な権限を付与します。詳細については、「権限管理」をご参照ください。

注意事項

  • Flink ワークスペースを作成すると、Virtual Private Cloud (VPC)、Object Storage Service (OSS)、モニタリングサービスなど、他のクラウドプロダクトが使用されます。料金の詳細については、「課金項目」をご参照ください。

  • Apache Flink 向けリアルタイムコンピューティングは、ストレージ・コンピューティング分離アーキテクチャを採用しています OSS バケットをアタッチする場合、次の点にご注意ください:

    • OSS を有効化していない場合は、「OSS サービスの有効化」をご参照ください。OSS ストレージは Flink ワークスペースと同じリージョンに配置し、ストレージタイプは [標準] を使用する必要があります。

    • 関連付けられた OSS バケットには、バージョン管理やコンプライアンスリテンションなどのポリシーを設定しないでください。これらのポリシーは、Flink ジョブの正常な動作を妨げる可能性があります。

      OSS バケットのバージョン管理を有効にすると、削除マーカーが過剰に生成され、リスト操作が遅くなる可能性があります。この問題を回避するには、ライフサイクルルールを設定して、これらのマーカーや不要な過去のバージョンを定期的に削除します。これにより、ストレージコストを削減し、OSS のパフォーマンスを向上させることができます。詳細については、「最終更新時間に基づくライフサイクルルールを使用して、バージョン管理が有効なバケットのストレージコストを削減する」をご参照ください。

      警告

      OSS バケットでバージョン管理を有効にしていないが、ライフサイクルルールを設定する必要がある場合は、artifacts、flink-jobs、flink-savepoints、sql-artifacts、plan、flink-sessionclusters などの Flink 関連ディレクトリにパージポリシーを設定しないでください。パージポリシーを設定すると、Flink 関連ファイルが削除され、ジョブが失敗する可能性があります。

    • ワークスペース作成時にストレージとして OSS バケットを使用する場合、Flink ワークスペースの高可用性を実現するには、関連付けられたバケットがゾーン冗長ストレージタイプであることを確認する必要があります。ストレージタイプの設定方法については、「バケットのストレージ冗長タイプを切り替える」をご参照ください。そうしないと、ゾーンが利用できなくなった場合に状態データにアクセスできなくなり、Flink はステートフルジョブの起動を保証できません。

      説明

      ワークスペースに高可用性プロジェクトとシングルゾーンプロジェクトの両方が含まれている場合、関連付けられたバケットを直接ゾーン冗長ストレージにアップグレードすると、ストレージコストが増加する可能性があります。高可用性専用の新しいワークスペースを作成し、ゾーン冗長の OSS バケットを関連付けることができます。このアプローチにより、コストと信頼性の最適なバランスが提供されます。OSS ストレージ料金の詳細については、「ストレージ料金」をご参照ください。

    • ストレージに OSS バケットを使用する場合は、Security Center の不正なファイル検出 SDK無効にしてください。この機能を有効にすると、OSS のトラフィックスロットリングがトリガーされ、Flink ジョブが初期化状態でスタックする原因となります。

サブスクリプションワークスペースの作成

  1. Realtime Compute for Apache Flink コンソールにログインします。

  2. Stream Computing Flink の横にある [今すぐ購入] をクリックします。

  3. 初めて購入する場合、Flink が他のクラウドリソースにアクセスするための権限を付与する必要があります。

    [RAM に移動して承認] をクリックします。[クラウドリソースアクセス承認] ページで、[承認に同意] をクリックします。自動承認が完了すると、クラウドリソースへのアクセスに必要な権限が付与されます。

  4. 購入ページで、設定情報を指定します。

    image

    カテゴリ

    設定

    説明

    基本設定

    課金方法

    [サブスクリプション] を選択します。課金の詳細については、「サブスクリプション」をご参照ください。

    サブスクリプション

    サブスクリプション期間

    必要なサブスクリプション期間を選択します。

    1 か月

    自動更新

    [有効化] を選択しない場合、後で Alibaba Cloud 管理コンソール[費用] > [更新管理] で更新ポリシーを変更できます。

    -

    プロセッサアーキテクチャ

    Intel x86 と YiTian ARM の 2 つの主要な CPU アーキテクチャを提供し、さまざまなアーキテクチャ要件に対応します。

    説明

    現在、YiTian ARM アーキテクチャは、中国 (北京)、中国 (ウランチャブ)、中国 (杭州) リージョンのサブスクリプションワークスペースでのみサポートされています。コンソールの購入ページの情報が優先されます。

    Intel x86 アーキテクチャ

    リージョン

    アップストリームおよびダウンストリームのストレージと同じ [リージョン] を選択します。

    中国 (北京)

    ネットワーク設定

    デプロイモード

    このオプションは、Intel x86 アーキテクチャを使用し、特定のリージョンに存在する [サブスクリプション] ワークスペースでのみ利用可能です。サポートされている [デプロイモード] オプションは次のとおりです:

    • シングルゾーン (費用対効果が高い):Flink は選択されたリージョンで最適な計算ゾーンを自動的に割り当て、ゾーン間でリソースインベントリを共有します。これにより、透過的なリソーススケジューリングと弾性的な負荷分散が向上します。

    • クロスゾーン (高いビジネス可用性):ゾーン冗長高可用性を実現します。クロスゾーンプロジェクトのジョブが実行されているゾーンで障害が発生した場合、ジョブは同じリージョン内の別の安定したゾーンに自動的にフェイルオーバーします。これにより、単一ゾーンの障害によるサービス中断を効果的に防ぎ、ジョブの継続性と高可用性を確保します。

      重要
      • エンドツーエンドの高可用性を実現するには、アップストリームおよびダウンストリームシステムも高可用性であることを確認する必要があります。

      • ワークスペース作成時に [デプロイモード][クロスゾーン] を選択しない場合でも、後で他の方法でゾーン冗長高可用性を有効にすることができます。ただし、ワークスペースに十分なクロスゾーン計算ユニット (CU) リソースがあることを確認する必要があります。詳細については、「ゾーン冗長高可用性」のメソッド 2 とメソッド 3 をご参照ください。

    -

    CU 情報

    • デプロイモードが [シングルゾーン] の場合、[シングルゾーン] タイプの計算リソースのみを設定する必要があります。

    • デプロイモードが [クロスゾーン] の場合、必要に応じて [シングルゾーンリソースのハイブリッド購入を有効にする] を選択または選択解除できます。

      • 選択しない場合、[クロスゾーン] タイプの計算リソースのみを設定する必要があります。

      • 選択した場合、[シングルゾーン][クロスゾーン] の両方のタイプに対して [計算リソースクォータ] を設定する必要があります。

    説明

    各 Realtime Compute for Apache Flink 開発コンソールとその必要なコンポーネントには、追加で 2 CU の管理リソースが必要です。これらのリソースは自動的に設定されます。詳細については、「課金項目」をご参照ください。

    -

    VPC

    対応するリージョンで VPC を選択します。VPC はワークスペース作成後に変更できません。VPC の作成方法の詳細については、「VPC と vSwitch の作成」をご参照ください。

    • ターゲットのアップストリームおよびダウンストリームストレージが VPC 内にある場合、Flink ワークスペースも同じ VPC 内にある必要があります。

    • サポートされているのは、192.168.0.0/16、172.16.0.0/12、10.0.0.0/8 の 3 つの標準 RFC プライベート CIDR ブロックとそのサブネットのみです。

    flink-test-vpc

    仮想スイッチ

    [デプロイモード][クロスゾーン] に設定されている場合、異なるゾーンにある 2 つの vSwitch を選択する必要があります。

    各ワークスペースには 2~3 個の IP アドレスが必要です。ゾーンごとに少なくとも 1 つの vSwitch を選択する必要があります。Flink ジョブの規模に基づいて CIDR ブロックを計画してください。

    説明
    • ターゲット VPC 内で作成された vSwitch と Flink がサポートするゾーンのみが表示されます。ワークスペース作成後に vSwitch を変更できます。

    • 選択した vSwitch のゾーンは、ジョブが実行されるゾーンとは無関係です。vSwitch はネットワーク接続にのみ使用され、ジョブがネットワークリソースにアクセスできるようにします。

    • これらの vSwitch の設定を変更または削除しないでください。ネットワーク接続やジョブの正常な動作に影響を与える可能性があります。

    flinktest

    ワークスペース設定

    ワークスペース名

    小文字で始まり、小文字、数字、ハイフン (-) のみを含み、ハイフンで終わることはできません。長さは 1~60 文字である必要があります。

    重要

    [ワークスペース名] は、すべての Alibaba Cloud アカウントでグローバルに一意である必要があります。名前が既に使用されている場合、システムは [ワークスペース名は既に存在します] というプロンプトを表示します。名前を変更する必要があります。ワークスペース作成後に名前は変更できません。

    flinktestnamespace

    ストレージ設定

    OSS ストレージ

    OSS バケットは、ジョブのチェックポイント、セーブポイント、ログ、JAR パッケージなどの情報を保存するために使用されます。OSS バケット内の各ディレクトリの内容の詳細については、「ファイル管理」をご参照ください。

    重要
    • OSS バケットをバインドする際は、必ず「注意事項」をご参照ください。

    • [デプロイモード][クロスゾーン] に設定されている場合、OSS 設定が検証され、ゾーン冗長ストレージタイプの OSS バケットのみが表示されます。

    • OSS バケットは、Flink ワークスペースの作成後に変更することはできません。

    flink-test-oss

    タグとタグ値

    タグはタグキーとタグ値で構成され、クラウドリソースの識別子です。これにより、異なるディメンションから同じ特徴を持つクラウドリソースを分類、検索、集約でき、クラウドリソースの管理が容易になります。[タグ管理] ページでタグを管理できます。

    -

    モニタリングサービス

    モニタリングサービス

    [無料モニタリングサービス] または [従量課金 Prometheus サービス] を選択できます。機能比較については、「CloudMonitor と ARMS アラートの機能比較」をご参照ください。

    • 無料モニタリングサービス:Flink ワークスペースを作成すると、CloudMonitor が基本的なモニタリングとアラート機能を提供します。詳細については、「無料」をご参照ください。

    • Prometheus サービス:Flink ワークスペースを作成すると、Application Real-Time Monitoring Service (ARMS) が自動的に有効化され、商用の Prometheus モニタリング機能とアラートサービスが提供されます。課金の詳細については、「Prometheus の課金」をご参照ください。

    無料モニタリングサービス

  5. サービスを有効にするには、[利用規約] を選択し、[今すぐ購入] をクリックして支払いを完了します。

    支払いが完了したら、[管理コンソール] をクリックしてワークスペースを表示します。ワークスペースは通常 5~10 分で作成されます。

従量課金ワークスペースの作成

重要

一度に 1,000 を超える CU を作成するには、チケットを起票してください。

  1. Realtime Compute for Apache Flink コンソールにログインします。

  2. [Stream Computing Flink] の横にある [今すぐ購入] をクリックします。

  3. (任意) 初めて購入する場合、Flink が他のクラウドリソースにアクセスするための権限を付与する必要があります。

    [RAM に移動して承認] をクリックします。[クラウドリソースアクセス承認] ページで、[承認に同意] をクリックします。承認が完了すると、クラウドリソースへのアクセスに必要な権限が付与されます。

    説明

    初めての購入でない場合は、このステップをスキップできます。

  4. 購入ページで、設定情報を指定します。

    image

    カテゴリ

    設定

    説明

    基本設定

    課金方法

    [従量課金] を選択します。課金の詳細については、「従量課金」をご参照ください。

    従量課金

    リージョン

    アップストリームおよびダウンストリームのストレージと同じ [リージョン] を選択します。

    北京

    ネットワーク設定

    VPC

    対応するリージョンで VPC を選択します。VPC はワークスペース作成後に変更できません。VPC の作成方法の詳細については、「VPC と vSwitch の作成」をご参照ください。

    • ターゲットのアップストリームおよびダウンストリームストレージが VPC 内にある場合、Flink ワークスペースも同じ VPC 内にある必要があります。

    • サポートされているのは、192.168.0.0/16、172.16.0.0/12、10.0.0.0/8 の 3 つの標準 RFC プライベート CIDR ブロックとそのサブネットのみです。

    flink-test-vpc

    仮想スイッチ

    [デプロイモード][クロスゾーン] に設定されている場合、異なるゾーンにある 2 つの vSwitch を選択する必要があります。

    各ワークスペースには 2~3 個の IP アドレスが必要です。ゾーンごとに少なくとも 1 つの vSwitch を選択する必要があります。Flink ジョブの規模に基づいて CIDR ブロックを計画してください。

    説明
    • ターゲット VPC 内で作成された vSwitch と Flink がサポートするゾーンのみが表示されます。ワークスペース作成後に vSwitch を変更できます。

    • 選択した vSwitch のゾーンは、ジョブが実行されるゾーンとは無関係です。vSwitch はネットワーク接続にのみ使用され、ジョブがネットワークリソースにアクセスできるようにします。

    • これらの vSwitch の設定を変更または削除しないでください。ネットワーク接続やジョブの正常な動作に影響を与える可能性があります。

    flinktest

    ワークスペース設定

    ワークスペース名

    小文字で始まり、小文字、数字、ハイフン (-) のみを含み、ハイフンで終わることはできません。長さは 1~60 文字である必要があります。

    重要

    [ワークスペース名] は、すべての Alibaba Cloud アカウントでグローバルに一意である必要があります。名前が既に使用されている場合、システムは [ワークスペース名は既に存在します] というプロンプトを表示します。名前を変更する必要があります。ワークスペース作成後に名前は変更できません。

    flinktestnamespace

    計算リソース クォータ上限

    デフォルト値は 1,000 CU です。値は変更できます。最大値は 9,999,999 です。

    説明

    各 Realtime Compute for Apache Flink 開発コンソールとその必要なコンポーネントには、追加で 2 CU の管理リソースが必要です。これらのリソースは自動的に設定されます。詳細については、「課金項目」をご参照ください。

    100

    ストレージ設定

    OSS ストレージ

    OSS バケットは、ジョブのチェックポイント、セーブポイント、ログ、JAR パッケージなどの情報を保存するために使用されます。OSS バケット内の各ディレクトリの内容の詳細については、「ファイル管理」をご参照ください。

    重要
    • OSS バケットをバインドする際は、必ず「注意事項」をご参照ください。

    • [デプロイモード][クロスゾーン] に設定されている場合、OSS 設定が検証され、ゾーン冗長ストレージタイプの OSS バケットのみが表示されます。

    • OSS バケットは、Flink ワークスペースの作成後に変更することはできません。

    flink-test-oss

    タグとタグ値

    タグはタグキーとタグ値で構成され、クラウドリソースの識別子です。これにより、異なるディメンションから同じ特徴を持つクラウドリソースを分類、検索、集約でき、クラウドリソースの管理が容易になります。[タグ管理] ページでタグを管理できます。

    -

    モニタリングサービス

    モニタリングサービス

    [無料モニタリングサービス] または [従量課金 Prometheus サービス] を選択できます。機能比較については、「CloudMonitor と ARMS アラートの機能比較」をご参照ください。

    • 無料モニタリングサービス:Flink ワークスペースを作成すると、CloudMonitor が基本的なモニタリングとアラート機能を提供します。詳細については、「無料」をご参照ください。

    • Prometheus サービス:Flink ワークスペースを作成すると、ARMS が自動的に有効化され、商用の Prometheus モニタリング機能とアラートサービスが提供されます。課金の詳細については、「Prometheus の課金」をご参照ください。

    無料モニタリングサービス

  5. サービスを有効にするには、[利用規約] を選択し、[今すぐ購入] をクリックして支払いを完了します。

    支払いが完了したら、[管理コンソール] をクリックしてワークスペースを表示します。ワークスペースは通常 5~10 分で作成されます。

次のステップ

Flink ワークスペースが作成された後、次の操作を実行できます。

機能

手順

ワークスペース詳細の表示

Realtime Compute for Flink コンソールで、対象のワークスペースの [その他] > [ワークスペース詳細] をクリックして、ワークスペース名、ワークスペース ID、OSS バケット、VPC 名と ID、仮想スイッチなどの情報を表示します。

弾性計算リソースの有効化と使用

サブスクリプションモデルに加えて、弾性計算リソースを設定できます。この課金方法は、従量課金の柔軟性とサブスクリプションの費用対効果を組み合わせ、より最適化された課金戦略を提供します。詳細については、「ハイブリッド課金」をご参照ください。

基本概念

Realtime Compute for Apache Flink の基本概念の階層について学びます。これは、ジョブ開発、デプロイメント、O&M (運用保守)、セキュリティ管理などの将来の操作を計画するのに役立ちます。

権限管理

Flink コンソールにアクセスする RAM ユーザーと RAM ロールには、RAM 権限 (ワークスペースの表示や購入など) とプロジェクト権限 (ジョブ開発や O&M など) が必要です。

プロジェクトの追加

プロジェクトは Flink ジョブを管理するための基本単位です。すべての設定、ジョブ、権限は単一のプロジェクト内で管理されます。ワークスペースが作成されると、デフォルトのプロジェクトが生成されます (サフィックス `default` が付きます)。workspace-name-default はデフォルトのシングルゾーンプロジェクトで、workspace-name-default-ha はデフォルトのクロスゾーンプロジェクトです。複数のプロジェクトを作成し、それぞれに個別のリソースと権限を割り当てることができます。これにより、プロジェクトを使用して複数のテナントのリソースと権限を完全に隔離できます。

ジョブ開発運用管理

対象のワークスペースの [アクション] 列にある [コンソール] をクリックして、Realtime Compute for Apache Flink 開発コンソールに移動します。ジョブ開発と O&M タスクを実行できます。

このプロダクトには、アップストリームおよびダウンストリームサービス用の豊富な組み込みコネクタもあります。詳細については、「サポートされているコネクタ」をご参照ください。

リソース調整

ワークスペースとプロジェクトのリソースを調整できます。

課金方法の切り替え

従量課金とサブスクリプションの課金方法を切り替えることができます。

vSwitch の変更

vSwitch の IP アドレス不足によるジョブの起動失敗を解決するために vSwitch を変更できます。

リソースの解放

対象のワークスペースの [その他] > [リソースの解放] をクリックします。ワークスペースが解放されると、課金されなくなり、関連する ARMS リソースも解放されます。

関連ドキュメント