Trabalho com filas reservadas no AWS Elemental MediaConvert - MediaConvert

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Trabalho com filas reservadas no AWS Elemental MediaConvert

Com as filas reservadas, você pode comprar capacidade de transcodificação por um período de 12 meses. Os tópicos a seguir fornecem informações sobre como trabalhar com as filas reservadas, como criar e excluir filas e alocar recursos.

Sobre as filas reservadas

As filas reservadas diferem das filas sob demanda na forma como o AWS Elemental MediaConvert aloca recursos de transcodificação para trabalhos e na forma como você paga pela transcodificação.

nota

Há alguns recursos que não é possível usar com trabalhos enviados para uma fila reservada. Para ter mais informações, consulte Limitações de atributos com filas reservadas.

Alocação de recursos e priorização de trabalhos com filas reservadas

Ao configurar a fila reservada, você escolhe quantas tarefas pode executar de uma só vez, especificando o número de slots de transcodificação reservados (RTS) na fila. Por exemplo, se você enviar cinco trabalhos para uma fila reservada com dois RTS, começará MediaConvert imediatamente a processar os dois primeiros trabalhos enviados e os outros três permanecerão na fila. Quando uma das tarefas em processamento MediaConvert é concluída, o serviço começa a processar a próxima tarefa.

Cada RTS tem seus próprios recursos de computação dedicados. Portanto, ao MediaConvert processar um trabalho que você envia para uma fila reservada, é necessário o mesmo tempo para processar se a fila tem um RTS ou vários RTS.

Quando um trabalho em uma fila reservada termina, MediaConvert seleciona o próximo trabalho a ser processado com base na prioridade do trabalho. Você define a prioridade de uma tarefa ao criá-la. Se mais de um trabalho tiver a prioridade mais alta, MediaConvert começa aquele que você enviou primeiro. Para ter mais informações, consulte Prioridade do trabalho.

Como você paga pela transcodificação com as filas reservadas

Com as filas reservadas, você paga pela capacidade na fila, independentemente de usá-la. Ao configurar uma fila reservada, você faz um compromisso de 12 meses para um plano de definição de preços. O plano de preços especifica um número fixo de slots de transcodificação reservados (RTS). Para obter mais informações, consulte Preços do MediaConvert.

Importante

Após a compra do RTS, você não poderá cancelar o seu compromisso de 12 meses.

Você pode comprar capacidade adicional para uma fila reservada que já tenha o RTS. Para comprar capacidade adicional, você deverá estender o seu compromisso existente com um novo compromisso de 12 meses para um número maior de RTS . O novo compromisso começa quando você compra a capacidade adicional. O número de RTS em sua fila reservada não pode ser diminuído.

Quando o período de vigência dos planos de preços expira, a fila reservada persistirá. Você ainda pode enviar trabalhos para ele, mas o AWS Elemental MediaConvert não os executa.

Sobre a renovação automática

Você pode definir os planos de preços para renovação automática. Quando o prazo do seu plano de preços termina, o AWS Elemental MediaConvert verifica o status da renovação automática. Se a renovação automática estiver habilitada nesse momento, você automaticamente confirma outro período de vigência de 12 meses para o mesmo número de RTS pelo mesmo preço. Você pode alterar o status de renovação automática a qualquer momento.

Ao configurar sua fila, você pode selecionar renovação automática. A qualquer momento depois disso, o status de renovação automática pode ser alterado na página Edit (Editar) da fila. Para ter mais informações, consulte Crie uma fila reservada e Edite as filas reservadas.

Sobre o faturamento quando os trabalhos saem das filas

Quando você configura o salto de fila entre uma fila reservada e uma fila sob demanda, você MediaConvert cobra de acordo com a fila na qual ele executa seu trabalho. Ou seja, se o trabalho for executado na sua fila reservada, você MediaConvert não será cobrado pelo trabalho. Se o trabalho for executado em sua fila sob demanda, MediaConvert você será cobrado pelo trabalho de acordo com a taxa sob demanda.

Limitações de atributos com filas reservadas

Os recursos a seguir estão disponíveis somente em trabalhos enviados para uma fila sob demanda. Para trabalhos enviados para uma fila reservada, é necessário desabilitar os seguintes atributos:

