다음을 통해 공유


Azure Batch 렌더링 기능

표준 Azure Batch 기능은 렌더링 워크 로드 및 애플리케이션을 실행하는 데 사용됩니다. 또한 Batch에는 렌더링 워크 로드를 지원하는 특정 기능이 포함됩니다.

풀, 작업 및 태스크를 포함한 Batch 개념의 개요는 이 문서를 참조하세요.

사용자 지정 VM 이미지 및 표준 애플리케이션 라이선스를 사용하는 Batch 풀

애플리케이션의 다른 워크로드 및 유형과 마찬가지로 사용자 지정 VM 이미지는 필요한 렌더링 애플리케이션 및 플러그 인을 사용하여 만들 수 있습니다. 사용자 지정 VM 이미지는 Azure Compute Gallery에 배치되며 Batch 풀을 만드는 데 사용할 수 있습니다.

작업 명령줄 문자열은 사용자 지정 VM 이미지를 만들 때 사용하는 애플리케이션 및 경로를 참조해야 합니다.

대부분의 렌더링 애플리케이션에는 라이선스 서버에서 가져온 라이선스가 필요합니다. 기존 온-프레미스 라이선스 서버가 있으면 풀과 라이선스 서버가 모두 동일한 가상 네트워크에 있어야 합니다. 또한 Batch 풀과 라이선스 서버 VM이 동일한 가상 네트워크에 있는 Azure VM에서 라이선스 서버를 실행할 수 있습니다.

사용자 지정 VM 이미지를 사용하는 일괄 처리 풀

  • Azure Compute Gallery의 사용자 지정 이미지:
    • 이 옵션을 사용하여 정확한 애플리케이션 및 필요한 특정 버전으로 VM을 구성할 수 있습니다. 자세한 내용은 Azure Compute Gallery를 사용하여 풀 만들기를 참조하세요. Autodesk 및 Chaos Group은 Azure Batch 라이선스 서비스에 대한 유효성을 검사하기 위해 Arnold 및 V-Ray를 각각 수정하였습니다. 이 지원이 포함된 이러한 애플리케이션 버전이 있는지 확인해야 합니다. 그렇지 않으면 사용량 과금 라이선스가 적용되지 않습니다. 현재 버전의 Maya 또는 3ds Max는 헤드리스를 실행하는 경우(배치/명령줄 모드로) 라이선스 서버가 필요하지 않습니다. 이 옵션을 진행하는 방법을 잘 모르는 경우 Azure 지원 담당자에게 문의하세요.
  • 애플리케이션 패키지.
    • 하나 이상의 ZIP 파일을 사용하여 애플리케이션 파일을 패키지 처리하고, Azure Portal을 통해 업로드하고, 풀 구성에서 패키지를 지정합니다. 풀 VM이 생성되면 ZIP 파일이 다운로드되고 파일이 추출됩니다.
  • 리소스 파일.
    • Azure Blob Storage에 애플리케이션 파일이 업로드되면, 풀 시작 태스크에서 파일 참조를 지정합니다. 풀 VM을 만들면 리소스 파일이 각 VM에 다운로드됩니다.

Azure VM 제품군

다른 워크로드와 마찬가지로 렌더링 애플리케이션 시스템 요구 사항은 각기 다르며 성능 요구 사항은 작업 및 프로젝트에 따라 달라집니다. 다양한 VM 제품군은 가장 낮은 비용, 최상의 가격/성능, 최고의 성능 등의 요구 사항을 기준으로 Azure에서 사용할 수 있습니다. Arnold 같은 일부 렌더링 애플리케이션은 CPU 기반이며, V-Ray 및 Blender Cycles 같은 기타 렌더링 애플리케이션은 CPU 및/또는 GPU를 사용할 수 있습니다. 사용 가능한 VM 제품군 및 VM 크기에 대한 설명은 VM 유형 및 크기를 참조 하세요.

스폿 VM

다른 워크로드와 마찬가지로 Azure 스폿 VM은 렌더링에 대한 Batch 풀에서 활용할 수 있습니다. 스폿 VM은 기본 전용 VM과 동일하게 작동하지만 여분의 Azure 용량을 활용하며, 대폭 할인된 가격에 사용할 수 있습니다. 스폿 VM은 경우에 따라 할당이 가능하지 않거나, 사용 가능한 용량에 따라 언제든지 선점될 수 있다는 단점이 있습니다. 이러한 이유로 스폿 VM은 모든 렌더링 작업에 적합하지 않습니다. 예를 들어 이미지 렌더링에 많은 시간이 걸릴 경우 선점된 VM 때문에 해당 이미지의 렌더링을 중단했다가 다시 시작하는 것은 허용되지 않을 것 같습니다.

스폿 VM의 특징 및 Batch를 사용하여 VM을 구성하는 다양한 방법에 대한 자세한 내용은 Batch에서 스폿 VM 사용을 참조하세요.

작업 및 태스크

렌더링 특정 지원은 작업 및 태스크에 필요하지 않습니다. 기본 구성 항목은 태스크 명령줄로서 필요한 애플리케이션을 참조해야 합니다. Azure Marketplace VM 이미지를 사용하는 경우의 모범 사례는 환경 변수를 사용하여 경로 및 애플리케이션 실행 파일을 지정하는 것입니다.

다음 단계