AWS Batch, 리소스 인식 스케줄링 지원
AWS Batch는 서드 파티 라이선스 토큰, 데이터베이스 액세스 대역폭, 예산 한도 등과 같은 소비 가능 리소스(CR)를 고려한 작업 스케줄링을 지원합니다. 리소스 인식 스케줄링을 사용하면 이러한 리소스를 나타내는 토큰 세트를 설정할 수 있으며, 이 토큰 세트는 실행 중인 AWS Batch 작업에서 사용됩니다. 따라서 누락되거나 속도가 제한된 리소스로 인한 작업 실패와 낭비되는 컴퓨팅 시간을 줄일 수 있으며, 결과적으로 인프라 사용률을 높이고 비용을 절감할 수 있습니다.
AWS Batch Management Console을 사용하거나 CreateConsumableResource, DescribeConsumableResource, UpdateConsumableResource, DeleteConsumableResource, ListJobsByConsumableResource 등의 새로운 AWS Batch 소비 가능 리소스 API를 사용하면 CR을 생성하고 CR 사용을 관리 및 모니터링할 수 있습니다. 소비 가능 리소스를 설정하고 나면 AWS Batch 작업 정의를 생성하거나 업데이트하고 최대 5개의 CR을 AWS Batch 작업에 연결할 수 있습니다. 자세한 내용은 AWS Batch 사용 설명서의 소비 가능 리소스 페이지, AWS Batch API 참조, AWS HPC 블로그 게시물을 참조하세요.
AWS Batch는 개발자, 과학자 및 엔지니어가 규모에 관계없이 기계 학습 모델 훈련, 시뮬레이션 및 분석을 위한 배치 처리를 효율적으로 실행할 수 있도록 지원합니다. 리소스 인식 스케줄링은 AWS Batch가 제공되는 모든 AWS 리전에서 모든 유형의 AWS Batch 컴퓨팅 환경에 사용할 수 있습니다.