Crie uma fila reservada

Se você decidir adquirir capacidade adicional para sua fila reservada, você pode fazer isso. Para ter mais informações, consulte Compre capacidade adicional para uma fila reservada. As guias a seguir mostram diferentes opções para criar uma fila reservada.

Console

Para criar uma fila reservada usando o MediaConvert console:

  1. Abra a página Filas no MediaConvert console.

  2. Selecione Create reserved queue (Criar fila reservada).

  3. Insira um Nome da fila reservada. Opcionalmente, insira uma Descrição.

  4. Opcionalmente, use a Calculadora de slots de transcodificação reservados (RTS) para ajudar a determinar quantos RTSs você necessita.

  5. Na seção Compromisso para comprar RTS para fila reservada, insira o número de slots de transcodificação reservados (RTS) que você deseja comprar.

  6. Analise e concorde com o compromisso de preço e tempo. Após se comprometer com seu plano de preços, não será possível cancelá-lo. Opcionalmente, selecione Renovação anual automática.

  7. Selecione Create reserved queue (Criar fila reservada). Em seguida, revise os detalhes da fila reservada e selecione Comprar.

AWS CLI

O exemplo create-queue a seguir cria uma fila reservada com um RTS e um compromisso de 12 meses.

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"

Para obter mais informações sobre como criar uma fila reservada usando o AWS CLI, consulte o Referência de comando AWS CLI.

Compre capacidade adicional para uma fila reservada

Para aumentar o número de trabalhos que uma fila reservada pode processar de uma só vez, você pode comprar capacidade adicional para ela. Para comprar capacidade adicional, você deverá estender o seu compromisso existente com um novo compromisso de 12 meses para um número maior de slots de transcodificação reservados (RTS). O novo compromisso começa quando você compra a capacidade adicional. O número de RTS em sua fila reservada não pode ser diminuído. Você não pode cancelar seu compromisso ou reverter o compromisso original depois de aumentar a capacidade.

As guias a seguir mostram como comprar capacidade adicional para uma fila reservada.

Console

Para comprar capacidade adicional para uma fila reservada usando o MediaConvert console:

  1. Abra a página Filas no MediaConvert console.

  2. Na seção Filas reservadas, selecione a fila reservada para a qual você deseja comprar capacidade adicional.

  3. Escolha Purchase additional capacity (Comprar capacidade adicional).

  4. Na seção Compromisso para comprar RTS para fila reservada, insira o número de slots de transcodificação reservados (RTS) que você deseja comprar. Esse número inclui tanto a quantidade original de RTSs e a nova capacidade adicional.

  5. Analise e concorde com o compromisso de preço e tempo. Depois de se comprometer com seu plano de preços, você não poderá cancelá-lo nem revertê-lo. Opcionalmente, selecione Renovação anual automática.

  6. Escolha Purchase additional capacity (Comprar capacidade adicional). Em seguida, revise os detalhes da fila reservada e selecione Comprar.

AWS CLI

O exemplo update-queue a seguir adiciona um RTS adicional a uma fila reservada existente e inicia um novo compromisso de 12 meses.

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

Para obter mais informações sobre como atualizar filas usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Edite as filas reservadas

Quando você edita uma fila, poderá alterar o seguinte:

  • A descrição, que ajuda você a identificá-la no painel da fila.

  • O status de renovação automática do plano de preços da fila para slots de transcodificação reservados (RTS). Para ter mais informações, consulte Como você paga pela transcodificação com as filas reservadas.

  • O status pausado ou ativo da fila. Pausar a fila impede que o serviço inicie qualquer tarefa até que você reative a fila.

    As guias a seguir mostram duas opções para editar uma fila reservada.

Console

Para editar uma fila reservada usando o MediaConvert console:

  1. Abra a página Filas no MediaConvert console.

  2. Na seção Filas reservadas, selecione a fila reservada para a qual você deseja editar.

  3. Na página da fila, selecione Editar fila.

  4. Na página Editar fila, faça as alterações desejadas na fila.

  5. Escolha Salvar fila.

AWS CLI

O exemplo update-queue a seguir atualiza a descrição e o status de uma fila reservada existente.

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

