このトピックでは、DataWorks の排他的リソースの課金基準、スケールアウト、更新、および有効期限について説明します。 また、DataWorks の排他的リソースのシナリオと制限事項についても説明します。

DataWorks は、3 種類の排他的リソースを提供しています。[スケジューリング用排他的リソース][Data Integration 用排他的リソース]、および[本番環境用 App Studio ワークスペース] です。 これらのリソースは、最適なパフォーマンスを保証します。
  • 共有リソースグループは、デフォルトのリソースグループです。
  • DataWorks テナントがノードを実行するピーク時間は、毎日 00:00〜09:00 です。 ピーク時にデフォルトのリソースグループを使用する場合は、他のテナントとリソースを共有してください。

    テナントがリソースを共有すると、一部のテナントがリソースをプリエンプトする場合があります。 ノードを時間内に完了する必要がある場合は、排他的リソースグループを使用してノードを実行してください。 DataWorks は、排他的リソースグループで実行されるノードインスタンスに対しては、追加料金は請求しません。 詳細については、「排他的リソースモード」をご参照ください。

制限事項

  • Data Integration 用排他的リソースグループ、またはスケジューリング用排他的リソースグループを作成する場合、排他的リソースグループのリージョンとゾーンを確認する必要があります。 Data Integration 用排他的リソースグループは、リソースグループと同じリージョンとゾーンにある Virtual Private Cloud (VPC) のデータストアにのみアクセスできます。

    Data Integration 用排他的リソースグループまたはスケジューリング用排他的リソースグループを VPC にバインドする場合は、アクセスするデータストアに関連付けられている VSwitch を選択してください。

  • 排他的リソースグループがデータストアにアクセスする前に、排他的リソースグループをデータストアのホワイトリストに追加して、データストアにアクセスする権限があることを確認する必要があります。
  • Data Integration 用排他的リソースグループは、Alibaba Cloud のクラシックネットワークにデプロイされたデータストアにはアクセスできません。 データストアがクラシックネットワーク上にある場合、デフォルトのリソースグループを使用して同期ノードを実行することを推奨します。
  • 現在、スケジューリング用排他的リソースグループのソフトウェア環境 (Python 等) はカスタマイズできません。
  • 現在、スケジューリング用排他的リソースグループは、次のノードタイプをサポートしています。Shell ノード、ODPS SQL ノード、ODPS MR ノード、PyODPS ノード、ODPS Script ノード、コントロールノード、レベル 1 同期ノード、SQL スクリプトテンプレート、ODPS Spark ノード、OSS Object Inspection ノード。
  • 現在、Data Integration 用排他的リソースグループは、レベル 2 同期ノードのみをサポートしています。
    • レベル 1 同期ノード:コミットおよびスケジュールされた同期ノード。
    • レベル 2 同期ノード:実行される同期ノード。

スケジューリング用排他的リソース

多数のノードを同時に実行するには、排他的なリソースを使用すると、ノードをスケジュールどおりに確実に実行できます。
単一の注文内のスケジューリング用排他的リソースは、1 つの排他的リソースグループでのみ使用でき、 複数の排他的リソースグループに分割することはできません。 注文の支払い後、リソースをスケールアウトするために、リソース量を増やすことができます。
  • 課金基準

    スケジューリング用の排他的リソースは、サブスクリプションモードで課金されます。 必要に応じて、課金に適切な仕様を選択できます。 詳細については、「スケジューリング専用リソースの課金基準」をご参照ください。

  • スケールアウト
    ビジネスニーズに基づいて、各注文内のスケジューリング用排他的リソースをスケールアウトできます。 リソースをスケールアウトした時点から元の注文の有効期限が切れる時点まで、追加されたリソースの料金を支払うだけで済みます。
    • スケールアウトによってリソース量が増加しますが、CPU とメモリの構成はアップグレードされません。
    • スケールアウトでは、現在の注文で購入したリソースと同じ仕様のリソースのみを追加できます。
    • 注文内のリソースをスケールアウトした後、新しい構成は支払いから 20 分以内に有効になります。
  • 更新

    注文の有効期限が切れる前、または注文の有効期限が切れてから 30 日以内に、注文内のスケジューリング用排他的リソースを更新できます。 有効期限後 15 日以内にサブスクリプションを更新しなかった場合、注文内のリソースのサービスは、この 15 日間の猶予期間の直後に停止されます。

  • 有効期限
    • サービス停止

      デフォルトでは、購入したスケジューリング用排他的リソースの有効期限が切れる 8 日前、12 日前、および 14 日前に Alibaba Cloud アカウントにバインドされた携帯電話番号とメールアドレス宛に、課金システムから有効期限のお知らせが送信されます。 有効期限後 15 日以内にサブスクリプションを更新しなかった場合、注文内のリソースのサービスは、この 15 日間の猶予期間の直後に停止されます。

    • リソースのリリース

      購入したスケジューリング用排他的リソースが期限切れになると、15 日間の猶予期間が与えられます。 15 日以内にサブスクリプションを更新しなかった場合、リソースはこの猶予期間後にリリースされます。

      リソースがリリースされる 1 日前に、Alibaba Cloud アカウントにバインドされている携帯電話番号と電子メールアドレスに、課金システムからリリースのお知らせが送信されます。

