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á.
Estenda sua fazenda de renderização local para a nuvem
Você já executa uma fazenda de renderização no local e deseja capacidade extra durante o pico de demanda sem comprar e manter mais hardware. Com AWS o Deadline Cloud (Deadline Cloud), você pode adicionar trabalhadores em nuvem à mesma fazenda que seus trabalhadores locais e enviar trabalhos para qualquer local. Enviar trabalho de estouro para a nuvem em períodos de alta demanda geralmente é chamado de estouro de nuvem.
Uma fazenda híbrida combina dois tipos de frotas em uma fazenda:
-
Seus funcionários locais existentes funcionam como uma frota gerenciada pelo cliente (CMF). Você controla os hosts, o sistema operacional e o software. Um trabalhador pode ser um servidor local, um servidor em uma instalação de co-localização ou uma instância do Amazon Elastic Compute Cloud (Amazon EC2). Para obter mais informações, consulte Crie e use frotas gerenciadas pelo cliente do Deadline Cloud.
-
Sua capacidade de nuvem funciona como uma frota gerenciada por serviços (SMF), na qual o Deadline Cloud gerencia os hosts, o dimensionamento e a aplicação de patches dos funcionários para você. Você também pode executar a capacidade de nuvem como uma frota gerenciada pelo cliente de instâncias do Amazon EC2 quando precisar de mais controle. Para obter mais informações, consulte Configure e use frotas gerenciadas por serviços do Deadline Cloud.
O Deadline Cloud envia trabalho para suas frotas por meio de filas, então decida como organizar suas filas antes de ampliar sua fazenda. Como as frotas gerenciadas por serviços e as frotas gerenciadas pelo cliente instalam aplicativos de forma diferente, você pode dar a cada tipo de frota sua própria fila ou compartilhar uma fila entre os dois tipos de frota. Para uma comparação das duas abordagens, consulteEscolha uma estratégia de fila.
Seja qual for a estratégia de fila escolhida, planeje cada uma das camadas a seguir para que seus trabalhos sejam executados corretamente em todas as frotas. O restante deste tópico descreve cada camada e contém links para instruções detalhadas.
A tabela a seguir resume como cada camada difere entre os três tipos de trabalhadores que você pode combinar em uma fazenda híbrida. Seus funcionários locais e suas instâncias do Amazon EC2 na nuvem são frotas gerenciadas pelo cliente, mas diferem na forma como acessam seus dados e sua rede, então a tabela os lista separadamente.
| Camada | On-premises (frota gerenciada pelo cliente) | Frota em nuvem gerenciada pelo cliente (Amazon EC2) | Service-managed frota |
|---|---|---|---|
| Trabalhador hospeda | Você provisiona e gerencia seu próprio hardware, sistema operacional e aplicação de patches. | Você provisiona e gerencia instâncias do Amazon EC2. | O Deadline Cloud gerencia os hosts, o sistema operacional e os patches. |
| Aplicativos | Pré-instale aplicativos em seus funcionários ou use um canal conda no Amazon S3. | Pré-instale aplicativos, integre-os em um Amazon Machine Image (AMI) ou use um canal conda no Amazon S3. | Instala automaticamente DCCs populares do canal Deadline Cloud-managed conda. Para fornecer aplicativos personalizados, use scripts de configuração do host ou seu próprio canal conda no Amazon S3. Para ver a lista de aplicativos compatíveis, consulte Software compatível. |
| Licenciamento | Conecte um endpoint de licença para UBL ou conecte-se ao seu próprio servidor de licenças para BYOL. | Conecte um endpoint de licença para UBL ou conecte-se ao seu próprio servidor de licenças para BYOL. | A UBL é configurada automaticamente. Para BYOL, encaminhe as portas de licença para seu servidor com SSM. |
| Acesso a ativos | Use anexos de trabalho ou armazenamento compartilhado que seus funcionários já montam. | Use anexos de trabalho ou armazenamento compartilhado em sua VPC. | Use anexos de trabalho ou conecte-se ao armazenamento compartilhado em sua VPC com endpoints de recursos da VPC. |
| Escalabilidade e custo | Capacidade fixa que você possui. | Use um grupo do Amazon EC2 Auto Scaling para aumentar e reduzir a capacidade de acordo com a demanda. | Dimensiona automaticamente entre a contagem mínima e máxima de trabalhadores que você define. |
Distribua trabalhos em suas frotas
Quando você associa uma fila a mais de uma frota, o Deadline Cloud distribui trabalhos entre as frotas que são compatíveis com cada trabalho. O programador compara os requisitos do host de cada etapa com as capacidades do trabalhador declaradas por cada frota e executa a etapa em uma frota que atende a esses requisitos. Para obter mais informações, consulte Agende trabalhos no Deadline Cloud.
Para equilibrar automaticamente a capacidade entre as frotas, você pode usar a amostra do gerenciador de capacidade. Ele usa uma função Lambda e um EventBridge Scheduler para ajustar a contagem de trabalhadores da frota e, ao mesmo tempo, manter uma meta de capacidade total. Você pode adaptar o mesmo padrão para transferir a capacidade para sua frota de nuvem durante o pico de demanda. Para obter mais informações, consulte Gerencie o modo híbrido Wait and Save, além da capacidade da frota spot com CloudFormation.
nota
O Deadline Cloud não fornece uma configuração integrada para preferir uma frota a outra, como preencher sua frota local antes de sua frota na nuvem. Para direcionar um trabalho específico para um local específico, defina capacidades de trabalho distintas em cada frota e, em seguida, defina os requisitos de hospedagem correspondentes nas etapas que devem ser executadas nesse local. Para aproximar automaticamente a priorização da frota, use a amostra do gerenciador de capacidade descrita no parágrafo anterior.
Escolha uma estratégia de fila
Service-managed frotas e frotas gerenciadas pelo cliente instalam e gerenciam aplicativos de forma diferente, então decida como organizar suas filas antes de associar frotas a elas. Em uma frota gerenciada por serviços, o ambiente padrão do conda queue instala automaticamente os pacotes conda que os trabalhos solicitam. Customer-managed frotas não têm os comandos conda instalados por padrão, então o mesmo ambiente de fila causa erros em seus trabalhadores gerenciados pelo cliente.
Você pode resolver a diferença de uma das duas maneiras a seguir:
-
Use uma fila separada para cada tipo de frota (recomendado) — Associe sua frota gerenciada por serviços a uma fila que usa o ambiente de fila conda padrão e associe sua frota gerenciada pelo cliente a uma fila separada que não a usa. Cada tipo de frota obtém a configuração de aplicativo que espera e você evita erros de conda. Você envia cada trabalho para a fila do local em que deseja que o trabalho seja executado.
-
Compartilhe uma fila entre os dois tipos de frota — Associe as duas frotas à mesma fila para que o Deadline Cloud distribua cada trabalho em qualquer local com capacidade disponível, sem alterar o local de envio do trabalho. Uma fila compartilhada exige mais configurações porque você não pode usar o ambiente de fila conda padrão. Em vez disso, você fornece aplicativos de uma forma que funciona em ambos os tipos de frota. Escolha uma fila compartilhada quando quiser que as cargas de trabalho de pico transbordem automaticamente para a nuvem.
Para executar aplicativos em uma fila compartilhada, crie seu próprio canal conda no Amazon Simple Storage Service (Amazon S3) que ambos os tipos de frota usam, ou instale aplicativos diretamente nos funcionários gerenciados pelo cliente e ajuste o ambiente da fila para que os aplicativos apareçam no caminho do usuário do trabalho. Para obter mais informações, consulte Crie um canal conda usando o S3 e Configurar trabalhos usando ambientes de fila.
Pedidos de licença em ambas as frotas
O Deadline Cloud fornece licenciamento baseado em uso (UBL), e você também pode trazer sua própria licença (BYOL). Ambas as opções funcionam em funcionários na nuvem e no local. Para obter uma visão geral, consulte Usando licenças de software com o Deadline Cloud.
-
A UBL é configurada automaticamente em frotas gerenciadas por serviços. Para usar o UBL em uma frota gerenciada pelo cliente, incluindo trabalhadores locais, conecte um endpoint de licença. Para obter mais informações, consulte Conecte frotas gerenciadas pelo cliente a um endpoint de licença.
-
Para usar seu servidor de licenças existente com uma frota gerenciada por serviços, encaminhe as portas de licença dos trabalhadores para seu servidor de licenças ou proxy com o Amazon EC2 Systems Manager (SSM). Para obter mais informações, consulte Conecte frotas gerenciadas por serviços a um servidor de licenças personalizado.
-
Para usar suas licenças existentes primeiro e voltar para a UBL quando elas estiverem esgotadas, combine BYOL e UBL. Para obter mais informações, consulte Combinando BYOL e UBL.
Dê às duas frotas acesso aos seus ativos
Ambas as frotas precisam acessar os dados que seus trabalhos lêem e gravam. O Deadline Cloud suporta duas abordagens e você pode usá-las em conjunto:
-
Anexos do trabalho — O Deadline Cloud carrega os arquivos que um trabalho precisa para o Amazon S3 e baixa a saída depois. Os anexos de trabalho não exigem configuração de armazenamento compartilhado e funcionam com frotas de qualquer tamanho. Se seus dados já residirem AWS, os anexos do trabalho adicionam outra cópia dos dados, juntamente com o tempo de transferência e o custo de armazenamento associados.
-
Armazenamento compartilhado — Seus funcionários montam um sistema de arquivos compartilhado que armazena seus ativos. Para simplificar a forma como seus funcionários locais e na nuvem gerenciam ativos, você pode conectar seus funcionários de frota gerenciados por serviços ao armazenamento compartilhado em sua nuvem privada virtual (VPC) com endpoints de recursos de VPC. Em seguida, os dois tipos de frota leem e gravam os mesmos arquivos. Para obter mais informações, consulte Conecte recursos de VPC ao seu SMF com endpoints de recursos de VPC.
Como suas estações de trabalho locais e funcionários da nuvem podem usar diferentes sistemas operacionais e layouts de sistema de arquivos, use perfis de armazenamento para modelar cada configuração. Os perfis de armazenamento permitem que o Deadline Cloud mapeie caminhos para que um funcionário possa encontrar os dados independentemente de onde o trabalho seja enviado. Para obter mais informações, consulte Perfis de armazenamento e mapeamento de caminhos.
Conecte funcionários da nuvem à sua rede
Os funcionários da nuvem geralmente precisam acessar recursos que são executados em sua rede VPC ou local, como sistemas de arquivos compartilhados, servidores de licenças e bancos de dados. Com endpoints de recursos VPC para frotas gerenciadas por serviços, seus funcionários podem se conectar a esses recursos por meio de uma conexão privada que usa o VPC Lattice. Para obter mais informações, consulte Conecte recursos de VPC ao seu SMF com endpoints de recursos de VPC.
Para montar um sistema de arquivos ou configurar outro acesso à rede em um trabalhador de frota gerenciado por serviços, use um script de configuração do host. Os scripts de configuração do host são executados com privilégios de administrador quando um trabalhador é iniciado. Para obter mais informações, consulte Execute scripts de configuração do host com privilégios de administrador.
nota
O tráfego por meio de um endpoint de recursos da VPC usa a tradução de endereços de rede (NAT), que não é compatível com todos os recursos. Por exemplo, o Microsoft Active Directory não pode se conectar por NAT.
Combine os aplicativos com cada tipo de frota
Confirme se cada aplicativo de criação de conteúdo digital (DCC) que seus trabalhos usam pode ser executado nos dois tipos de frota. Em frotas gerenciadas por serviços, o canal Deadline Cloud-managed conda fornece automaticamente DCCs populares. Para aplicativos que o canal não fornece ou para funcionários gerenciados pelo cliente que não podem usar o canal, empacote você mesmo os aplicativos conforme descrito em. Escolha uma estratégia de fila Para ver a lista de aplicativos compatíveis, consulte Software compatível no Guia do usuário do AWS Deadline Cloud.
Controle os custos da nuvem
Para pagar pela capacidade da nuvem somente durante o pico de demanda, reduza sua frota de nuvem quando ela estiver ociosa. Service-managed as frotas escalam automaticamente entre a contagem mínima e máxima de trabalhadores que você define. Para uma frota de instâncias do Amazon EC2 gerenciada pelo cliente, você pode configurar o escalonamento automático para que a frota cresça e diminua com a demanda. Para obter mais informações, consulte Crie uma infraestrutura de frota com um grupo do Amazon EC2 Auto Scaling.
Recursos relacionados
Para obter orientação sobre como criar um fluxo de trabalho completo do Deadline Cloud para envio de trabalhos, gerenciamento de aplicativos, licenciamento, acesso a ativos e infraestrutura de funcionários, consulte. Diretrizes de arquitetura de nuvem com prazo final
Para exemplos executáveis, incluindo um modelo de referência que conecta um sistema de arquivos compartilhado a uma frota gerenciada por serviços, consulte o repositório deadline-cloud-samples no site