

# 예약된 규모 조정: 일정에 따라 스팟 플릿 규모 조정
<a name="spot-fleet-scheduled-scaling"></a>

일정을 기반으로 플릿 규모를 조정하면 수요에 따른 로드 변경에 맞게 애플리케이션 규모를 조정할 수 있습니다. *예약된 작업*을 생성하여 스팟 플릿에서 특정 시간에 규모 조정 작업을 수행하도록 할 수 있습니다. 예약 작업을 생성하려면 기존 스팟 플릿, 규모 조정 활동이 발생해야 하는 시간, 원하는 최소 용량 및 최대 용량을 지정해야 합니다. 한 번 또는 반복되는 일정에 따라 크기가 조정되도록 예약된 작업을 구성할 수 있습니다. 변경이 필요한 경우 예약된 작업을 편집하거나 삭제할 수 있습니다.

**사전 조건**
+ 기존 스팟 플릿에 대해서만 예약된 작업을 생성할 수 있습니다. 스팟 플릿을 생성할 때는 예약된 작업을 생성할 수 없습니다.
+ 스팟 플릿 요청에는 `maintain` 유형의 요청이 있어야 합니다. `request` 유형의 요청에는 자동 조정이 지원되지 않습니다.
+ [스팟 플릿 자동 크기 조정에 필요한 IAM 권한](spot-fleet-auto-scaling-IAM.md) 구성.
+ [고려 사항](spot-fleet-automatic-scaling.md#considerations-for-spot-fleet-automatic-scaling)을(를) 검토합니다.

**1회성 예약된 작업을 만들려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **스팟 요청**을 선택합니다.

1. 스팟 플릿 요청을 선택합니다.

1. 화면 하단 근처의 **예약된 조정** 탭을 선택합니다. 스팟 플릿에 대한 링크를 선택한 경우에는 탭이 없습니다. 대신 **예약된 조정** 섹션이 나타날 때까지 아래로 스크롤합니다.

1. **예약된 작업 생성**을 선택합니다.

1. **이름**에서 예약된 작업의 이름을 지정합니다.

1. **최소 용량**, **최대 용량** 또는 두 가지 모두 입력합니다.

1. **반복**에서 **1회(Once)**를 선택합니다.

1. (선택 사항) **시작 시간**, **종료 시간** 또는 두 가지 모두에 대해 날짜와 시간을 선택합니다.

1. **생성(Create)**을 선택합니다.

**반복되는 예약된 작업을 생성하려면 다음을 수행하세요.**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **스팟 요청**을 선택합니다.

1. 스팟 플릿 요청을 선택합니다.

1. 화면 하단 근처의 **예약된 조정** 탭을 선택합니다. 스팟 플릿에 대한 링크를 선택한 경우에는 탭이 없습니다. 대신 **예약된 조정** 섹션이 나타날 때까지 아래로 스크롤합니다.

1. **이름**에서 예약된 작업의 이름을 지정합니다.

1. **최소 용량**, **최대 용량** 또는 두 가지 모두 입력합니다.

1. [**반복(Recurrence)**]에서 사전 정의된 일정(예: [**매일(Every day)**]) 중 하나를 선택하거나 [**사용자 지정(Custom)**]을 선택하고 cron 표현식을 입력합니다. 예약된 조정에서 지원하는 cron 표현식에 대한 자세한 내용은 *Amazon EventBridge 사용 설명서*의 [Cron expressions](https://docs.aws.amazon.com/eventbridge/latest/userguide/eb-scheduled-rule-pattern.html#eb-cron-expressions)를 참조하세요.

1. (선택 사항) **시작 시간**, **종료 시간** 또는 두 가지 모두에 대해 날짜와 시간을 선택합니다.

1. **제출**을 선택합니다.

**예약된 작업을 편집하려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **스팟 요청**을 선택합니다.

1. 스팟 플릿 요청을 선택합니다.

1. 화면 하단 근처의 **예약된 조정** 탭을 선택합니다. 스팟 플릿에 대한 링크를 선택한 경우에는 탭이 없습니다. 대신 **예약된 조정** 섹션이 나타날 때까지 아래로 스크롤합니다.

1. 예약된 작업을 선택한 다음, **작업**, **편집**을 선택합니다.

1. 필요한 변경을 수행하고 **제출**을 선택합니다.

**예약된 작업을 삭제하려면**

1. [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/)에서 Amazon EC2 콘솔을 엽니다.

1. 탐색 창에서 **스팟 요청**을 선택합니다.

1. 스팟 플릿 요청을 선택합니다.

1. 화면 하단 근처의 **예약된 조정** 탭을 선택합니다. 스팟 플릿에 대한 링크를 선택한 경우에는 탭이 없습니다. 대신 **예약된 조정** 섹션이 나타날 때까지 아래로 스크롤합니다.

1. 예약된 작업을 선택한 다음, **작업**, **삭제**를 선택합니다.

1. 확인 메시지가 나타나면 **삭제**를 선택합니다.

**AWS CLI를 사용하여 예약된 조정을 관리하려면**

다음 명령을 사용합니다.
+ [put-scheduled-action](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/put-scheduled-action.html)
+ [describe-scheduled-actions](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/describe-scheduled-actions.html)
+ [delete-scheduled-action](https://docs.aws.amazon.com/cli/latest/reference/application-autoscaling/delete-scheduled-action.html)