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

:Serverless リソースグループの課金

最終更新日:Nov 27, 2024

DataWorks リソースの管理を容易に実行し、ユーザーエクスペリエンスの向上するために、Serverless リソースグループがリリースされました。 Serverless リソースグループでは、スケジューリング用の専用リソースグループ、Data Integration 用の専用リソースグループ、および DataService Studio 用の専用リソースグループのコア機能を同時に実装できます。 データの同期、タスクのスケジューリングと実行、API の呼び出しと管理などの操作を 1 つの Serverless リソースグループを使用して実行できます。

Serverless リソースグループの概要

旧バージョンのリソースグループは、専用リソースグループと共有リソースグループで構成されます。 旧バージョンのリソースグループと比較して、Serverless リソースグループはより豊富な機能を備え、より統一された販売モードがサポートされ、リソースフラグメントの利用率向上によりリソースの無駄が削減されています。 Serverless リソースグループと旧バージョンのリソースグループの比較の詳細については、「Serverless リソースグループと旧バージョンのリソースグループの比較」をご参照ください。

注意事項

  • DataWorks では、さまざまなタイプのノードがサポートされています。 一部のノードは関連するコンピューティングエンジンに発行されて実行され、他のノードは DataWorks リソースグループで実行されます。 コンピューティングエンジンでノードを実行することによって発生するデータコンピューティング料金は、コンピューティングエンジンが属する Alibaba Cloud サービスによって課金されます。 DataWorks リソースグループでノードを実行することによって発生するデータコンピューティング料金は、DataWorks によって課金されます。

  • 従量課金の Serverless リソースグループを使用してタスクを実行すると、ピーク時にタスクがリソースを競合する可能性があり、リソース使用の適時性を確保できません。

  • Serverless リソースグループの料金は、従量課金またはサブスクリプション Serverless リソースグループのどちらを使用するかに関係なく、タスクスケジューリング料金は含まれません。 正常に実行されたインスタンスの数に基づいて、タスクスケジューリングに対して個別に課金されます。 タスクスケジューリングの課金の詳細については、このトピックの「付録:タスクスケジューリングの課金」をご参照ください。

  • Serverless リソースグループの課金方法をサブスクリプションと従量課金の間で変更することはできません。 たとえば、Serverless リソースグループに対してサブスクリプション課金を選択した場合、リソースグループの使用時にこの課金方法に基づいて課金されます。 課金方法をサブスクリプションから従量課金に変更することはできません。

課金シナリオ

DataWorks のリソース料金は、データコンピューティング料金タスクスケジューリング料金で構成されます。

  • データコンピューティング料金:DataWorks でデータ同期タスクDataService Studio タスクデータコンピューティングタスク、およびデータ品質モニタリングルールを実行すると、データコンピューティング料金が発生します。 データ同期タスクには、バッチ同期タスクが含まれます。 DataService Studio タスクには、DataService Studio API を呼び出すために使用されるタスクが含まれます。 データコンピューティングタスクには、ODPS SQL、PyODPS、および E-MapReduce (EMR) Hive タスクが含まれます。

  • タスクスケジューリング料金:定期的なスケジューリング用にタスクを運用環境にデプロイすると、スケジューリング料金が発生します。

重要

データコンピューティング料金については、計算ユニット (CU) に基づいて課金されます。 タスクスケジューリング料金については、正常に実行されたインスタンスの数 (ドライランインスタンスを除く) に基づいて課金されます。 Serverless リソースグループの料金には、購入された Serverless リソースグループが従量課金であるか、サブスクリプションであるかに関係なく、データコンピューティング料金のみ含まれます。 タスクスケジューリング料金は別途課金されます。 タスクスケジューリングの課金の詳細については、このトピックの「付録:タスクスケジューリングの課金」をご参照ください。

パフォーマンスメトリクスと購入に関する提案事項

課金方法がサブスクリプションまたは従量課金の Serverless リソースグループは、CU の数に基づいて課金されます。 1 CU = 1 vCPU コア + 4 GiB メモリ

Serverless リソースグループを購入し、データ同期タスク、データ開発タスク、および DataService Studio タスクを実行できます。 Serverless リソースグループの購入方法、リソースグループをワークスペースに関連付ける方法、およびリソースグループのネットワーク接続を設定する方法については、「Serverless リソースグループの作成と使用」をご参照ください。

