DataWorks は、専用リソースグループと共有リソースグループを含むレガシーリソースグループの使用を推奨しなくなりました。サーバーレスリソースグループは、より多くの機能を提供し、リソースをより効率的に使用して無駄を防ぎます。サーバーレスリソースグループを使用することをお勧めします。
レガシーリソースグループの概要
DataWorks のレガシーリソースグループには、専用リソースグループと共有リソースグループが含まれます。これらのリソースグループは、タスクスケジューリング、データ統合、DataService Studio などのシナリオに基づいて分類されます。カテゴリには、専用スケジューリングリソースグループ、データ統合専用リソースグループ、データサービススタジオ専用リソースグループ、スケジュールの共有リソースグループ、および DataService Studio の共有リソースグループが含まれます。DataWorks では、スケジューリングリソースグループはタスクがスケジュールされて実行されることを保証します。データ統合リソースグループは、データ統合タスクのデータ転送を保証します。DataService Studio リソースグループは、API 呼び出しが処理されることを保証します。
リソースグループタイプ | 課金方法 | リソースグループの説明 | スケジューリングリソースグループ | データ統合リソースグループ | DataService Studio リソースグループ |
専用リソースグループ | サブスクリプション |
| 説明 データサービススタジオ専用リソースグループは、中国 (上海) リージョンでのみ利用可能です。 | ||
共有リソースグループ | 従量課金 | DataWorks をアクティブ化すると、Alibaba Cloud DataWorks は自動的に共有リソースグループ (DataService Studio の共有リソースグループとスケジュールの共有リソースグループ) を提供します。共有リソースグループは、すべての DataWorks テナントによって共有されます。ピーク時には、タスクがリソースを待つ必要がある場合があります。 | - |
共有リソースグループと専用リソースグループの比較
スケジューリングリソースグループ
カテゴリ | スケジュールの共有リソースグループ | 専用スケジューリングリソースグループ |
マシンの所有権 | DataWorks によって維持されます。これらは、すべてのテナントが競合する共有リソースです。 | DataWorks によって維持されます。これらは、単一のテナントによって排他的に使用される計算リソースです。 |
ネットワーク接続 | ネットワーク接続は保証されません。これには、以下のシナリオが含まれますが、これらに限定されません。
| 複雑なネットワーク環境に接続するようにネットワーク設定を構成できます。詳細については、「専用スケジューリングリソースグループの課金」をご参照ください。 |
タスクの適時性 | これらのリソースはすべての DataWorks ユーザーによって共有されるため、適時性は保証されません。 | これらのリソースは、単一のテナントによって排他的に使用されます。リソースグループが実行する同時タスクの数を制御し、タスクが時間どおりに実行されるようにすることができます。 |
シナリオ | テナントがリソースを共有するため、多くのタスクがワークスペースでタスクの輻輳を容易に引き起こす可能性があります。これらのリソースグループは、低い同時実行性と低い呼び出し頻度を必要とするシナリオにのみ適しています。 | テナントは、リソースグループが実行する同時タスクの数を制御できます。これらのリソースグループは、スケールアウト、スケールイン、仕様変更などの操作をサポートします。これは、多くのタスクを含み、適時性に対する高い要件を持つシナリオの要件を満たします。 |
課金方法 | 従量課金。詳細については、「スケジューリングインスタンス料金」をご参照ください。 | サブスクリプション。詳細については、「専用スケジューリングリソースグループの課金: サブスクリプション」をご参照ください。 |
その他の比較 |
| |
データ統合リソースグループ
カテゴリ | データ統合専用リソースグループ |
マシンリソースの所有権 | DataWorks によって維持されます。これらは、単一のテナントによって排他的に使用される計算リソースです。 |
ネットワーク |
|
サポートされているデータソース | すべてのデータソース。 |
タスク実行の適時性要件 | テナントによって排他的に使用されます。リソースグループが実行する同時タスクの数を制御し、タスクが時間どおりに実行されるようにすることができます。 |
シナリオ | 多くの重要な本番タスク。 |
課金 | サブスクリプション。詳細については、「データ統合専用リソースグループの課金: サブスクリプション」をご参照ください。 |
選択ガイド |
|
データサービスリソースグループ
DataService Studio の共有リソースグループはテナントによって共有されます。ビジネスで高い同時実行性と高い頻度で DataService Studio への API 呼び出しを行い、タイムリーな結果が必要な場合は、DataService Studio の可用性と安定性を確保するために専用の計算リソースが必要です。このシナリオでは、DataWorks でデータサービススタジオ専用リソースグループを選択します。課金の詳細については、「データサービススタジオ専用リソースグループの課金: サブスクリプション」および「DataService Studio」をご参照ください。
課金
さまざまなタイプのリソースグループの課金の詳細については、「レガシーリソースグループの課金」をご参照ください。
注意
DataWorks をアクティブ化すると、デフォルトで従量課金の共有リソースグループが提供されます。サブスクリプションの専用リソースグループを購入したり、DataWorks Standard Edition、Professional Edition、または Enterprise Edition にアップグレードして、IDC マシンを DataWorks タスクを実行するためのリソースグループとして使用することもできます。
さまざまなタイプのレガシーリソースグループは、さまざまな実行段階のタスクに使用されます。このトピックでは、オフラインタスクスケジューリングを例として、DataWorks がオフラインタスクをディスパッチする方法と、タスク実行中にどのリソースグループが使用されるかについて説明します。詳細については、「レガシーリソースグループを使用するタスクのディスパッチメカニズム」をご参照ください。
同じ実行段階で、タスクに対してさまざまなタイプのリソースグループを選択できます。たとえば、オフラインタスクスケジューリングの場合、サブスクリプションの専用スケジューリングリソースグループまたは従量課金のスケジュールの共有リソースグループを選択できます。オフラインデータ統合タスクの場合、サブスクリプションのデータ統合専用リソースグループを選択できます。詳細については、「共有リソースグループと専用リソースグループの比較」をご参照ください。
DataWorks の共有リソースグループと専用リソースグループは、デフォルトで Security Center 無料版と統合されています。これにより、異常なログインの検出、DDoS 攻撃の検出、主流のサーバータイプの脆弱性スキャンなど、基本的なセキュリティ強化機能が提供されます。詳細については、「Security Center 無料版」をご参照ください。
レガシーリソースグループを使用するタスクのディスパッチメカニズム
DataWorks は、スケジューリングリソースグループを使用して、オフラインタスクをさまざまなエンジンまたはサーバーリソースにディスパッチして実行します。たとえば、スケジューリングリソースグループは、タスクを MaxCompute エンジンにディスパッチして実行します。また、オフラインデータ同期タスクをデータ統合タスク実行リソースにディスパッチして実行します。