View a markdown version of this page

Combinando BYOL e UBL - Nuvem de prazos

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á.

Combinando BYOL e UBL

Você pode combinar BYOL e UBL para que seus funcionários usem primeiro suas licenças existentes e retornem automaticamente às licenças baseadas no uso do Deadline Cloud quando suas licenças BYOL estiverem esgotadas. Essa abordagem é útil quando você tem um número limitado de licenças existentes, mas precisa escalar além dessa capacidade durante picos de carga de trabalho.

Como funciona o licenciamento combinado

Quando você configura o licenciamento combinado, o ambiente de fila configura as variáveis do ambiente de licença para que o servidor de licenças BYOL seja listado antes do endpoint da licença UBL. A maioria dos aplicativos de terceiros verifica os servidores de licenças na ordem em que aparecem na variável de ambiente. Quando um trabalhador solicita uma licença, o aplicativo primeiro entra em contato com seu servidor de licenças BYOL. Se nenhuma licença BYOL estiver disponível, o aplicativo retornará ao endpoint da licença UBL.

O modelo de ambiente de fila BYOL fornecido em Conecte frotas gerenciadas por serviços a um servidor de licenças personalizado configura esse comportamento de fallback automaticamente. O script Python no ambiente de fila acrescenta o endereço do servidor de licenças BYOL às variáveis existentes do ambiente de licença UBL. Para usar o licenciamento combinado, mantenha as seções UBL no script do ambiente de filas para os produtos em que você deseja um comportamento de fallback.

Para usar somente BYOL sem UBL fallback para um produto específico, remova a seção UBL desse produto do script e adicione a variável de ambiente de licença diretamente à variables seção do ambiente de fila. Por exemplo, para usar somente BYOL para Cinema 4D, remova a seção Cinema 4D do script e adicione-a g_licenseServerRLM: 127.0.0.1:7057 à seção. variables

Exemplo: usando licenças BYOL Cinema 4D com UBL fallback

Considere um estúdio que tenha licenças existentes do Cinema 4D em um servidor de licenças em sua rede local. O estúdio quer usar essas licenças para renderização do Deadline Cloud, mas também quer escalar além da contagem de licenças recorrendo à UBL quando todas as licenças BYOL estiverem em uso.

Para configurar essa configuração, siga as etapas Conecte frotas gerenciadas por serviços a um servidor de licenças personalizado e faça as seguintes alterações no modelo de ambiente de filas:

Para configurar licenças BYOL Cinema 4D com UBL fallback
  1. Defina o LicenseInstanceId parâmetro como o ID da instância do Amazon Elastic Compute Cloud (Amazon EC2) do servidor de licenças ou proxy que tem acesso ao servidor de licenças Cinema 4D.

  2. Defina o LicensePorts parâmetro para incluir a porta 7057 (a porta de licença do Cinema 4D RLM).

  3. No script Python, mantenha a seção Cinema 4D que anexa o servidor BYOL à configuração da UBL:

    # Cinema4D os.environ["g_licenseServerRLM"] = f"127.0.0.1:7057;{os.environ.get('g_licenseServerRLM', '')}" print(f"openjd_env: g_licenseServerRLM={os.environ['g_licenseServerRLM']}")

    Essa configuração é definida g_licenseServerRLM como127.0.0.1:7057;UBL_endpoint:7057. O Cinema 4D verifica primeiro o servidor BYOL. 127.0.0.1:7057 Se nenhuma licença estiver disponível, o Cinema 4D retornará ao endpoint da UBL.

  4. Remova as seções dos produtos que você não usa (por exemplo, Arnold, Nuke ou SideFX) para manter a configuração limpa.

Se você também tiver outros produtos que usam somente BYOL sem UBL fallback, adicione essas variáveis de ambiente de licença diretamente à variables seção do ambiente de fila e remova as seções correspondentes do script Python.

Considerações sobre o licenciamento combinado

Lembre-se das seguintes considerações ao usar o licenciamento combinado:

  • Alguns aplicativos não oferecem suporte a vários servidores de licenças em uma única variável de ambiente. Por exemplo, o V-Ray usa um arquivo de configuração XML em vez disso. O modelo de ambiente de fila manipula a configuração do V-Ray separadamente. Para obter mais informações, consulte a seção V-Ray no modelo de ambiente de fila em. Conecte frotas gerenciadas por serviços a um servidor de licenças personalizado

  • A ordem dos servidores de licenças na variável de ambiente determina a prioridade. Liste primeiro o servidor BYOL para que suas licenças existentes sejam consumidas antes das licenças UBL.

  • Nos Windows trabalhadores, separe as entradas do servidor de licenças nas variáveis de ambiente com ponto e vírgula (;) em vez de dois pontos (). : Para obter mais informações sobre como configurar variáveis de ambiente de licença, consulteConecte frotas gerenciadas pelo cliente a um endpoint de licença.

  • Para usar o UBL fallback com frotas gerenciadas pelo cliente, configure um endpoint de licença. Para obter mais informações, consulte Conecte frotas gerenciadas pelo cliente a um endpoint de licença.