기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Deadline Cloud의 코드 예제
deadline-cloud-samples
다음 섹션에서는 예제의 각 범주와 각 범주를 사용하는 시기를 설명하는 개별 주제에 대한 링크를 설명합니다.
자습서
사전 요구 사항에서 실제 워크로드에 대한 작업 결과로 이어지는 연습을 완료합니다. 각 자습서에서는 사전 조건, step-by-step 지침, 파라미터 참조 및 정리를 다룹니다.
자세한 내용은 Deadline Cloud에 대한 자습서을 참조하세요.
작업 번들 예제
작업 번들은 Deadline Cloud 대기열에 제출하는 작업을 정의합니다. 리포지토리에는 Maya, Blender, Houdini, Nuke, 3ds Max, Cinema 4D, KeyShot, VRED와 같은 디지털 콘텐츠 생성(DCC) 렌더러용 작업 번들이 포함되어 있습니다. 또한 기계 학습 워크로드, 다단계 렌더링 파이프라인, 작업 파라미터, 환경, 작업 연결과 같은 개별 개념을 보여주는 작은 예제도 포함되어 있습니다.
자세한 내용은 Deadline Cloud에 대한 작업 번들 예제을 참조하세요.
Conda 레시피 예제
Conda 레시피는 대기열 환경을 통해 작업에 애플리케이션과 플러그인을 제공하는 Conda 패키지를 빌드합니다. 리포지토리에는 Maya, Blender, Houdini, Nuke, 3ds Max, Cinema 4D, KeyShot 및 Unreal Engine의 여러 버전에 대한 레시피와 Arnold, V-Ray 및 Redshift와 같은 렌더러 플러그인이 포함되어 있습니다.
자세한 내용은 Deadline Cloud의 Conda 레시피 예제을 참조하세요.
CloudFormation 템플릿 예제
CloudFormation 템플릿은 팜과 지원 인프라를 배포합니다. 리포지토리에는 스타터 팜 템플릿, 서비스 관리형 플릿을 프라이빗 VPC 리소스에 연결하기 위한 템플릿, 용량 관리, 대기 예약, 플릿 상태 확인 및 예산 알림을 위한 템플릿이 포함되어 있습니다.
자세한 내용은 CloudFormation Deadline Cloud 템플릿 예제을 참조하세요.
호스트 구성 스크립트 예제
호스트 구성 스크립트는 서비스 관리형 플릿 작업자에 대해 승격된 권한으로 실행되어 소프트웨어를 설치하고, 컨테이너에 대한 GPU 런타임을 구성하고, 글꼴을 설치하고, 스왑을 활성화하고, 기타 관리 작업을 수행합니다. Deadline Cloud 콘솔 또는 update-fleet CLI 명령을 통해 스크립트를 플릿에 연결합니다.
자세한 내용은 Deadline Cloud에 대한 호스트 구성 스크립트 예제을 참조하세요.
대기열 환경 예제
대기열 환경은 작업에 소프트웨어 애플리케이션을 제공합니다. 리포지토리에는 성능 장단점이 서로 다른 여러 Conda 기반 대기열 환경, 공유 파일 시스템이 있는 고객 관리형 플릿을 위한 Rez 기반 대기열 환경, Python 전용 패키지를 위한 pip 기반 대기열 환경, 사용자 지정 라이선스 서버를 사용할 수 있도록 사용량 기반 라이선스를 연결 해제하는 대기열 환경이 포함되어 있습니다.
자세한 내용은 Deadline Cloud에 대한 대기열 환경 예제을 참조하세요.
기타 예제
리포지토리에는 다음 예제도 포함됩니다.
-
Deadline Cloud용 작업자에 상응하는 Amazon Linux 2023 Docker 이미지 빌드 - Amazon Linux 2023에서 Deadline Cloud 서비스 관리형 플릿(SMF) 작업자 AMI의 패키지 세트를 복제하는 Dockerfile입니다.
-
Deadline Cloud에서 GPU 렌더링을 위한 Blender Docker 이미지 빌드 - OpenJD 어댑터로 Blender를 패키징하고 컨테이너에서 Cycles 렌더링을 위한 GPU 지원을 제공하는 Dockerfile입니다.
-
Deadline Cloud 작업 첨부 파일에 파일 업로드 - 워크스테이션 또는 서버에서 Deadline Cloud 작업 첨부 파일 스토리지로 파일 및 디렉터리를 업로드하는 스크립트입니다.
-
Deadline Cloud 제출 후크를 사용하여 고정 라이선스 제한 적용 - Deadline Cloud Limits 기능을 사전 제출 후크와 결합하여 고정 라이선스 제한을 적용하는 제출 후크입니다.
-
Deadline Cloud에 대한 AI 에이전트 기술 - 에이전트가 작업 번들 작성, conda 패키지 구축, Windows 호스트 구성 스크립트 생성을 안내하는 재사용 가능한 AI 에이전트 기술입니다.
추가 리소스
다음 리소스는 Deadline Cloud에서 자체 예제를 작성하고 실행하는 데 도움이 됩니다.
-
Deadline Cloud에 대한 Open Job Description(OpenJD) 템플릿 - Deadline Cloud에 대한 자체 작업 번들을 작성하는 방법을 알아봅니다.
-
Deadline Cloud에서 AI 에이전트 사용 - AI 에이전트를 사용하여 작업 번들을 작성하고, conda 패키지를 개발하고, 작업 문제를 해결합니다.
-
GitHub의 Open Job Description 사양
- Deadline Cloud가 실행하는 작업 템플릿의 스키마 및 참조입니다. -
GitHub의 deadline-cloud-samples
-이 장의 모든 예제에 대한 소스 리포지토리입니다.