以下のタブに、リソースグループをさまざまな目的で使用する場合の Serverless リソースグループの推奨仕様と必要最小限の仕様を示します。

データ同期

バッチ同期タスク

バッチ同期タスクに対して設定された並列度

推奨仕様

必要な最小仕様

<4

0.5 CU

0.5 CU

>=4

(並列度 - 4) × 0.07 + 0.5 CU

リアルタイム同期タスク

同期タスクタイプ

推奨仕様

必要な最小仕様

MySQL からのリアルタイム同期

ソースデータベース数が 1

2.5 CU

このようなリアルタイム同期タスクを実行するために必要な最小仕様:1 CU

ソースデータベース数が 2 ~ 5

4 CU

ソースデータベース数が 6 以上

7 CU

PolarDB-X 1.0 からのリアルタイム同期

7 CU

Kafka からのリアルタイムデータ同期

2.5 CU

別のソースタイプの単一テーブル内のデータのリアルタイム同期

2.5 CU

データベース内の全データのリアルタイム同期

-

このような同期タスクを実行するために必要な最小仕様:2 CU

タスクスケジューリング

Serverless リソースグループでサポートされている並列インスタンスの最大数は 200 です。

説明
  • スケジュールタスクに PyODPS2 や EMR Hive タスクなどのデータコンピューティングタスクが含まれている場合、データコンピューティングタスクは Serverless リソースグループを使用して計算されます。 ビジネス要件に基づいて、必要な Serverless リソースグループの仕様を計画する必要があります。

    データコンピューティングタスクに使用できるデフォルトの CU 数については、「付録:データコンピューティングタスク」をご参照ください。

  • スケジューリングタスクにデータコンピューティングタスクが含まれていない場合、Serverless リソースグループでサポートされる並列インスタンスの最大数は 200 です。これは、旧バージョンで最も高い仕様のリソースグループでサポートされる並列インスタンスの最大数を超えています。 この場合、Serverless リソースグループの既定の仕様はビジネス要件を満たすことができ、仕様を調整する必要はありません。

DataService Studio

最大 QPS

必要な最小仕様

500

4 CU

1000

8 CU

2000

16 CU

500

4 CU

1000

8 CU

2000

16 CU

課金の詳細

課金方法

Serverless リソースグループでは、サブスクリプション従量課金の課金方法がサポートされています。

  • サブスクリプション Serverless リソースグループ

    必要な CU の数とサブスクリプション期間を事前に決定し、リソースグループを使用する前に料金を支払う必要があります。 サブスクリプションの Serverless リソースグループを購入した場合、リソースグループを使用してデータの同期、データコンピューティングの実行、DataWorks での DataService Studio API の呼び出しとデバッグを実行しても追加料金は発生しません。

  • 従量課金 Serverless リソースグループ

    関連する機能を使用して、使用されている CU 数の合計に基づいて料金を支払うことができます。 従量課金の Serverless リソースグループを使用して、バッチ同期タスク、DataService Studio タスク、データ開発タスクなどのタスクを実行すると、データコンピューティング料金が発生します。

下表に、さまざまな課金方法に基づいて課金される Serverless リソースグループの機能の比較を示します。

カテゴリ

項目

従量課金 Serverless リソースグループ

サブスクリプション Serverless リソースグループ

クォータ

1 つのリソースグループで使用できる CU の合計

実際に使用された CU の数。

リソースグループを購入する際に指定した CU の数。

利用シナリオ

データコンピューティング、データ同期、DataService Studio

サポートされています。

サポートされています。

操作

スケールアウト、スケールイン、更新

非該当

サポートされています。

クォータ管理

この機能は、さまざまなシナリオで使用できる CU の最大数を制御するために使用されます。 この機能は、データコンピューティング、データ同期、および DataService Studio で使用できます。

データスケジューリングで許可される並列タスクの最大数

1 つのリソースグループで、最大 200 の並列タスクがサポートされています。

ネットワーク設定

関連付けることができる仮想プライベートクラウド (VPC) の数

  • データコンピューティングとデータ同期:リソースグループを最大 2 つのVPC に関連付けることができます。

  • DataService Studio:リソースグループは 1 つの VPC にのみ関連付けることができます。

