규모 조정 업데이트 수행 - AWS Batch

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

규모 조정 업데이트 수행

규모 조정 업데이트는 인스턴스를 추가하거나 제거하여 컴퓨팅 환경의 용량을 조정합니다. 이는 가장 빠른 업데이트 전략이며 기존 인스턴스를 교체할 필요가 없습니다. 규모 조정 업데이트는 모든 서비스 역할 유형 및 할당 전략에서 작동하므로 가장 유연한 업데이트 옵션입니다.

규모 조정 업데이트를 트리거하는 변경 사항

다음 설정만 수정하면 AWS Batch 에서 규모 조정 업데이트를 수행합니다. 이러한 설정을 다른 컴퓨팅 환경 설정과 함께 수정하면가 인프라 업데이트를 대신 AWS Batch 수행합니다.

다음 설정은 독점적으로 수정될 때 규모 조정 업데이트를 트리거합니다.

  • desiredvCpus - 환경의 목표 vCPUs 수를 설정합니다.

  • maxvCpus - 시작할 수 있는 최대 vCPU 수를 정의합니다.

  • minvCpus - 유지할 최소 vCPU 수를 지정합니다.

  • minScaleDownDelayMinutes - 작업이 완료된 후 컴퓨팅 환경에서 인스턴스를 AWS Batch 계속 실행하는 최소 시간(분)을 지정합니다.

    참고

    minScaleDownDelayMinutes는 인프라 업데이트 중에 교체되는 인스턴스에는 적용되지 않습니다.

Fargate 컴퓨팅 환경의 경우, 규모 조정 업데이트를 위해 다음 설정을 수정할 수도 있습니다.

  • securityGroupIds - 컴퓨팅 환경의 보안 그룹 ID.

  • subnets - 컴퓨팅 환경의 서브넷.

참고

AWS Batch 가 desiredvCpus를 동적으로 조정하므로를 사용하여 조정 업데이트를 시작하지 않는 것이 좋습니다desiredvCpus. 대신에 minvCpus를 업데이트해야 합니다.

desiredvCpus를 업데이트할 때 값은 minvCpusmaxvCpus 사이여야 합니다. 새 값은 현재 desiredvCpus보다 크거나 같아야 합니다. 자세한 내용은 desiredvCpus 설정을 업데이트할 때 나타나는 오류 메시지 단원을 참조하십시오.

중요

이러한 조정 설정을 다른 컴퓨팅 환경 설정(예: 인스턴스 유형, AMI IDs 또는 시작 템플릿)과 함께 수정하는 경우는 조정 업데이트 대신 인프라 업데이트를 AWS Batch 수행합니다. 인프라 업데이트는 더 오래 걸리며 기존 인스턴스를 대체할 수 있습니다.

Performing scaling updates using the AWS Management Console
  1. https://console.aws.amazon.com/batch/ AWS Batch 콘솔을 엽니다.

  2. 탐색 창에서 컴퓨팅 환경을 선택한 다음 컴퓨팅 환경 탭을 선택합니다.

  3. 업데이트할 컴퓨팅 환경을 선택합니다.

  4. 작업을 선택하고 편집을 선택합니다.

  5. 규모 조정 업데이트를 지원하는 설정을 하나 이상 수정합니다. 예제:

    • 최소 vCPU에 최소 vCPU 수를 입력합니다.

    • 원하는 vCPU에 원하는 vCPU 수를 입력합니다.

    • 최대 vCPU에 최대 vCPU 수를 입력합니다.

  6. 변경 사항 저장을 선택합니다.

  7. 컴퓨팅 환경 상태를 모니터링합니다. 업데이트는 규모 조정 작업만 수반되므로 빠르게 완료됩니다.

Performing scaling updates using the AWS CLI

update-compute-environment 명령을 사용하여 규모 조정 업데이트를 수행합니다. 다음 두 예제는 일반적인 규모 조정 작업을 보여줍니다. 다음과 같은 규모 조정 업데이트를 지원하는 설정 중 하나 이상을 수정할 수 있습니다.

  • 이 예제에서는 원하는 vCPU, 최소 vCPU 및 최대 vCPU를 업데이트합니다.

    aws batch update-compute-environment \ --compute-environment your-compute-environment-name \ --compute-resources minvCpus=2,maxvCpus=8

규모 조정 업데이트 모니터링

AWS Batch 콘솔을 사용하여 조정 업데이트를 모니터링하여 컴퓨팅 환경 상태를 확인하고 인스턴스 수 및 vCPU 지표를 확인합니다. 명령과 AWS CLI 함께를 사용하여 상태를 describe-compute-environments 확인하고 인스턴스 수와 vCPU 값을 모니터링할 수도 있습니다.