Para obter mais informações sobre como atualizar filas usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Listando filas reservadas

Você pode listar as MediaConvert filas do AWS Elemental associadas às suas Conta da AWS e obter detalhes sobre essas filas. As guias a seguir mostram duas diferentes opções para listar suas filas.

Console

Para listar suas filas reservadas usando o MediaConvert console, abra a página Filas.

AWS CLI

O exemplo list-queues a seguir lista todas as suas filas.

aws mediaconvert list-queues

Para obter mais informações sobre como listar filas usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Compre capacidade de transcodificação para uma fila reservada expirada

Após o período de vigência do plano de definição de preços inicial para slots de transcodificação reservados (RTS) expirar, a fila reservada persistirá sem a capacidade de executar tarefas de transcodificação. Você pode enviar trabalhos para a fila, mas MediaConvert não os processa. Para começar a processar tarefas pela fila novamente, pode configurar um novo plano de definição de preços, que requer um novo compromisso de 12 meses.

As guias a seguir mostram duas opções de compra de capacidade de transcodificação para uma fila reservada expirada.

Console

Para comprar capacidade de transcodificação para uma fila reservada expirada usando o console: MediaConvert

  1. Abra a página Filas no MediaConvert console.

  2. Escolha a fila reservada que deseja editar.

  3. Na página da fila, selecione Editar fila.

  4. Na página Editar fila, selecione Renovar.

  5. Na seção Commitment to purchase RTS for reserved queue (Compromisso para comprar RTS para fila reservada), especifique o número de slots de transcodificação reservados (RTS) que você deseja comprar.

  6. Analise e concorde com o compromisso de preço e tempo. Depois de se comprometer com seu plano de preços, você não poderá cancelá-lo nem revertê-lo. Opcionalmente, selecione Renovação anual automática.

  7. Escolha Purchase additional capacity (Comprar capacidade adicional). Em seguida, revise os detalhes da fila reservada e selecione Comprar.

  8. Escolha Salvar fila.

AWS CLI

O exemplo update-queue a seguir adiciona um RTS a uma fila reservada expirada existente e inicia um novo compromisso de 12 meses.

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

Para obter mais informações sobre como atualizar filas usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Exclua uma fila reservada

Você pode excluir qualquer fila que não seja a fila padrão. Não é possível excluir uma fila reservada que tenha um plano de preços ativo ou que contenha tarefas não processadas. As guias a seguir mostram duas opções para excluir uma fila reservada.

Console

Para excluir uma fila reservada usando o MediaConvert console:

  1. Abra a página Filas no MediaConvert console.

  2. Escolha a fila reservada que deseja editar.

  3. Na página da fila, selecione Excluir fila.

AWS CLI

O seguinte delete-queue exclui uma fila reservada expirada.

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

Para obter mais informações sobre como atualizar filas usando o AWS CLI, consulte a Referência de AWS CLI Comandos.

Simule uma fila reservada

Você pode executar um trabalho em uma fila reservada simulada para testar seu desempenho. Ao fazer isso, MediaConvert executa seu trabalho em uma fila sob demanda com desempenho semelhante ao que você verá com um RTS em uma fila reservada. Anote quanto tempo seu trabalho leva para ser concluído e use esse tempo de conclusão do trabalho ao calcular quantos RTSs você precisa.

Console

Para simular o desempenho da fila reservada de um trabalho usando o MediaConvert console:

  1. Abra a página Criar tarefa no MediaConvert console.

  2. Escolha Gerenciamento de trabalhos no menu à esquerda, em Configurações do trabalho.

  3. Defina Simular fila reservada como Habilitado.

API, SDK, or the AWS CLI

Para simular o desempenho da fila reservada de um trabalho usando a API, o SDK ou a AWS interface de linha de comando (AWS CLI), defina como SimulateReservedQueue para ENABLED. Essa propriedade é um filho direto de Jobs, que está no nível superior da especificação de tarefa JSON. O valor padrão é DISABLED.

A seguir está um trecho de uma configuração de trabalho JSON com SimulateReservedQueue definido como ENABLED.

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

Para obter mais informações, consulte a Referência MediaConvert da API.