このタイプのリソースグループを関連付けることができる VPC の数は、購入した CU の数によって変わります。

  • 購入した CU の数が 10 以下の場合、リソースグループを最大 4 つの VPC に関連付けることができます。

    • DataService Studio:リソースグループは 1 つの VPC にのみ関連付けることができます。

    • データコンピューティングとデータ同期:リソースグループを最大 3 つの VPC に関連付けることができます。

  • 購入したCUの数が 10 を超える場合、リソースグループを最大 8 つの VPC に関連付けることができます。

    • DataService Studio:リソースグループは 1 つの VPC にのみ関連付けることができます。

    • データコンピューティングとデータ同期:リソースグループを最大 7 つの VPC に関連付けることができます。

課金ルール

重要

Serverless リソースグループの料金は、従量課金またはサブスクリプション Serverless リソースグループのどちらを使用するかに関係なく、タスクスケジューリング料金は含まれません。 正常に実行されたインスタンスの数に基づいて、タスクスケジューリングに対して個別に課金されます。 タスクスケジューリングの課金の詳細については、このトピックの「付録:タスクスケジューリングの課金」をご参照ください。

サブスクリプション Serverless リソースグループ

サブスクリプション Serverless リソースグループは、購入された CU の数に基づいて課金されます。 このタイプのリソースグループの料金は、次の式に基づいて計算できます:料金 = 1 か月あたりの単価 × 月数 × 1 か月あたりの購入 CU 数

説明
  • サブスクリプションの Serverless リソースグループの場合、1 か月あたり最低 2 CUを購入する必要があります。 上限はありません。 ただし、購入できる CU の最大数は、在庫の影響を受ける可能性があります。 在庫が不十分な場合は、購入ページの指示に従ってください。

  • 購入したリソースグループではビジネス要件を満足できない場合は、リソースグループをスケールアウトできます。 詳細については、「リソースグループのスケールアウトまたはスケールイン」をご参照ください。

  • Serverless リソースグループを使用してタスクを実行する際に必要な最小仕様は、タスクの種類によって変わります。 詳細については、このトピックの「パフォーマンスメトリクスと購入に関する提案事項」セクションをご参照ください。

従量課金 Serverless リソースグループ

料金は、次の式に基づいて課金されます:料金 = CU 時間の数 × CU 時間あたりの単価。 請求書は 1 時間ごとに作成されます。

説明

CU 時間の計算方法: データコンピューティングタスクに 2 CU が設定され、タスクの実行が開始から 0.5 時間後に完了した場合、実行結果が成功、失敗、または手動で終了したかどうかに関係なく、タスクで 1 CU 時間が消費されます。 この結果は、2 CU × 0.5 時間の式に基づいて計算されます。

単価

サブスクリプション Serverless リソースグループ

リージョン

単価 (

USD、1 か月、1 CU あたり)

中国 (張家口)

27.91093

中国 (成都)

30.45686

中国 (上海)、中国 (杭州)、中国 (北京)、中国 (深セン)

37.1517

イギリス (ロンドン)

51.01286

米国 (バージニア)

53.92014

マレーシア (クアラルンプール)

63.36534

中国 (香港)、シンガポール、ドイツ (フランクフルト)、インドネシア (ジャカルタ)

67.61327

中国東部 2 Finance、中国南部 1 Finance、中国北部 2 Finance

70.58824

米国 (シリコンバレー)

72.74794

日本 (東京)

77.45584

UAE (ドバイ)

81.09255

従量課金 Serverless リソースグループ

リージョン

単価 (

USD、1 CU 時間あたり)

中国 (張家口)

0.058148

たとえば、中国 (上海) リージョンでのデータ同期タスクに 2 CU が設定され、タスクの実行時間が 0.5 時間、中国 (上海) リージョンでの CU 時間の単価が

USD 0.077399 であったとします。 データ同期タスクで消費された CU 時間数と関連する料金は、以下の式に基づいて計算されます。

  • CU 時間数: 0.5 時間 × 2 CU = 1 CU 時間

  • 料金: 1 CU 時間 ×

    USD 0.077399 = USD 0.077399

中国 (上海)、中国 (杭州)、中国 (北京)、中国 (深セン)

0.077399

中国 (成都)

0.063452

イギリス (ロンドン)

0.106277

米国 (バージニア)

0.112334

マレーシア (クアラルンプール)

0.132011

ドイツ (フランクフルト)、インドネシア (ジャカルタ)、中国 (香港)、シンガポール

