View a markdown version of this page

BYOL과 UBL 결합 - 기한 클라우드

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

BYOL과 UBL 결합

작업자가 기존 라이선스를 먼저 사용하고 BYOL 라이선스가 소진되면 자동으로 Deadline Cloud 사용 기반 라이선스로 돌아가도록 BYOL과 UBL을 결합할 수 있습니다. 이 접근 방식은 기존 라이선스 수가 제한적이지만 피크 워크로드 중에 해당 용량을 초과하여 확장해야 하는 경우에 유용합니다.

결합된 라이선스의 작동 방식

결합된 라이선스를 구성할 때 대기열 환경은 BYOL 라이선스 서버가 UBL 라이선스 엔드포인트 앞에 나열되도록 라이선스 환경 변수를 설정합니다. 대부분의 타사 애플리케이션은 환경 변수에 나타나는 순서대로 라이선스 서버를 확인합니다. 작업자가 라이선스를 요청하면 애플리케이션은 먼저 BYOL 라이선스 서버에 문의합니다. BYOL 라이선스를 사용할 수 없는 경우 애플리케이션은 UBL 라이선스 엔드포인트로 돌아갑니다.

에 제공된 BYOL 대기열 환경 템플릿은이 폴백 동작을 자동으로 서비스 관리형 플릿을 사용자 지정 라이선스 서버에 연결 구성합니다. 대기열 환경의 Python 스크립트는 BYOL 라이선스 서버 주소를 기존 UBL 라이선스 환경 변수에 우선합니다. 결합된 라이선스를 사용하려면 대체 동작을 원하는 제품에 대해 대기열 환경 스크립트의 UBL 섹션을 유지합니다.

특정 제품에 대해 UBL 대체 없이 BYOL만 사용하려면 스크립트에서 해당 제품의 UBL 섹션을 제거하고 라이선스 환경 변수를 대기열 환경의 variables 섹션에 직접 추가합니다. 예를 들어, Cinema 4D에는 BYOL만 사용하려면 스크립트에서 Cinema 4D 섹션을 제거하고 variables 섹션에 g_licenseServerRLM: 127.0.0.1:7057를 추가합니다.

예: UBL 폴백과 함께 BYOL Cinema 4D 라이선스 사용

온프레미스 네트워크의 라이선스 서버에 기존 Cinema 4D 라이선스가 있는 스튜디오를 생각해 보세요. 스튜디오는 Deadline Cloud 렌더링에 이러한 라이선스를 사용하려고 하지만 모든 BYOL 라이선스가 사용 중일 때 UBL로 돌아와 라이선스 수를 초과하여 확장하려고 합니다.

이 설정을 구성하려면의 단계에 따라 대기열 환경 템플릿을 다음과 서비스 관리형 플릿을 사용자 지정 라이선스 서버에 연결 같이 변경합니다.

UBL 폴백을 사용하여 BYOL Cinema 4D 라이선스를 구성하려면
  1. LicenseInstanceId 파라미터를 Cinema 4D 라이선스 서버에 액세스할 수 있는 라이선스 서버 또는 프록시의 Amazon Elastic Compute Cloud(Amazon EC2) 인스턴스 ID로 설정합니다.

  2. 포트를 포함하도록 LicensePorts 파라미터를 설정합니다7057(Cinema 4D RLM 라이선스 포트).

  3. Python 스크립트에서 BYOL 서버 앞에 있는 Cinema 4D 섹션을 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']}")

    이 구성은를 g_licenseServerRLM로 설정합니다127.0.0.1:7057;UBL_endpoint:7057. Cinema 4D는 127.0.0.1:7057 처음에 BYOL 서버를 확인합니다. 라이선스를 사용할 수 없는 경우 Cinema 4D는 UBL 엔드포인트로 돌아갑니다.

  4. 구성을 정리하기 위해 사용하지 않는 제품(예: Arnold, Nuke 또는 SideFX)의 섹션을 제거합니다.

UBL 폴백 없이 BYOL만 사용하는 다른 제품도 있는 경우 해당 라이선스 환경 변수를 대기열 환경의 variables 섹션에 직접 추가하고 Python 스크립트에서 해당 섹션을 제거합니다.

결합된 라이선스에 대한 고려 사항

결합된 라이선스를 사용할 때는 다음 사항을 고려해야 합니다.

  • 일부 애플리케이션은 단일 환경 변수에서 여러 라이선스 서버를 지원하지 않습니다. 예를 들어 V-Ray는 대신 XML 구성 파일을 사용합니다. 대기열 환경 템플릿은 V-Ray 구성을 별도로 처리합니다. 자세한 내용은의 대기열 환경 템플릿에서 V-Ray 섹션을 참조하세요서비스 관리형 플릿을 사용자 지정 라이선스 서버에 연결.

  • 환경 변수의 라이선스 서버 순서에 따라 우선 순위가 결정됩니다. 기존 라이선스가 UBL 라이선스보다 먼저 사용되도록 BYOL 서버를 먼저 나열합니다.

  • Windows 작업자의 경우 환경 변수의 라이선스 서버 항목을 콜론(;) 대신 세미콜론()으로 구분합니다:. 라이선스 환경 변수 구성에 대한 자세한 내용은 섹션을 참조하세요고객 관리형 플릿을 라이선스 엔드포인트에 연결.

  • 고객 관리형 플릿에서 UBL 폴백을 사용하려면 라이선스 엔드포인트를 설정합니다. 자세한 내용은 고객 관리형 플릿을 라이선스 엔드포인트에 연결 단원을 참조하십시오.