Data Integration 用排他的リソース

多数の同期ノードを同時に実行するには、排他的なリソースを使用すると、高速で信頼性の高い方法でデータを確実に送信できます。
重要 Data Integration 用排他的リソースグループは、リソースグループと同じリージョンとゾーンのデータストアにのみアクセスできます。
  • アクセスするデータストアと同じゾーンにある VPC に、Data Integration 用排他的リソースグループをバインドする必要があります。
  • Data Integration 用排他的リソースグループを VPC にバインドすると、リソースグループは VPC の指定したゾーンのデータストアにアクセスできます。 現在、リソースグループは VPC の他のゾーンのデータストアにはアクセスできません。
  • Data Integration 用排他的リソースグループを作成するときに、ゾーンを確認することを推奨します。
  • Data Integration 用排他的リソースは、同時に実行できるデータ統合ノードインスタンス数ではなく、データ統合ノードインスタンスが同時に実行できるスレッド数を保証します。 同時に実行できるデータ統合ノードインスタンスの最大数を保証するには、スケジューリング用排他的リソースを購入できます。
  • 課金基準
    Data Integration 用排他的リソースは、サブスクリプションモードで課金されます。 必要に応じて、課金に適切な仕様を選択できます。 詳細については、「Data Integration インスタンスの排他的リソースの課金基準」をご参照ください。
    データ統合ノードを実行すると、Data Integration 用排他的リソースで同時スレッドが消費されるだけでなく、スケジューリング用排他的リソースで、同時インスタンスも消費されます。 1 つのデータ統合ノードインスタンスが、1 つの同時インスタンスを消費します。

    中国 (杭州) リージョンのワークスペースで Data Integration 用に 4 つの 8c16g 排他的リソースを購入し、サブスクリプション期間が 1 年であると仮定します。 これらの排他的リソースで実行されている同期ノードインスタンスの場合、料金は 4 × 152.45 米国ドル/月 × 12 か月 = 7,317.60 米国ドル です。

    1 年間の有効期間内は、DataWorks は排他的リソースで実行されている同期ノードによって保証された同時インスタンス数に対して追加料金を請求しません。 発生したインターネットトラフィックは、個別に課金されます。

  • スケールアウト
    ビジネスニーズに応じて、注文内の Data Integration 用排他的リソースをスケールアウトできます。 リソースをスケールアウトした時点から元の注文の有効期限が切れる時点まで、追加されたリソースの料金を支払うだけで済みます。
    • 単一の注文内の Data Integration 用排他的リソースは、1 つの排他的リソースグループでのみ使用でき、 複数の排他的リソースグループに分割することはできません。 注文の支払い後、リソースをスケールアウトするために、リソース量を増やすことができます。
    • スケールアウトによってリソース量が増加しますが、CPU とメモリの構成はアップグレードされません。
    • スケールアウトでは、現在の注文で購入したリソースと同じ仕様のリソースのみを追加できます。
    • 注文内のリソースをスケールアウトした後、新しい構成は支払いから 20 分以内に有効になります。
  • 更新

    注文の有効期限が切れる前、または注文の有効期限が切れてから 30 日以内に、購入した Data Integration 用排他的リソースを更新できます。 有効期限後 15 日以内にサブスクリプションを更新しなかった場合、注文内のリソースのサービスは、この 15 日間の猶予期間の直後に停止されます。

  • 有効期限
    • サービス停止

      デフォルトでは、購入したData Integration 用排他的リソースの有効期限が切れる 8 日前、12 日前、および 14 日前に Alibaba Cloud アカウントにバインドされた携帯電話番号とメールアドレス宛に、課金システムから有効期限のお知らせが送信されます。 有効期限後 15 日以内にサブスクリプションを更新しなかった場合、注文内のリソースのサービスは、この 15 日間の猶予期間の直後に停止されます。

    • リソースのリリース

      購入した Data Integration 用排他的リソースが期限切れになると、15 日間の猶予期間が与えられます。 15 日以内にサブスクリプションを更新しなかった場合、リソースはこの猶予期間後にリリースされます。

      リソースがリリースされる 1 日前に、Alibaba Cloud アカウントにバインドされている携帯電話番号と電子メールアドレスに、課金システムからリリースのお知らせが送信されます。

