

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

# 규모 조정 업데이트 수행
<a name="scaling-updates"></a>

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

## 규모 조정 업데이트를 트리거하는 변경 사항
<a name="scaling-updates-triggers"></a>

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

다음 설정은 독점적으로 수정될 때 규모 조정 업데이트를 트리거합니다.
+ `desiredvCpus` - 환경의 목표 vCPUs 수를 설정합니다.
+ `maxvCpus` - 시작할 수 있는 최대 vCPU 수를 정의합니다.
+ `minvCpus` - 유지할 최소 vCPU 수를 지정합니다.
+ `minScaleDownDelayMinutes` - 작업이 완료된 후 컴퓨팅 환경에서 인스턴스를 AWS Batch 계속 실행하는 최소 시간(분)을 지정합니다.
**참고**  
`minScaleDownDelayMinutes`는 인프라 업데이트 중에 교체되는 인스턴스에는 적용되지 않습니다.

Fargate 컴퓨팅 환경의 경우, 규모 조정 업데이트를 위해 다음 설정을 수정할 수도 있습니다.
+ `securityGroupIds` - 컴퓨팅 환경의 보안 그룹 ID.
+ `subnets` - 컴퓨팅 환경의 서브넷.

**참고**  
 AWS Batch 가 `desiredvCpus`를 동적으로 조정하므로를 사용하여 조정 업데이트를 시작하지 않는 것이 좋습니다`desiredvCpus`. 대신에 `minvCpus`를 업데이트해야 합니다.  
`desiredvCpus`를 업데이트할 때 값은 `minvCpus`와 `maxvCpus` 사이여야 합니다. 새 값은 현재 `desiredvCpus`보다 크거나 같아야 합니다. 자세한 내용은 [`desiredvCpus` 설정을 업데이트할 때 나타나는 오류 메시지](error-desired-vcpus-update.md) 단원을 참조하십시오.

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

------
#### [ Performing scaling updates using the AWS Management Console ]

1. [https://console.aws.amazon.com/batch/](https://console.aws.amazon.com/batch/) AWS Batch 콘솔을 엽니다.

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

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

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

1. [규모 조정 업데이트를 지원하는 설정](#scaling-updates-triggers)을 하나 이상 수정합니다. 예제:
   + **최소 vCPU**에 최소 vCPU 수를 입력합니다.
   + **원하는 vCPU**에 원하는 vCPU 수를 입력합니다.
   + **최대 vCPU**에 최대 vCPU 수를 입력합니다.

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

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

------
#### [ Performing scaling updates using the AWS CLI ]

**update-compute-environment** 명령을 사용하여 규모 조정 업데이트를 수행합니다. 다음 두 예제는 일반적인 규모 조정 작업을 보여줍니다. 다음과 같은 [규모 조정 업데이트를 지원하는 설정](#scaling-updates-triggers) 중 하나 이상을 수정할 수 있습니다.
+ 이 예제에서는 원하는 vCPU, 최소 vCPU 및 최대 vCPU를 업데이트합니다.

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

------

## 규모 조정 업데이트 모니터링
<a name="scaling-updates-monitoring"></a>

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