게시된 날짜: Oct 2, 2020

이제 AWS Batch에서 AWS Batch 작업 정의를 지정할 때 사용자 지정 로깅 구성, 스왑 공간, 공유 메모리 등의 새로운 파라미터를 지정합니다. AWS Batch를 사용하면 개발자, 과학자 및 엔지니어가 AWS에서 수많은 배치 컴퓨팅 작업을 효율적으로 손쉽게 실행할 수 있습니다. AWS Batch는 제출된 배치 작업의 볼륨 및 특정 리소스 요구 사항에 따라 최적의 수량 및 유형의 컴퓨팅 리소스(예: GPU, CPU 또는 메모리 최적화 인스턴스)를 동적으로 프로비저닝합니다. AWS Batch에서는 작업 실행을 위한 배치 컴퓨팅 소프트웨어나 서버 클러스터를 설치하여 관리할 필요가 없기 때문에 결과 분석과 문제 해결에 집중할 수 있습니다.  

고객은 몇 가지 표준 로그 드라이버 중에서 작업에 사용할 드라이버를 선택하고 로그 드라이버 옵션과 보안 정보를 지정할 수 있습니다. 즉, 고객이 API 파라미터를 통해 AWS Batch에서 원하는 방식으로 로그가 내보내지도록 하여 워크로드에 대한 가시성을 높일 수 있습니다. 드라이버 이름을 지정하고 구성 옵션 또는 보안 정보를 드라이버에 전달하기만 하면 Batch가 해당 드라이버와 통신하도록 작업을 구성합니다.  

이제 스왑 공간 파라미터를 사용하여 작업에 사용하는 스왑 공간을 제어할 수 있습니다. 애플리케이션은 스왑 공간을 통해 평소에 액세스할 수 있는 것보다 많은 메모리를 사용할 수 있는데, 이 경우 지연 시간이 높아지고 해당 메모리 액세스의 처리량이 낮아지게 됩니다. 필요한 메모리의 변동폭이 심하지만 지연 시간에는 크게 민감하지 않은 애플리케이션 같은 경우 스왑 메모리를 사용하면 유리할 수 있습니다.  

이제 AWS Batch에서는 컨테이너가 사용할 수 있는 공유 메모리를 지정할 수 있는 shm-size 파라미터도 지원합니다. 할당된 메모리를 더 많이 사용하도록 함으로써 메모리 사용량이 많은 컨테이너의 실행 속도를 높일 수 있습니다. 

이러한 AWS Batch의 새로운 기능을 사용하려면 여기에서 시작하십시오.