スケジューリング用排他的リソース、および Data Integration 用の排他的リソースを購入、管理、および使用する方法の詳細については、「排他的リソースモード」をご参照ください。

本番環境用 App Studio ワークスペース

  • 本番環境にコードをデプロイして実行するために、App Studio を使用する必要がある場合は、本番環境用 App Studio ワークスペースを購入する必要があります。
  • 本番環境用 App Studio ワークスペースを購入する前に、DataWorks Edition を購入するか、Enterprise Edition または Ultimate Edition にアップグレードする必要があります。 詳細については、「DataWorks のアドバンスエディション」をご参照ください。
  • 課金基準
    コードを開発環境で開発およびデバッグした後、実行のためにコードをインターネットにデプロイし、アプリケーションに O&M 環境を備える必要がある場合があります。 この場合、サブスクリプションモードで本番環境用 App Studio ワークスペースを購入できます。 購入後、デプロイされたコードを本番環境で実行できます。 次の表に、課金基準を示します。
    本番環境用 App Studioワークスペース 料金 (USD /時間) リージョン
    2c4g 37.40 中国 (上海)

    中国 (杭州)

    中国 (深セン)

    中国 (北京)

    4c8g 74.80
    8c16g 149.61
  • 更新

    注文の有効期限が切れる前、または注文の有効期限が切れてから 30 日以内に、購入した本番環境用 App Studio ワークスペースを更新できます。 有効期限後 15 日以内にサブスクリプションを更新しなかった場合、注文内のリソースのサービスは、この 15 日間の猶予期間の直後に停止されます。

  • 有効期限
    • サービス停止

      デフォルトでは、購入した本番環境用 App Studio ワークスペースの有効期限が切れる 8 日前、12 日前、および 14 日前に Alibaba Cloud アカウントにバインドされた携帯電話番号とメールアドレス宛に、課金システムから有効期限のお知らせが送信されます。 有効期限後 15 日以内にサブスクリプションを更新しなかった場合、注文内のリソースのサービスは、この 15 日間の猶予期間の直後に停止されます。

    • リソースのリリース

      購入した 本番環境用 App Studio ワークスペースが期限切れになると、15 日間の猶予期間が与えられます。 15 日以内にサブスクリプションを更新しなかった場合、本番環境のコードは、この猶予期間後にリリースされます。

      コードがリリースされる 1 日前に、Alibaba Cloud アカウントにバインドされている携帯電話番号と電子メールアドレスに、課金システムからリリースのお知らせが送信されます。

排他的リソースのシナリオ

  • 排他的リソースは排他モードで使用され、テナント間および同じテナントの異なるノード間でリソースを分離できます。

    デフォルトのリソースグループで多数のノードが同時に実行されている場合、リソースを待機する必要があるため、ノードが遅延する可能性があります。 この場合、スケジューリング用排他的リソースと Data Integration 用排他的リソースを使用することを推奨します。

  • 排他的リソースには、インターネットでアクセスできます。
    • PyODPS 経由でインターネットサービス、またはユーザーが作成したサービスにアクセスする必要がある場合は、スケジューリング用排他的リソースを使用することを推奨します。
    • Shell 経由でインターネットサービス、またはユーザーが作成したサービスにアクセスする必要がある場合は、スケジューリング用排他的リソースの使用を推奨します。
  • 排他的リソースの仕様を決定できます。 リソースを消費するノードを実行する必要がある場合は、スケジューリング用排他的リソースの使用を推奨します。