本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
中的服務任務 AWS Batch
AWS Batch 服務任務可讓您透過 AWS Batch 任務佇列向 AWS 服務提交請求。目前, AWS Batch 支援 SageMaker Training 任務做為服務任務。與 AWS Batch 管理基礎容器執行的容器化任務不同,服務任務允許 在目標 AWS 服務 (例如 SageMaker AI) 處理實際任務執行時 AWS Batch 提供任務排程和佇列功能。
AWS Batch for SageMaker Training 任務可讓資料科學家以可設定佇列的優先順序提交訓練任務,確保工作負載在有資源可用時立即執行,無需介入。此功能可解決常見的挑戰,例如資源協調、防止意外超支、符合預算限制、使用預留執行個體最佳化成本,以及消除團隊成員之間手動協調的需求。
服務任務在幾個關鍵方面與容器化任務不同:
-
任務提交:必須使用 SubmitServiceJob API 提交服務任務。服務任務無法透過 AWS Batch 主控台提交。
-
任務執行: AWS Batch 排程和佇列服務任務,但目標 AWS 服務會執行實際任務工作負載。
-
資源識別符:服務任務使用包含「service-job」而非「job」ARNs,以區分它們與容器化任務。
若要開始使用 SageMaker Training AWS Batch 的服務任務,請參閱 SageMaker AI AWS Batch 入門。