사용 시기 AWS Batch - AWS Batch

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

사용 시기 AWS Batch

AWS Batch 는 대규모 및 저비용으로 작업을 실행하고 대기열 서비스와 비용 최적화 규모 조정을 제공합니다. 그러나 모든 워크로드가를 사용하여 실행하기에 적합한 것은 아닙니다 AWS Batch.

  • 짧은 작업 - 작업이 몇 초 동안만 실행되면 배치 작업을 예약하는 데 드는 오버헤드가 작업 자체의 런타임보다 오래 걸릴 수 있습니다. 해결 방법으로 binpack 작업을 제출하기 전에 작업을 함께 수행합니다 AWS Batch. 그런 다음 AWS Batch 작업을 반복하도록 작업을 구성합니다. 예를 들어 개별 태스크 인수를 Amazon DynamoDB 테이블 또는 Amazon S3 버킷의 파일로 스테이징합니다. 작업이 각각 3~5분씩 실행되도록 태스크를 그룹화하는 것을 고려해 봅니다. binpack 작업을 수행한 후 AWS Batch 작업 내에서 작업 그룹을 루프합니다.

  • 즉시 실행해야 하는 작업 -는 작업을 빠르게 처리할 AWS Batch 수 있습니다. 그러나 AWS Batch 는 스케줄러이며 비용 성능, 작업 우선 순위 및 처리량을 최적화합니다. 요청을 처리하는 데 시간이 필요할 AWS Batch 수 있습니다. 몇 초 이내에 응답이 필요한 경우 Amazon ECS 또는 Amazon EKS를 사용하는 서비스 기반 접근 방식이 더 적합합니다.