top of page

Product

Pixar's Tractor

Job distribution for the Modern Render Farm

Tractor

트랙터는 렌더링 및 기타 네트워크 집약적인 어플리케이션을 위한 픽사의 분산 처리 솔루션입니다. 세계 최대의 렌더팜에 대한 요구 관리의 수년 간의 경험을 통해 만들어졌습니다. 트랙터는 특히 멀티 코어 네트워크의 극단적인 확장성과 성능 요구사항을 충족하도록 설계되었습니다. 

 

트랙터 큐 엔진은 초당 500개 이상의 작업을 파견할 수 있습니다. 트랙터는 검증된 오픈 웹 표준을 활용하여 사용자 정의에 맞출 수 있습니다. 시스템 관리자는 쉽게 트랙터 블레이드에 파이썬 확장 모듈을 추가하고 다양한 작업의 세부 사항의 실행을 사용자 정의에 맞출 수 있습니다. 

 

기능적으로 트랙터는 세 가지 구성 요소로 이루어져 있습니다. 

 

01. 트랙터 엔진은 중앙 작업 대기열을 유지하고 작업을 빠르게 전달합니다. 

02. 트랙터 블레이드는 각각의 원격 노드에서 실행되는 파이썬 기반 실행 서버입니다. 

03. 트랙터 대시보드는 트랙터 엔진의 중앙집중식 제어를 제공하는 사용자 정의 웹 브라우저의 인터페이스입니다. 

-- 새로운 트랙터 제품 레이아웃 - 트랙터의 설치, 유지보수 및 업그레이드가 쉬워졌습니다.

-- 문의 도구 - 트랙터 문의 명령행 도구 "tq". 파이썬, 스크립트, 대시보드 또는 사용자의 터미널 쉘에서 검증된 픽사 스튜디오 도구, 쿼리 라이브 트랙터의 데이터를 기준으로 합니다.

-- 팜의 할당 - 유연성의 한계를 사용하는 아티스트 또는 프로젝트 간 지원을 활발하게 할당할 수 있습니다.

-- 계층 작업 분배 - 사이트 지정 우선 순위 그룹에서 작업의 다양한 세트를 구성합니다.

-- 사용자 메뉴 작업 - 중앙 스크립트를 불러오기 위해 사용자 정의 대시보드 항목을 만듭니다.

-- API 작업 제작 - 파이썬 스크립트와 사용자의 종속성 요구 사항에 따라 서로 객체를 연결하도록 쉽게 작업 및 명령을 생성할 수 있습니다. 

-- 간단한 엔진 발견 - 수동 네임 서버(DNS/LDAP) 구성을 필요로 하지 않는 새로움 모드와 함께 트랙터 설정이 훨씬 간단해졌습니다. 

-- 블레이드 자동 업데이트 - 새로운 트랙터 블레이드 패치 관리 시스템이 자동으로 전체 팜에 새로운 버전으로 대체할 수 있습니다. 

-- 플러그 할 수 있는 인증 모듈(PAM) 지원 - 암호 지원을 위해 시스템이 단순화 되었습니다. 

-- 전열 권한 - 트랙터의 정상적인 작업이 특정 사용자와 관련된 적절한 권한을 맡길 수 있습니다. 

-- 동적 서비스 주요 광고 - 고급 사용자의 경우 "Profiles"의 장점을 취할 수 있습니다. 예를 들어 블레이드는 이전 실행 명령에 따라 수행능력의 선택을 제공할 수 있습니다. 

-- 자원 사용의 추적 - CPU, RSS 및 VSZ 메트릭스를 기록할 수 있는 기능과 실행 명령의 추적을 개선하였습니다. 

-- 명령 재실행 정보 - 고유 추적 기록은 모든 명령 시작 시도에 대한 작업 데이터베이스에 생성할 수 있습니다.

 

-- 구성 파일 로딩 - 간소화된 오버라이드 시스템은 기존의 수정된 "factory setting"의 어떤 파일을 명확히 하는 데 도움이 될 수 있습니다. 

-- 작업 동시 스로틀 - 어떤 작업의 동시 실행 가능한 작업의 최대 수를 제한합니다. 

-- 자동 블레이드 오류 스로틀 - 주어진 시간 내에 너무 많은 오류가 발생하면 새로운 작업 개선의 블레이드를 방지합니다. 

-- 작업 스풀링 개선 - 빠른 처리, 더 나은 오류 검사, 필요한 서브 시스템의 번들을 포함하여 포괄적으로 개선되었습니다. 

Tractor2의 새로운 기능

Maya에서 사용할 수 있는 Spool을 위한 Maya script

 

Tractor를 사용하고자 하는 분들 께서 어려움을 겪는 Tractor Spool에 대한 링크와 한글버전입니다. 

 

 

Tractor 2 Highlights

 

- 강력한 스크립팅 인터페이스

- 유연한 리소스 공유 제어

- 파이썬 모듈 확장

- 간소화 된 설치

- 주요 사용자 인터페이스 개선

- 오픈 웹 표준

- HTML 5 지원

Sysem Requirements

 

1) 트랙터 엔진

하나의 호스트 안에 설치된 중앙 작업 큐.

리눅스 64비트(gcc4.4), 맥 OS X(10.8+)

 

2) 트랙터 블레이드

작업 실행 서버, 블레이드 렌더링에 파이썬 2.7을 기반. 리눅스 64, 맥 OS 10.8+ 및 Windows7 이상. 

 

3) 트랙터 대시보드

웹 기반 사용자 인터페이스, 작업 탐색 및 제어. 파이어폭스, 사파리, 크롬, IE11. 플랫폼별 플러그인이 필요하지 않습니다. 

 

4) 트랙터 스풀러 및 트랙터 쿼리

사용자 워크 스테이션에서 작업 제출 및 고급 명령 도구. 파이썬 2.7에 기반. 리눅스 64, 맥 OS X 10.8+ 및 Windows7 이상.

렌더맨과 전체 통합

 

렌더맨 스튜디오는 마야의 세션에서 곧장 작업의 제출을 용이하게 하기 위해 트랙터를 위한 별도의 설치나 구성이 필요없이 바로 사용 가능한 지원을 포함합니다. 

 

로컬 또는 원격으로 작업을 내보내고 트랙터의 대시보드를 모니터링 할 수 있습니다. 

 

 

bottom of page