

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

# 에서 대기열 작업 AWS Elemental MediaConvert
<a name="working-with-queues"></a>

대기열은 작업을 처리하는 리소스 집합입니다. 모든 작업은 대기열에서 실행됩니다.

작업을 시작하려면 대기열에 제출합니다.는 대기열에 동시에 제출하는 작업을 AWS Elemental MediaConvert 처리합니다. 대기열의 리소스를 모두 사용하면 대기열의 리소스를 다시 사용할 수 있게 될 때까지 추가 작업이 해당 `SUBMITTED` 상태로 유지됩니다. 대기열을 사용하여 계정에서 사용할 수 있는 리소스를 관리하고, 여러 작업을 동시에 처리하고, 필요한 경우 일부 작업의 우선순위를 지정합니다.

MediaConvert는 다음과 같은 두 가지 대기열 유형을 제공합니다.

**온디맨드 대기열(권장)**  
온디맨드 대기열의 경우 사전에 아무 것도 설정할 필요가 없습니다. 기본 대기열은 온디맨드 대기열입니다. 사용하는 기능에 따라 요금을 지불합니다. 대부분의 고객은 확장성과 모든 MediaConvert 기능에 대한 액세스를 위해 온디맨드 대기열을 사용합니다. 자세한 내용은 [MediaConvert 요금](https://aws.amazon.com/mediaconvert/pricing/)을 참조하세요.

**예약 대기열**  
예약 대기열의 경우 사용량과 관계없이 전체 대기열의 트랜스코딩 용량에 대해 비용을 지불합니다. 예약 대기열에는 12개월 약정이 필요하고, 자동으로 확장되지 않으며, 온디맨드 대기열에 비해 기능 제한이 있습니다. 자세한 내용은 [MediaConvert 요금](https://aws.amazon.com/mediaconvert/pricing/) 및 섹션을 참조하세요[제한 사항](feature-limitations-with-reserved-queues.md).

작업을 생성할 때 대기열을 지정하지 않으면 MediaConvert는 작업을 기본 온디맨드 대기열로 보냅니다.

만들 수 있는 대기열 수와 해당 대기열에서 실행할 수 있는 작업 수에 대한 자세한 내용은 *AWS 일반 참조 안내서* 의 [Service quotas ](https://docs.aws.amazon.com/general/latest/gr/mediaconvert.html#limits_mediaconvert) 을 참조하세요.

`SUBMITTED` 상태가 너무 오래 유지되는 경우 한 대기열에서 다른 대기열로 작업이 자동으로 이동하도록 설정할 수 있습니다. 자세한 내용은 [작업을 다른 대기열로 이동](setting-up-queue-hopping-to-avoid-long-waits.md) 단원을 참조하십시오.

작업을 완료하는 데 걸리는 시간은 입력 파일 및 작업 설정에 따라 크게 달라집니다. 따라서 MediaConvert가 제출한 순서와 동일한 순서로 작업을 항상 완료하는 것은 아닙니다.

**작업 대기열을 지정하는 방법**  
작업을 제출할 때 작업 대기열을 지정합니다. 다음 탭에는 작업 대기열을 지정하는 다양한 옵션이 표시됩니다.

------
#### [ Console ]

MediaConvert 콘솔을 사용하여 작업 대기열을 지정하려면 다음 단계를 완료하세요.

1. MediaConvert 콘솔에서 [작업 생성](https://console.aws.amazon.com/mediaconvert/home#/jobs/create) 페이지를 엽니다.

1. **작업 설정** 메뉴에서 **작업 관리**를 선택합니다.

1. **대기열**에서 대기열을 선택합니다.

------
#### [ API, SDK, or the AWS CLI ]

API, SDK 또는 AWS Command Line Interface (AWS CLI)를 사용하여 작업의 대기열을 지정하려면 `Queue` 속성을 지정합니다. 이 속성은 JSON 작업 사양의 최상위 수준인 `Jobs`의 직접 하위입니다. 대기열의 ARN으로 `Queue`(을)를 설정합니다.

다음은 예제 대기열이 지정된 작업 설정 JSON을 발췌한 것입니다.

```
{
	"Settings": {
		"OutputGroups": [...],
		"Inputs": [...]
	},
	"Queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/example"
}
```

자세한 내용은 MediaConvert [API 참조](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-createjobrequest-queue)를 참조하세요.

------

다음 주제에서는 대기열의 일반적인 작동 방식과 특히 각 대기열 유형에 대해 설명합니다.

**Topics**
+ [온디맨드 대기열](working-with-on-demand-queues.md)
+ [예약 대기열](working-with-reserved-queues.md)
+ [작업 우선순위 설정](setting-the-priority-of-a-job.md)
+ [작업을 다른 대기열로 이동](setting-up-queue-hopping-to-avoid-long-waits.md)

# 온디맨드 대기열 작업
<a name="working-with-on-demand-queues"></a>

계정은 작업을 생성할 때 기본 대기열인 온디맨드 대기열 하나로 시작합니다. 온디맨드 대기열에서는 사용 내용에 따라 요금을 지불합니다. 요금에 대한 자세한 내용은 [AWS Elemental MediaConvert 요금](https://aws.amazon.com/mediaconvert/pricing/)을 참조하세요.

이 섹션에서는 여러 작업을 병렬로 처리, 추가 대기열 생성, 대기열 보기, 대기열 업데이트, 대기열 일시 중지 또는 활성화, 대기열 삭제에 대해 설명합니다.

**Topics**
+ [여러 작업을 병렬로 처리](#queue-resources)
+ [대기열 만들기](creating-queues.md)
+ [대기열 업데이트](updating-queue-status.md)
+ [대기열 세부 정보 보기](listing-queues.md)
+ [대기열 삭제](deleting-a-queue.md)

## 여러 작업을 병렬로 처리
<a name="queue-resources"></a>

동시에 처리할 수 있는 총 작업 수는 다음에 따라 달라집니다.

**계정당 동시 작업에** 대한 서비스 할당량  
계정에는 현재의 *모든* 온디맨드 대기열에서 MediaConvert가 한 번에 처리할 수 있는 최대 작업 수에 대한 서비스 할당량이 있습니다 AWS 리전. [Service Quotas](https://console.aws.amazon.com/servicequotas/home/services/mediaconvert/quotas) 콘솔을 사용하여이 할당량 증가를 요청할 수 있습니다.

**온디맨드 대기열당 동시 작업에** 대한 서비스 할당량  
계정에는 현재의 *개별* 온디맨드 대기열에서 사용할 수 있는 최대 동시 작업 수에 대한 서비스 할당량이 있습니다 AWS 리전. [Service Quotas](https://console.aws.amazon.com/servicequotas/home/services/mediaconvert/quotas) 콘솔을 사용하여이 할당량 증가를 요청할 수 있습니다.

**동시 작업에** 대한 대기열 구성  
각 온디맨드 대기열에는 동시 작업에 대한 설정이 있습니다. 동시 작업은 한 번에 처리할 수 있는 최대 작업 수입니다. 이 설정은 위의 두 서비스 할당량 모두에 의해 제한됩니다. 개별 대기열을 사용하면 동시 작업을 *온디맨드 대기열당* 동시 작업에 대한 서비스 할당량까지 설정할 수 있습니다. 온디맨드 대기열이 여러 개인 경우 총 동시 작업 수도 *계정당* 동시 작업에 대한 서비스 할당량보다 작거나 같아야 합니다.

온디맨드 대기열이 최대 동시 작업 수로 실행되고 작업이 완료되면 MediaConvert는 작업의 *우선 순위*에 따라 처리할 다음 작업을 선택합니다. 자세한 내용은 [작업 우선순위 설정](setting-the-priority-of-a-job.md) 단원을 참조하십시오.

작업이 로 이동하는 대신 너무 오래 `SUBMITTED` 상태로 유지되면 `PROGRESSING`온디맨드 대기열이 이미 가능한 최대 동시 작업 수를 처리하고 있는 것일 수 있습니다. 이를 해결하려면 먼저 [사용 가능한 할당되지 않은 작업 수를 확인합니다](listing-queues.md). 할당되지 않은 작업을 사용할 수 있는 경우 [대기열의 동시 작업 수를 늘리](updating-queue-status.md)거나 [새 대기열을 생성할](creating-queues.md) 수 있습니다. 할당되지 않은 작업을 사용할 수 없는 경우 [Service Quotas](https://console.aws.amazon.com/servicequotas/home/services/mediaconvert/quotas) 콘솔을 사용하여 할당량 증가를 요청할 수 있습니다.

가끔 작업을 즉시 처리해야 하는 경우:

1. 작업 우선 순위를 사용합니다. 우선 순위가 낮은 설정으로 대부분의 작업을 제출하고 우선 순위가 높은 작업을 제출합니다. 이 옵션을 선택하면 우선 순위가 높은 작업이 시작되기 전에 이미 처리 중인 작업이 완료될 때까지 기다려야 합니다. 자세한 내용은 [작업 우선순위 설정](setting-the-priority-of-a-job.md) 단원을 참조하십시오.

1. 여러 대기열을 사용합니다. 대부분의 작업을 동시 작업 수가 많은 대기열에 제출하고 우선 순위가 높은 작업을 동시 작업 수가 적은 다른 대기열에 제출합니다. 이 옵션을 선택하면 일부 트랜스코딩 리소스는 유휴 상태로 유지되지만 필요할 때까지 사용할 수 있습니다.

여러 온디맨드 대기열을 사용하여 작업을 구성할 수도 있습니다. 예를 들어 별도의 대기열에서 여러 워크플로에 대한 작업을 실행할 수 있습니다. MediaConvert는 여러 대기열에서 이러한 작업을 병렬로 처리합니다. [태그](tagging-mediaconvert-resources.md)(을)를 사용하여 워크플로가 다른 작업도 추적할 수 있습니다.

**성능 테스트**  
특정 성능 요구 사항이 있으면 워크플로를 테스트하는 것이 좋습니다. 기본적으로 MediaConvert는 가장 일반적인 작업 유형에 대해 대기열의 성능을 최적화합니다. 워크플로에 주로 빠르게 완료되는 많은 작업이 포함되어 있거나 대기열 성능에 대한 질문이 있는 경우 [AWS 지원팀](https://aws.amazon.com/contact-us/)에 문의하세요.

# 대기열 만들기
<a name="creating-queues"></a>

AWS Elemental MediaConvert 는 기본 온디맨드 대기열을 제공합니다. 기본 대기열은 모든 AWS 리전에서 제공합니다. 다른 대기열은 대기열이 생성된 AWS 리전 에만 표시됩니다. 계정에 리소스를 추가하려면 온디맨드 대기열을 생성할 수 있습니다.

대기열이 MediaConvert의 리소스 처리 할당 방식에 미치는 영향에 대한 자세한 내용은 [여러 작업을 병렬로 처리](working-with-on-demand-queues.md#queue-resources) 섹션을 참조하세요. 다음 탭에는 온디맨드 대기열을 만들기 위한 다양한 옵션이 나와 있습니다.

------
#### [ Console ]

MediaConvert 콘솔을 사용하여 온디맨드 대기열을 생성하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. **대기열 생성**을 선택합니다.

1. **이름**을 입력합니다. 그런 다음 선택적으로 **설명**과 **태그**를 입력합니다.

1. 필요에 따라 **동시 작업**의 값을 입력합니다.

1. **대기열 생성**을 선택합니다.

------
#### [ AWS CLI ]

다음 `create-queue` 예시에서는 100개의 동시 작업이 있는 새 온디맨드 대기열을 생성합니다.

```
aws mediaconvert create-queue \
	--region region-name-1 \
	--name Queue1 \
	--description "Example queue description." \
	--concurrentJobs "100" \
	--tags "KeyName1=string1,KeyName2=string2"
```

를 사용하여 온디맨드 대기열을 생성하는 방법에 대한 자세한 AWS CLI내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/create-queue.html)를 참조하세요.

------

# 대기열 업데이트
<a name="updating-queue-status"></a>

기존 대기열을 업데이트하여 **이름**, **동시 작업** 또는 **상태를** 변경할 수 있습니다.

**설명을** 사용하면 대기열에 대한 세부 정보를 유지할 수 있습니다.

**동시 작업을** 사용하여 대기열에서 동시에 처리할 수 있는 최대 작업 수를 지정합니다.

**상태를** 사용하여 대기열이 **활성**인지 또는 **일시 중지**되었는지 여부를 관리합니다. 새 대기열은 기본적으로 **활성** 상태로 설정되며 작업을 즉시 처리할 수 있습니다. 선택적으로 큐를 **일시 중지**하여 추가 작업의 처리를 중지할 수 있습니다. 작업을 일시 중지하면 MediaConvert는 이미 실행 중인 작업의 처리를 완료합니다. 일시 중지된 대기열에 작업을 제출하면 대기열의 상태를 다시 **활성**으로 변경하거나 작업을 취소할 때까지 `SUBMITTED`에서 작업 상태가 그대로 유지됩니다.

다음 탭에서는 온디맨드 대기열 상태를 변경하는 방법을 보여 줍니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 온디맨드 대기열을 업데이트하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. **온디맨드 대기열** 섹션에서 대기열을 선택합니다.

1. **대기열 편집**을 선택합니다.

1. 대기열의 **설명**, **동시 작업** 또는 **상태를** 변경합니다.

1. **대기열 저장**을 선택합니다.

------
#### [ AWS CLI  ]

다음 `update-queue` 예에서는 활성 온디맨드 대기열을 일시 중지합니다.

```
aws mediaconvert update-queue \
	--name Queue1 \
	--status PAUSED
```

다음 `update-queue` 예에서는 일시 중지된 온디맨드 대기열을 활성화합니다.

```
aws mediaconvert update-queue \
	--name Queue1 \
	--status ACTIVE
```

다음 `update-queue` 예시에서는 온디맨드 대기열의 동시 작업 수를 변경합니다.

```
aws mediaconvert update-queue \
	--name Queue1 \
	--concurrentJobs 250
```

 AWS CLI(을)를 사용하여 온디맨드 대기열의 상태를 변경하는 방법에 대한 자세한 내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/update-queue.html)(을)를 참조하세요.

------

# 온디맨드 대기열 세부 정보 보기
<a name="listing-queues"></a>

와 연결된 대기열을 나열 AWS 계정 하고 해당 대기열에 대한 세부 정보를 가져올 수 있습니다.

이러한 세부 정보에는 ARN, 이름, 상태, 설명, 작업 수 정보 등이 포함됩니다. 다음 탭에는 대기열 세부 정보를 볼 수 있는 다양한 옵션이 표시됩니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 온디맨드 대기열에 대한 세부 정보를 보려면 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다. 해당 ARN을 보려면 대기열을 선택합니다.

------
#### [ AWS CLI  ]

다음 `list-queues` 예제에서는 모든 대기열을 나열합니다.

```
aws mediaconvert list-queues
```

다음 JSON은 대기열 나열 응답의 예입니다.

```
{
	"Queues": [
		{	
			"Arn": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Example",
			"CreatedAt": "2023-06-19T09:34:25-07:00",
			"LastUpdated": "2023-06-19T09:34:25-07:00",
			"Name": "Example",
			"PricingPlan": "ON_DEMAND",
			"ProgressingJobsCount": 0,
			"Status": "ACTIVE",
			"SubmittedJobsCount": 0,
			"ConcurrentJobs" 700,
			"TotalConcurrentJobs" 1000,
			"unallocatedConcurrentJobs" 100,
			"Type": "CUSTOM"
		},
		{
			"Arn": "arn:aws:mediaconvert:us-west-2:111122223333:queues/Default",
			"CreatedAt": "2018-05-16T09:13:08-07:00",
			"LastUpdated": "2021-05-14T15:39:23-07:00",
			"Name": "Default",
			"PricingPlan": "ON_DEMAND",
			"ProgressingJobsCount": 0,
			"Status": "ACTIVE",
			"SubmittedJobsCount": 0,
			"ConcurrentJobs" 200,
			"TotalConcurrentJobs" 1000,
			"unallocatedConcurrentJobs" 100,
			"Type": "SYSTEM"
		}
	]
}
```

를 사용하여 대기열을 나열하는 방법에 대한 자세한 AWS CLI내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/list-queues.html)를 참조하세요.

------

# 대기열 삭제
<a name="deleting-a-queue"></a>

기본 대기열 이외의 대기열은 모두 삭제할 수 있습니다. 미처리 작업이 포함된 대기열은 삭제할 수 없습니다. 다음 탭은 온디맨드 대기열을 삭제하는 방법을 보여 줍니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 온디맨드 대기열을 삭제하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. 쿼리를 선택합니다.

1. **대기열 삭제**을 선택합니다.

------
#### [ AWS CLI  ]

다음 `delete-queue` 예에서는 온디맨드 대기열을 삭제합니다.

```
aws mediaconvert delete-queue \
	--name Queue1
```

를 사용하여 온디맨드 대기열을 삭제하는 방법에 대한 자세한 AWS CLI내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/delete-queue.html)를 참조하세요.

------

# 에서 예약 대기열 작업 AWS Elemental MediaConvert
<a name="working-with-reserved-queues"></a>

예약 대기열을 사용하면 12개월 동안 트랜스코딩 용량을 구매할 수 있습니다. 다음 항목에서는 대기열 생성 및 삭제, 리소스 할당과 같은 예약 대기열을 사용하는 방법에 대한 정보를 제공합니다.

예약 대기열은가 작업에 대한 트랜스코딩 리소스를 AWS Elemental MediaConvert 할당하는 방식과 트랜스코딩에 대한 비용을 지불하는 방식에서 온디맨드 대기열과 다릅니다.

**참고**  
예약 대기열로 보내는 작업에 사용할 수 없는 몇 가지 기능이 있습니다. 자세한 내용은 [제한 사항](feature-limitations-with-reserved-queues.md) 단원을 참조하십시오.

예약 대기열을 설정할 때 대기열에 예약 트랜스코딩 슬롯(RTS)의 수를 지정하여 한 번에 실행할 수 있는 작업 수를 선택합니다. 예를 들어 RTS가 2개인 예약 대기열에 작업 5개를 보내면 MediaConvert는 즉시 사용자가 제출한 첫 두 작업을 처리하기 시작하고 다른 3개는 대기열에 보류합니다. MediaConvert는 현재 처리 중인 작업 중 하나를 완료하면 다음 작업을 처리하기 시작합니다.

각 RTS마다 전용 컴퓨팅 리소스가 있습니다. 따라서 예약 대기열로 보내는 작업을 MediaConvert에서 처리할 때 대기열에 하나의 RTS가 있든 여러 개의 RTS가 있든 관계없이 처리하는 데 걸리는 시간은 동일합니다.

예약 대기열의 작업이 완료되면 MediaConvert는 작업 우선순위에 따라 처리할 다음 작업을 선택합니다. 사용자는 작업을 생성할 때 작업 우선순위를 설정합니다. 둘 이상의 작업에 최고 우선순위가 있을 경우 MediaConvert는 먼저 제출된 작업을 시작합니다. 자세한 내용은 [작업 우선순위 설정](setting-the-priority-of-a-job.md) 단원을 참조하십시오.

**Topics**
+ [예약 대기열 요금](how-you-pay-for-reserved-queues.md)
+ [예약 대기열 시뮬레이션](simulating-a-reserved-queue.md)
+ [예약 대기열 생성](creating-a-reserved-queue.md)
+ [예약 대기열 편집](editing-reserved-queues.md)
+ [추가 RTS 구매](purchasing-additional-capacity-for-a-reserved-queue.md)
+ [만료된 예약 대기열을 위한 추가 용량 구매](purchasing-a-new-contract-for-an-existing-reserved-queue.md)
+ [예약 대기열 나열](listing-viewing-reserved-queues.md)
+ [예약 대기열 삭제](deleting-a-reserved-queue.md)
+ [제한 사항](feature-limitations-with-reserved-queues.md)

# 예약 대기열 요금
<a name="how-you-pay-for-reserved-queues"></a>

예약 대기열에서는 사용 여부와 관계없이 대기열의 용량에 대한 비용을 지불합니다. 예약 대기열을 설정할 때 12개월 요금제에 약정합니다. 요금제는 고정된 예약 트랜스코딩 슬롯(RTS) 수를 지정합니다. 자세한 내용은 [MediaConvert 요금](https://aws.amazon.com/mediaconvert/pricing/)을 참조하세요.

**중요**  
RTS를 구입한 후에는 12개월 약정을 취소할 수 없습니다.

이미 RTS가 있는 예약 대기열에 대해 추가 용량을 구입할 수 있습니다. 추가 용량을 구입하려면 더 많은 RTS를 위해 새로운 12개월 약정으로 기존 약정을 연장합니다. 새 약정은 추가 용량을 구입하면 시작됩니다. 예약 대기열에서 RTS 수를 줄일 수 없습니다.

요금제 기간이 만료되더라도 예약 대기열은 지속됩니다. 여전히 작업을 전송할 수 있지만는 작업을 실행하지 AWS Elemental MediaConvert 않습니다.

**자동 갱신 정보**  
자동 갱신되도록 요금제를 설정할 수 있습니다. 요금제 기간이 종료되면는 자동 갱신 상태를 AWS Elemental MediaConvert 확인합니다. 이때 자동 갱신이 활성화되어 있으면 동일한 가격으로 동일한 RTS 수에 대해 또 다른 12개월 기간이 자동으로 약정됩니다. 언제든 자동 갱신 상태를 변경할 수 있습니다.

대기열을 설정할 때 자동 갱신을 선택할 수 있습니다. 그 후 언제든 대기열의 **편집** 페이지에서 자동 갱신 상태를 변경할 수 있습니다. 자세한 정보는 [예약 대기열 생성](creating-a-reserved-queue.md) 및 [예약 대기열 편집](editing-reserved-queues.md) 섹션을 참조하세요.

**작업이 대기열을 건너뛸 때의 요금 청구에 대한 정보**  
예약 대기열과 온디맨드 대기열 간에 [대기열 건너뛰기](setting-up-queue-hopping-to-avoid-long-waits.md)를 설정하면 MediaConvert는 작업을 실행하는 대기열에 따라 요금을 청구합니다. 즉, 예약 대기열에서 작업이 실행되는 경우 MediaConvert는 해당 작업에 대해 비용을 청구하지 않습니다. 작업이 온디맨드 대기열에서 실행되는 경우 MediaConvert는 온디맨드 요금으로 해당 작업에 대한 요금을 청구합니다.

# 예약 대기열 시뮬레이션
<a name="simulating-a-reserved-queue"></a>

*시뮬레이션된* 예약 대기열에서 작업을 실행하여 성능을 테스트할 수 있습니다. 이렇게 하면 MediaConvert는 예약 대기열에서 하나의 RTS를 사용할 때와 비슷한 성능의 온디맨드 대기열에서 작업을 실행합니다. 작업을 완료하는 데 걸리는 시간을 기록하고 이 작업 완료 시간을 사용하여 필요한 RTS 수를 계산하세요.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 작업의 예약 대기열 성능을 시뮬레이션하려면:

1. MediaConvert 콘솔에서 [작업 생성](https://console.aws.amazon.com/mediaconvert/home#/jobs/create) 페이지를 엽니다.

1. **작업 설정** 아래 왼쪽 메뉴에서 **작업 관리**를 선택합니다.

1. **예약 대기열 시뮬레이트**를 **활성화됨**으로 설정합니다.

------
#### [ API, SDK, or the AWS CLI  ]

API, SDK 또는 AWS 명령줄 인터페이스(AWS CLI)(을)를 사용하여 작업의 예약 대기열 성능을 시뮬레이션하려면 `SimulateReservedQueue`(을)를 `ENABLED`(으)로 설정합니다. 이 속성은 JSON 작업 사양의 최상위 수준인 `Jobs`의 직접 하위입니다. 기본값은 `DISABLED`입니다.

다음은 `SimulateReservedQueue`(이)가 `ENABLED`)으)로 설정된 작업 설정 JSON을 발췌한 것입니다.

```
{
    "Settings": {
        "OutputGroups": [...],
        "Inputs": [...]
    },
	"SimulateReservedQueue": "ENABLED"
}
```

자세한 내용은 MediaConvert [API 참조](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-model-simulatereservedqueue)를 참조하세요.

------

# 예약 대기열 생성
<a name="creating-a-reserved-queue"></a>

예약 대기열에 대해 추가 용량을 구입하기로 결정한 경우 그렇게 할 수 있습니다. 자세한 내용은 [추가 RTS 구매](purchasing-additional-capacity-for-a-reserved-queue.md) 단원을 참조하십시오. 다음 탭에는 예약 대기열을 만들기 위한 다양한 옵션이 표시됩니다.

------
#### [ Console ]

MediaConvert 콘솔을 사용하여 예약 대기열을 생성하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. **예약 대기열 생성**을 선택합니다.

1. **예약 대기열 이름**을 입력합니다. 필요한 경우 **설명**을 입력합니다.

1. 경우에 따라 **예약된 트랜스코딩 슬롯(RTS) 계산기**를 사용하여 필요한 RTS 수를 결정할 수 있습니다.

1. **예약 대기열에 대해 RTS 구입 약정** 섹션에서 구입하려는 예약 트랜스코딩 슬롯(RTS)의 수를 입력합니다.

1. 요금 및 시간 약정을 검토하고 이에 동의하세요. **요금제를 사용한 후에는 요금제를 취소할 수 없습니다.** **연간 자동 갱신**을 선택할 수도 있습니다.

1. **예약 대기열 생성**을 선택합니다. 그런 다음 예약 대기열 세부 정보를 검토하고 **구매**를 선택합니다.

------
#### [ AWS CLI ]

다음 `create-queue` 예에서는 RTS 슬롯 1개와 약정 12개월이 포함된 예약 대기열을 생성합니다.

```
aws mediaconvert create-queue \
	--region region-name-1 \
	--pricing-plan RESERVED \
	--reservation-plan-settings "Commitment=ONE_YEAR,RenewalType=EXPIRE,ReservedSlots=1" \
	--name ReservedQueue1 \
	--description "Example reserved queue description." \
	--tags "KeyName1=string1,KeyName2=string2"
```

 AWS CLI(을)를 사용하여 예약 대기열을 만드는 방법에 대한 자세한 내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/create-queue.html)(을)를 참조하세요.

------

# 예약 대기열 편집
<a name="editing-reserved-queues"></a>

대기열을 편집할 때 다음을 변경할 수 있습니다.
+ 대기열 대시보드에서 대기열을 식별하는 데 도움이 되는 설명.
+ 예약 트랜스코딩 슬롯(RTS)에 대한 대기열 요금제의 자동 갱신 상태. 자세한 내용은 [예약 대기열 요금](how-you-pay-for-reserved-queues.md) 단원을 참조하십시오.
+ 대기열의 일시 중지된 상태 또는 활성 상태. 대기열을 일시 중지하면 사용자가 대기열을 다시 활성화할 때까지 서비스가 더 이상 작업을 시작할 수 없습니다.

  다음 탭에는 예약 대기열을 편집하기 위한 두 가지 옵션이 표시됩니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 예약 대기열을 편집하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. **예약 대기열** 섹션에서 편집하려는 예약 대기열을 선택합니다.

1. 대기열 페이지에서 **대기열 편집**을 선택합니다.

1. **대기열 편집** 페이지에서 대기열에 대해 원하는 대로 변경하세요.

1. **대기열 저장**을 선택합니다.

------
#### [ AWS CLI  ]

다음 `update-queue` 예에서는 기존 예약 대기열의 설명과 상태를 업데이트합니다.

```
aws mediaconvert update-queue \
	--region region-name-1 \
	--description "Updated description." \
	--status "PAUSED" \
	--name ReservedQueue1
```

를 사용하여 대기열을 업데이트하는 방법에 대한 자세한 AWS CLI내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/update-queue.html)를 참조하세요.

------

# 추가 RTS 구매
<a name="purchasing-additional-capacity-for-a-reserved-queue"></a>

예약 대기열이 한 번에 처리할 수 있는 작업 수를 늘리려면 예약 대기열에 대한 추가 용량을 구입하면 됩니다. 추가 용량을 구입하려면 더 많은 예약 트랜스코딩 슬롯(RTS)을 위해 새로운 12개월 약정으로 기존 약정을 연장합니다. 새 약정은 추가 용량을 구입하면 시작됩니다. 예약 대기열에서 RTS 수를 줄일 수 없습니다. 용량을 늘린 후에는 약정을 취소하거나 원래 약정으로 되돌릴 수 없습니다.

다음 탭은 예약 대기열에 추가 용량을 구매하는 방법을 보여 줍니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 예약 대기열에 대한 추가 용량을 구매하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. **예약 대기열** 섹션에서 추가 용량을 구매하려는 예약 대기열을 선택합니다.

1. **추가 용량 구입**을 선택합니다.

1. **예약 대기열에 대해 RTS 구입 약정** 섹션에서 구입하려는 예약 트랜스코딩 슬롯(RTS)의 수를 입력합니다. 이 수에는 원래 예약 트랜스코딩 슬롯 수와 새 추가 용량이 모두 포함됩니다.

1. 요금 및 시간 약정을 검토하고 이에 동의하세요. **요금제를 사용한 후에는 요금제를 취소하거나 되돌릴 수 없습니다.** **연간 자동 갱신**을 선택할 수도 있습니다.

1. **추가 용량 구입**을 선택합니다. 그런 다음 예약 대기열 세부 정보를 검토하고 **구매**를 선택합니다.

------
#### [ AWS CLI  ]

다음 `update-queue` 예시에서는 기존 예약 대기열에 RTS를 추가하고 12개월 약정을 새로 시작합니다.

```
aws mediaconvert update-queue \
	--region region-name-1 \
	--reservation-plan-settings "Commitment=ONE_YEAR,RenewalType=EXPIRE,ReservedSlots=2" \
	--name ReservedQueue1
```

를 사용하여 대기열을 업데이트하는 방법에 대한 자세한 AWS CLI내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/update-queue.html)를 참조하세요.

------

# 만료된 예약 대기열을 위한 추가 용량 구매
<a name="purchasing-a-new-contract-for-an-existing-reserved-queue"></a>

예약 트랜스코딩 슬롯(RTS)의 첫 요금제 기간이 만료된 후에도 예약 대기열은 용량 없이 트랜스코딩 작업을 계속 실행합니다. 대기열에 작업을 보낼 수는 있지만 MediaConvert는 대기열을 처리하지 않습니다. 대기열을 통해 작업 처리를 다시 시작하려면 새 요금제를 설정하고 새 12개월 약정을 하면 됩니다.

다음 탭에는 만료된 예약 대기열의 트랜스코딩 용량을 구매할 수 있는 두 가지 옵션이 나와 있습니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 만료된 예약 대기열에 대한 트랜스코딩 용량을 구매하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. 편집할 예약 대기열을 선택합니다.

1. 대기열 페이지에서 **대기열 편집**을 선택합니다.

1. **대기열 편집** 페이지에서 **갱신**을 선택합니다.

1. **Commitment to purchase RTS for reserved queue(예약 대기열에 대해 RTS 구입 약정)** 섹션에서 구입하려는 예약 트랜스코딩 슬롯(RTS)의 수를 지정합니다.

1. 요금 및 시간 약정을 검토하고 이에 동의하세요. **요금제를 사용한 후에는 요금제를 취소하거나 되돌릴 수 없습니다.** **연간 자동 갱신**을 선택할 수도 있습니다.

1. **추가 용량 구입**을 선택합니다. 그런 다음 예약 대기열 세부 정보를 검토하고 **구매**를 선택합니다.

1. **대기열 저장**을 선택합니다.

------
#### [ AWS CLI  ]

다음 `update-queue` 예시에서는 기존 만료 예약 대기열에 하나의 RTS를 추가하고 12개월 약정을 새로 시작합니다.

```
aws mediaconvert update-queue \
	--region region-name-1 \
	--reservation-plan-settings "Commitment=ONE_YEAR,RenewalType=EXPIRE,ReservedSlots=1" \
	--name ReservedQueue1
```

를 사용하여 대기열을 업데이트하는 방법에 대한 자세한 AWS CLI내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/update-queue.html)를 참조하세요.

------

# 예약 대기열 나열
<a name="listing-viewing-reserved-queues"></a>

와 연결된 AWS Elemental MediaConvert 대기열을 나열 AWS 계정 하고 해당 대기열에 대한 세부 정보를 가져올 수 있습니다. 다음 탭에는 대기열을 나열하기 위한 두 가지 옵션이 표시됩니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 예약 대기열을 나열하려면 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 여세요.

------
#### [ AWS CLI  ]

다음 `list-queues` 예제에서는 모든 대기열을 나열합니다.

```
aws mediaconvert list-queues
```

를 사용하여 대기열을 나열하는 방법에 대한 자세한 내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/list-queues.html)를 AWS CLI참조하세요.

------

# 예약 대기열 삭제
<a name="deleting-a-reserved-queue"></a>

기본 대기열 이외의 대기열은 모두 삭제할 수 있습니다. 활성 요금제가 있거나 처리되지 않은 작업이 포함된 예약 대기열은 삭제할 수 없습니다. 다음 탭에는 예약 대기열을 삭제하기 위한 두 가지 옵션이 표시됩니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 예약 대기열을 삭제하려면:

1. MediaConvert 콘솔에서 [대기열](https://console.aws.amazon.com/mediaconvert/home#/queues/list) 페이지를 엽니다.

1. 편집할 예약 대기열을 선택합니다.

1. 대기열 페이지에서 **대기열 삭제**를 선택합니다.

------
#### [ AWS CLI  ]

다음 `delete-queue`은 만료된 예약 대기열을 삭제합니다.

```
aws mediaconvert delete-queue \
	--region region-name-1 \
	--name ReservedQueue1
```

를 사용하여 대기열을 업데이트하는 방법에 대한 자세한 AWS CLI내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/update-queue.html)를 참조하세요.

------

# 예약 대기열 작업 설정 제한 사항
<a name="feature-limitations-with-reserved-queues"></a>

다음 기능은 *온디맨드* 대기열로 보내는 작업에서만 사용할 수 있습니다. *예약* 대기열로 보내는 작업의 경우 다음 기능을 비활성화해야 합니다.
+ [8k 출력 해상도](supported-output-resolution-maximums-by-codec.md)
+ [자동화된 ABR](auto-abr.md)
+ [AV1 인코딩](reference-codecs-containers.md)
+ [Dolby Vision 인코딩](dolby-vision.md)
+ [FrameFormer 프레임 속도 변환 알고리즘](working-with-video-frame-rates.md#settings-for-frame-rate-conversion)
+ [가속화된 트랜스코딩](accelerated-transcoding.md)
**참고**  
예약 대기열은 가속화된 작업을 실행할 수 없습니다. 하지만 **가속화된 트랜스코딩**을 **선호**로 설정하여 예약 대기열에 작업을 제출할 수 있습니다. 이렇게 하면 작업이 온디맨드 대기열로 건너뛸 때 작업이 가속화와 함께 실행됩니다. 자세한 내용은 [건너뛴 작업에 가속화된 트랜스코딩 사용](accelerated-transcoding-queue-hopping.md) 단원을 참조하십시오.

# 작업 우선순위 설정
<a name="setting-the-priority-of-a-job"></a>

대기열 내에서는 대기열에 사용할 수 있는 모든 리소스가 사용될 때까지 작업을 병렬로 AWS Elemental MediaConvert 처리합니다. 한 작업이 완료되고 대기열에서 리소스가 다시 사용 가능해지면 MediaConvert는 작업의 *우선순위*에 따라 처리할 다음 작업을 선택합니다.

작업을 생성할 때 우선순위를 지정합니다. MediaConvert는 각 작업의 우선순위에 따라 가장 높은 수부터 시작하여 각 대기열의 작업을 처리합니다. 두 개 이상의 작업이 가장 높은 우선순위 값을 갖는 경우 MediaConvert는 먼저 제출된 작업을 선택합니다.

사용자가 더 높은 우선순위의 작업을 제출하더라도 MediaConvert는 현재 작업을 중지하지 않습니다. 실행 중인 작업이 완료되면 MediaConvert는 대기열 내 상대적 우선순위에 따라 다음 작업을 시작합니다.

작업을 생성한 후에는 작업 우선순위를 변경하거나 업데이트할 수 없습니다. 그러나 홉 대기열에 있는 작업에 대해 새 우선순위를 지정할 수 있습니다. 자세한 내용은 [건너뛴 작업의 우선순위 설정](job-priority-and-queue-hopping.md) 섹션을 참조하세요. 다음 탭에는 작업 우선순위를 설정하는 다양한 옵션이 표시됩니다.

------
#### [ Console ]

MediaConvert 콘솔에서 작업의 우선순위를 설정하려면:

1. **작업 생성** 페이지에서 **작업 관리**를 선택합니다.

1. **우선순위**에 -50\$150의 숫자를 입력합니다. MediaConvert는 **우선순위** 값이 가장 높은 작업을 먼저 처리합니다. 값을 지정하지 않으면 MediaConvert가 기본값 0을 할당합니다.

------
#### [ API, SDK, or the AWS CLI ]

API, SDK 또는에서 작업의 우선 순위를 설정하려면 `priority` 속성을 AWS CLI지정합니다. 이 속성은 JSON 작업 사양의 최상위 수준인 `Jobs`의 직접 하위입니다. `Priority` 값을 -50부터 50까지의 한 정수로 설정합니다. 기본값은 0입니다.

다음은 `Priority`(이)가 10으로 설정된 작업 설정 JSON을 발췌한 것입니다.

```
{
    "Settings": {
        "OutputGroups": [...],
        "Inputs": [...]
    },
    "Priority": 10
}
```

자세한 내용은 MediaConvert [API 참조](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-prop-createjobrequest-priority)를 참조하세요.

------

# 작업을 다른 대기열로 이동
<a name="setting-up-queue-hopping-to-avoid-long-waits"></a>

작업을 제출한 대기열에 가용 리소스가 있을 때까지 작업은 처리를 기다리는 `SUBMITTED` 상태로 유지됩니다. 대기 시간이 길어지는 것을 방지하기 위해 일정 시간이 지나면 자동으로 다른 대기열로 이동하도록 작업을 구성할 수 있습니다. 이를 *대기열 건너뛰기*라고 합니다.

대기열 건너뛰기의 가장 일반적인 사용 사례는 사용량이 급증하는 동안 예약된 대기열에서 온디맨드 대기열로 작업을 이동하는 것입니다. 예를 들어 `SUBMITTED` 상태가 10분 이상 유지되는 작업은 자동으로 이동할 수 있습니다.

대기열 건너뛰기를 사용할 때는 다음 정의를 염두에 두세요.

**제출 대기열**  
작업을 원래 제출하는 대기열은 *제출* 대기열입니다.

**대상 대기열**  
*대상* 대기열은 작업이 대기열을 건너뛸 때 이동하는 도착 대기열입니다.

**대기 시간**  
작업이 대상 대기열로 이동할 수 있을 때까지 제출 대기열에서 대기하는 시간입니다.

**건너뛰기**  
작업은 대기 시간이 경과한 후 제출 대기열에서 대상 대기열로 이동하는데 이때 *건너뜁니다*. 대기열을 이동하는 작업을 *건너뛴 작업*이라고도 합니다.

**참고**  
예약 대기열에서 온디맨드 대기열로 대기열 건너뛰기를 설정하는 경우 MediaConvert는 작업이 최종적으로 실행되는 대기열 유형에 따라 요금을 청구합니다. 예약 대기열에서 작업이 실행되는 경우 MediaConvert는 해당 작업에 대해 별도로 비용을 청구하지 않습니다. 예약 대기열에 지불한 금액으로 비용이 이미 충당되기 때문입니다. 작업이 온디맨드 대기열에서 실행되는 경우 MediaConvert는 온디맨드 요금으로 해당 작업에 대한 요금을 청구합니다.

**Topics**
+ [대기열 건너뛰기 설정](setting-up-queue-hopping.md)
+ [건너뛴 작업의 우선순위 설정](job-priority-and-queue-hopping.md)
+ [건너뛴 작업에 가속화된 트랜스코딩 사용](accelerated-transcoding-queue-hopping.md)
+ [건너뛴 작업 기록 보기](job-queue-hopping-history.md)
+ [대기열 건너뛰기 및 일시 중지된 대기열 이해](queue-hopping-with-paused-queues.md)

# 대기열 건너뛰기 설정
<a name="setting-up-queue-hopping"></a>

대기열 건너뛰기를 설정할 때 *제출 대기열*, *대기 시간* 및 *대상 대기열*을 지정합니다. 일반적으로 제출 대기열은 예약 대기열이고 대상 대기열은 온디맨드 대기열입니다. 다음 탭에는 대기열 건너뛰기를 설정하기 위한 다양한 옵션이 표시됩니다.

------
#### [ Console ]

MediaConvert 콘솔에서 대기열 건너뛰기를 설정하려면:

1. **작업 생성** 페이지에서 **작업 관리**를 선택합니다.

1. **대기열 건너뛰기**를 활성화합니다.

1. **대기 시간(분)**을 사용하여 작업을 건너뛸 수 있을 때까지의 시간을 입력합니다.

1. **대상 대기열**에서 작업이 대기 시간보다 더 오래 제출 대기열에 남아 있는 경우 작업이 건너뛸 대기열을 선택합니다.

1. 작업이 대상 대기열로 건너뛰는 경우 새 **작업 우선순위**를 지정할 수도 있습니다. 자세한 내용은 [건너뛴 작업의 우선순위 설정](job-priority-and-queue-hopping.md) 단원을 참조하십시오.

------
#### [ API, SDK, or the AWS CLI ]

API, SDK 또는에서 대기열 건너뛰기를 설정하려면에서 대기열 건너뛰기에 대한 설정을 AWS CLI구성합니다`HopDestinations`. 이 속성은 JSON 작업 사양의 최상위 수준인 `Jobs`의 직접 하위입니다.

다음은 10분 후에 온디맨드 대기열로 건너뛰는 작업 설정 JSON을 발췌한 것입니다.

```
{
    "Settings": {
        "OutputGroups": [...],
        "Inputs": [...]
    },
    "HopDestinations": [
        {
        "WaitMinutes": 10,
        "Queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/ondemandqueue",
        "Priority": 0
        }
    ]
}
```

자세한 내용은 MediaConvert [API 참조](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-model-hopdestination)를 참조하세요.

------

# 건너뛴 작업의 우선순위 설정
<a name="job-priority-and-queue-hopping"></a>

대기열 건너뛰기에 대해 작업을 설정할 때 새 대기열에서 작업의 우선순위를 지정할 수 있습니다. 새 우선순위를 지정하지 않으면 작업은 제출 대기열의 우선순위 번호를 유지합니다.

두 대기열 사이의 `priority` 값을 선택하는 데 다른 지침을 사용하는 경우, 대상 대기열에서 작업에 새 우선순위 값을 지정해야 합니다.

제출 대기열 내에서 작업 우선순위를 설정하는 방법에 대한 자세한 내용은 [작업 우선순위 설정](setting-the-priority-of-a-job.md) 단원을 참조하세요.

다음 탭은 건너뛴 작업의 우선순위를 설정하는 다양한 옵션을 제공합니다.

------
#### [ Console  ]

MediaConvert 콘솔에서 건너뛴 작업의 우선순위를 설정하려면:

1. MediaConvert 콘솔에서 [작업 생성](https://console.aws.amazon.com/mediaconvert/home#/jobs/create) 페이지를 엽니다.

1. **작업 설정** 메뉴에서 **작업 관리**를 선택합니다.

1. **대기열 건너뛰기**를 활성화합니다.

1. 작업이 대상 대기열로 건너뛸 때의 **작업 우선순위**를 입력합니다.

1. **대기 시간(분)**과 **대상 대기열**을 모두 입력합니다. 자세한 내용은 [작업을 다른 대기열로 이동](setting-up-queue-hopping-to-avoid-long-waits.md) 단원을 참조하십시오.

------
#### [ API, SDK, or the AWS CLI  ]

API, SDK 또는 AWS CLI(을)를 사용하여 건너뛴 작업의 새 우선순위를 설정할 수 있습니다. 설정하려면 `HopDestinations`에서 `Priority`를 구성하세요. 이 속성은 JSON 작업 사양의 최상위 수준인 `Jobs`의 직접 하위입니다.

다음은 건너뛴 작업의 우선순위를 25로 설정하는 작업 설정 JSON을 발췌한 것입니다.

```
{
	"Settings": {
		"OutputGroups": [...],
		"Inputs": [...]
	},
	"HopDestinations": [
		{
			"WaitMinutes": 10,
			"Queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/ondemandqueue",
			"Priority": 25
		}
	]
}
```

자세한 내용은 MediaConvert [API 참조](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-model-hopdestination)를 참조하세요.

------

# 건너뛴 작업에 가속화된 트랜스코딩 사용
<a name="accelerated-transcoding-queue-hopping"></a>

특정 작업의 트랜스코딩 시간을 줄이려면 가속화된 트랜스코딩을 사용하세요. 대부분의 경우 예약 대기열에서는 가속화된 작업을 실행할 수 없으므로 가속화된 작업을 온디맨드 대기열에 제출합니다. 하지만 **가속화된 트랜스코딩**이 **선호**로 설정된 작업은 예약 대기열에 제출할 수 있습니다. 이렇게 하면 작업이 온디맨드 대기열로 건너뛸 때 작업이 가속화가 활성된 상태로 실행됩니다. 가속화된 트랜스코딩에 대한 자세한 내용은 MediaConvert 사용 설명서의 [가속화된 트랜스코딩](accelerated-transcoding.md)을 참조하세요.

다음 탭은 가속화된 트랜스코딩을 설정하기 위한 다양한 옵션을 제공합니다.

------
#### [ Console  ]

MediaConvert 콘솔에서 **가속화**를 **선호**로 설정하려면:

1. MediaConvert 콘솔에서 [작업 생성](https://console.aws.amazon.com/mediaconvert/home#/jobs/create) 페이지를 엽니다.

1. **작업 설정** 메뉴에서 **작업 관리**를 선택합니다.

1. **가속화**에서 드롭다운 목록을 사용하여 **선호**를 선택합니다.

------
#### [ API, SDK, or the AWS CLI  ]

API, SDK 또는를 사용하여 기본 가속을 지정하려면 `Mode`에서를 AWS CLI구성합니다`AccelerationSettings`. 이 속성은 JSON 작업 사양의 최상위 수준인 `Jobs`의 직접 하위입니다.

다음은 가속화된 트랜스코딩을 사용하여 온디맨드 대기열로의 대기열 건너뛰기를 지정하는 작업 설정 JSON에서 발췌한 내용입니다.

```
{
	"Settings": {
		"OutputGroups": [...],
		"Inputs": [...]
	},
	"AccelerationSettings": {
		"Mode": "PREFERRED"
	},
	"HopDestinations": [
		{
			"WaitMinutes": 10,
			"Queue": "arn:aws:mediaconvert:us-west-2:111122223333:queues/ondemandqueue",
			"Priority": 25
		}
	]
}
```

자세한 내용은 MediaConvert [API 참조](https://docs.aws.amazon.com/mediaconvert/latest/apireference/jobs.html#jobs-model-accelerationsettings)를 참조하세요.

------

# 건너뛴 작업 기록 보기
<a name="job-queue-hopping-history"></a>

작업이 대기열을 건너뛰면 `queue` 및 `priority` 설정의 값은 작업을 생성할 때 설정한 대로 유지됩니다. 작업의 건너뛰기 후 대상 및 대기열 우선순위의 값을 확인할 수 있습니다. 다음 탭은 작업 기록 및 대기열 우선순위를 볼 수 있는 두 가지 옵션을 제공합니다.

------
#### [ Console  ]

MediaConvert 콘솔을 사용하여 작업이 대기열을 건너뛰었는지 확인하려면:

1. MediaConvert 콘솔에서 [작업](https://console.aws.amazon.com/mediaconvert/home#/jobs/list) 페이지를 엽니다.

1. **작업 ID**를 선택합니다.

1. 건너뛰기 전후의 작업 우선순위를 보여 주는 **대기열 전환** 섹션을 확인하세요. 이 섹션에는 작업이 건너뛴 시간에 대한 에포크 **타임스탬프**, **소스 대기열** 및 **대상 대기열**도 표시됩니다.

------
#### [ AWS CLI  ]

다음 `get-job` 예시는 작업에 대한 정보가 포함된 JSON 응답을 반환합니다.

```
aws mediaconvert get-job \
	--id 1234567890123-efg456
```

다음은 이 명령어를 실행할 때의 JSON 응답에서 `QueueTransitions`을 보여주는 발췌 내용입니다. 응답에는 작업의 제출 대기열과 대상 대기열이 표시됩니다.

```
"QueueTransitions": [
	{
		"Timestamp": 1672662636, 
		"SourceQueue": arn:aws:mediaconvert:us-west-2:111122223333:queues/submissionqueue,
		"DestinationQueue": arn:aws:mediaconvert:us-west-2:111122223333:queues/destinationqueue
	}
]
```

`get-job` 명령을 사용하는 방법에 대한 자세한 내용은 [AWS CLI 명령 참조](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/mediaconvert/get-job.html) 섹션을 참조하세요.

------

**건너뛴 작업에 대한 청구 태그**  
작업에서 청구 태그를 사용하고 청구 태그 소스를 **대기열**로 설정하면 작업에 대한 요금이 항상 제출 대기열의 태그 아래에 나열됩니다. 대기열을 건너뛰는 작업에 대해 청구된 금액을 추적하려면 청구 태그 소스를 **작업**으로 설정할 수 있습니다. 태그를 사용하여 AWS 청구서를 정렬하는 방법에 대한 자세한 내용은 [태그 지정을 통한 비용 할당을 위한 AWS Elemental MediaConvert 리소스 설정](setting-up-resources-for-catt.md) 단원을 참조하세요.

**참고**  
대기열을 기반으로 하는 비용 할당은 온디맨드 대기열에서 실행된 작업에만 적용됩니다. 제출 대기열이 예약 대기열이고 작업이 온디맨드 대기열로 건너뛰면 해당 온디맨드 작업에 대한 요금은 비용 할당 보고서에 표시됩니다. 예약 대기열에 태그를 넣지 않으면 해당 요금은 정렬되지 않은 보고서에 표시됩니다.

**건너뛴 작업 나열**  
작업을 볼 때 MediaConvert는 작업을 제출한 대기열을 표시합니다. 예를 들어, 작업을 `Queue1`에 제출하고 작업이 `Queue2`(으)로 건너뛰면 해당 작업은 `Queue1`에 대해 필터링된 목록에 표시됩니다. `Queue2`에 대해 필터링된 목록에는 표시되지 않습니다.

# 대기열 건너뛰기 및 일시 중지된 대기열 이해
<a name="queue-hopping-with-paused-queues"></a>

대기열을 일시 중지하면 작업의 대기열 건너뛰기 동작에 영향을 미칩니다. 작업은 일시 중지된 대기열에서 건너뛰지 않지만, 일시 중지된 대기열로는 자유롭게 건너뜁니다. 이 섹션에서는 일시 중지된 대기열*에서* 대기열 건너뛰기나 일시 중지된 대기열*로* 대기열 건너뛰기를 구성하면 어떻게 되는지 설명합니다.

## 일시 중지된 대기열에서 건너뛰기
<a name="hopping-from-a-paused-queue"></a>

작업은 일시 중지된 대기열에서 건너뛰지 않습니다. 대기열 건너뛰기 동작은 대기열이 일시 중지되는 시간 길이에 따라 달라집니다. 다음 두 가지 상황을 고려하세요.

**대기열에 작업을 제출하고 대기열 건너뛰기 대기 시간보다 오래 대기열을 일시 중지한 후 다시 활성화합니다.**  
이 상황에서 작업이 건너뛰는지 여부는 대기열 내에 작업이 있는 위치에 따라 결정됩니다. 대기열에서 앞에 다른 작업이 있는 경우 작업은 대상 대기열로 건너뜁니다. 대기열에서 앞에 다른 작업이 없는 경우 MediaConvert는 건너뛰기 없이 처리합니다.

예를 들어, 대기 시간이 15분이고 대상이 `Queue2`인 `Queue1`(으)로 작업을 제출한다고 가정합니다. 작업을 제출한 후 5분이 지나면 `Queue1`를 일시 중지합니다. 10분 후 작업은 `Queue1`에 남아 있습니다. 이 시간 후 30 분이 지나면 `Queue1`을 활성화합니다. 해당 시간에 `Queue1`에서 앞에 다른 작업이 없으므로 작업은 `Queue1`에서 실행됩니다.

**작업을 대기열에 제출합니다. 대기열을 일시 중지한 다음 대기 시간이 경과하기 전에 다시 활성화합니다.**  
이 상황에서 대기열이 일시 중지된 시간은 대기열 건너뛰기에 전혀 영향을 미치지 않습니다.

예를 들어, 대기 시간이 15분이고 대상이 `Queue2`인 `Queue1`(으)로 작업을 제출한다고 가정합니다. 작업을 제출한 후 5분이 지나면 `Queue1`를 일시 중지합니다. 1분 후에 `Queue1`을 다시 활성화합니다. 9분 후(작업을 제출한 후 15분이 지난 시점), 대기열에서 앞에 여전히 다른 작업이 있습니다. 따라서 작업은 대기열을 일시 중지하지 않은 경우와 똑같이 `Queue2`(으)로 건너뜁니다.

## 일시 중지된 대기열로 건너뛰기
<a name="hopping-to-a-paused-queue"></a>

작업은 활성 대기열에서 일시 중지된 대기열로 자유롭게 건너뜁니다. 예를 들어, 대기 시간이 15분이고 대상이 `Queue2`인 `Queue1`(으)로 작업을 제출한다고 가정합니다. 작업을 제출한 후 5분이 지나면 `Queue2`를 일시 중지합니다. 10분 후(작업을 제출한 후 15분이 지난 시점), 작업은 `Queue2`(으)로 건너뛰고 여기에서 대기열을 활성화할 때까지 대기합니다.