AWS Batchがリソース対応スケジューリングをサポート
ID 1143
GUID fa548fda32b6dd1664a86342dc7c5429abdd8b1e
発表日(JST)
要約生成日時(JST)
タイトル AWS Batchがリソース対応スケジューリングをサポート
詳細リンク https://aws.amazon.com/about-aws/whats-new/2025/02/aws-batch-resource-aware-scheduling/
カテゴリ
  • aws-batch
  • compute
要点
  • AWS Batchが消費可能リソース(CR)を考慮したジョブスケジューリングをサポート
  • CRには、サードパーティのライセンストークン、データベースアクセス帯域幅、予算制限などが含まれる
  • AWS Batch管理コンソールまたは新しいAPIを使用してCRの管理が可能
  • 最大5つのCRをAWS Batchジョブに関連付け可能
  • ジョブの失敗や無駄な計算時間を削減し、インフラストラクチャの利用率を向上させコストを削減
アップデート内容要約

AWS Batchが、サードパーティのライセンストークン、データベースアクセス帯域幅、予算制限などの消費可能リソース(CR)を考慮したジョブスケジューリングをサポートするようになりました。これにより、ジョブの失敗や無駄な計算時間を削減し、インフラストラクチャの利用率を向上させ、コストを削減することができます。

アップデート内容全文

AWS Batchが、サードパーティのライセンストークン、データベースアクセス帯域幅、予算制限などの消費可能リソース(CR)を考慮したジョブスケジューリングをサポートするようになりました。
リソース対応スケジューリングを使用することで、これらのリソースを表すトークンのセットを設定し、実行中のAWS Batchジョブによって消費されるようにすることができます。
これにより、リソースの不足やレート制限によるジョブの失敗や無駄な計算時間を削減し、インフラストラクチャの利用率を向上させ、コストを削減することができます。
AWS Batch管理コンソールまたは新しいAWS Batch消費可能リソースAPI(CreateConsumableResource、DescribeConsumableResource、UpdateConsumableResource、DeleteConsumableResource、ListJobsByConsumableResource)を使用して、CRの作成、管理、消費状況のモニタリングを行うことができます。
消費可能リソースを設定したら、AWS Batchジョブ定義の作成または更新時に最大5つのCRをAWS Batchジョブに関連付けることができます。
詳細については、AWS BatchユーザーガイドのConsumable Resourcesページ、AWS Batch APIリファレンス、およびAWS HPCブログの記事を参照してください。
AWS Batchは、開発者、科学者、エンジニアが機械学習モデルのトレーニング、シミュレーション、分析のための効率的なバッチ処理を任意のスケールで実行することをサポートします。
リソース対応スケジューリングは、AWS Batchが利用可能なすべてのAWSリージョンで、すべてのタイプのAWS Batch計算環境で利用できます。

関連サービス
  • AWS Batch
関連サービスの説明
  • AWS Batchは、バッチコンピューティングワークロードを効率的に実行するためのAWSのフルマネージドサービスです。開発者、科学者、エンジニアが大規模な並列処理ジョブを簡単にスケジュールし、実行することができます。機械学習モデルのトレーニング、データ分析、シミュレーションなどの計算集約型タスクに適しています。AWS Batchは、ジョブの要件に基づいて適切な量と種類のコンピューティングリソースを動的にプロビジョニングし、ジョブのキューイング、スケジューリング、実行を自動的に処理します。これにより、ユーザーはインフラストラクチャの管理ではなく、結果の分析に集中できます。
関連URL