0.140861

中国南部 1 Finance、中国北部 2 Finance、中国東部 2 Finance

0.147059

米国 (シリコンバレー)

0.151558

日本 (東京)

0.161366

UAE (ドバイ)

0.168943

付録:タスクスケジューリングの課金

課金シナリオ

定期的なスケジューリングのために、データ同期タスク、データ開発タスク、および DataService Studio タスクを本番環境にデプロイすると、スケジューリング料金が発生します。 DataWorks でスケジュールできるタスクの詳細については、「DataWorks ノード」をご参照ください。

課金の単位とルール

正常に実行されたインスタンスの数に基づいて課金されます。 DataWorks では、毎日正常に実行されたインスタンスの数に基づいてデータスケジューリング料金を計算するための 12 の課金階層が設定され、毎日正常に実行されたインスタンスの数と関連する課金階層に基づいて料金が 1 日単位で課金されます。

説明
  • ドライランインスタンスに対しては課金されません。 ドライランインスタンスは実際には実行されませんが、成功結果が直接返されます。 ドライランインスタンスの数は、正常に実行されたインスタンスの総数には含まれません。

  • 1 日あたりのインスタンス数の統計の例:タスクが 1 時間単位でスケジュールされ、毎日 00:00 ~ 23:59 の間、1 時間に 1 回スケジュールされている場合、毎日合計で 24 のインスタンスが生成されます。

課金の単価

リージョン

課金階層

課金サイクル

料金

中国 (杭州)

中国 (上海)

中国 (北京)

中国 (深セン)

中国 (成都)

中国 (張家口)

中国 (香港)

1 日に正常に実行されたインスタンス数が 1 ~ 10

1 日

0.00 USD / 日

1 日に正常に実行されたインスタンス数が 11 ~ 500

1 日

0.15 USD / 日

1 日に正常に実行されたインスタンス数が 501 ~ 5,000

1 日

9.29 USD / 日

1 日に正常に実行されたインスタンス数が 5,001 ~ 20,000

1 日

23.22 USD / 日

1 日に正常に実行されたインスタンス数が 20,001 ~ 50,000

1 日

41.79 USD / 日

1 日に正常に実行されたインスタンス数が 50,001 ~ 120,000

1 日

92.87 USD / 日

シンガポール

マレーシア (クアラルンプール)

インドネシア (ジャカルタ)

日本 (東京)

米国 (シリコンバレー)

米国 (バージニア)

ドイツ (フランクフルト)

イギリス (ロンドン)

UAE (ドバイ)

1 日に正常に実行されたインスタンス数が 1 ~ 10

1 日

0.00 USD / 日

1 日に正常に実行されたインスタンス数が 11 ~ 500

1 日

0.23 USD / 日

1 日に正常に実行されたインスタンス数が 501 ~ 5,000

1 日

13.93 USD / 日

1 日に正常に実行されたインスタンス数が 5,001 ~ 20,000

1 日

34.82 USD / 日

1 日に正常に実行されたインスタンス数が 20,001 ~ 50,000

1 日

62.68 USD / 日

1 日に正常に実行されたインスタンス数が 50,001 ~ 120,000

1 日

139.30 USD / 日

次のステップ

Serverless リソースグループの購入

Serverless リソースグループのスケールアウトまたはスケールイン

サブスクリプションの Serverless リソースグループを購入し、リソースグループ内の CU の数がビジネス要件を満足できなくなった場合は、ビジネス要件に基づいてリソースグループをスケールアウトまたはスケールインできます。 スケールアウトまたはスケールイン操作の詳細については、「リソースグループのスケールアウトまたはスケールイン」をご参照ください。

説明

従量課金の Serverless リソースグループには、スケールアウトまたはスケールイン操作は含まれません。

Serverless リソースグループのクォータの変更

Serverless リソースグループの購入後、タスクを正常に実行できるよう、データコンピューティング、データ同期、および DataService Studio の最小 CU クォータを設定します。 詳細については、「クォータの管理」をご参照ください。

サブスクリプションの Serverless リソースグループの更新

サブスクリプションの Serverless リソースグループの有効期限が近づいた場合は、リソースグループを更新できます。 リソースグループが更新されなかった場合、リソースグループはサービスの提供を停止するか、または有効期限が切れた後にリリースされます。 更新操作の詳細については、「有効期限と更新」をご参照ください。