web-dev-qa-db-ja.com

大学のレンダーファーム管理ツール?

教員は、決勝週のレンダリングクランチを管理するためのツールを要求しています。現在、プロジェクトの締め切りの間、現状はコンピューターラボで自由に利用できます。人々は、呪い、切断、または邪魔された場合の死を脅かす兆候を伴うレンダリングのためにコンピューターを「予約」することになります。そのため、レンダリングを管理するための何かが必要です。キャンパスは深夜に閉まるので、介入なしで一晩で十分な仕事を待ち行列に入れることができるものが最善です。

他の地元のアニメーション教育部門を見つけるのに苦労しているので、これをServerFaultに送信します。デスクトップレンダーファームを管理し、バッチレンダリングが終了したときに学生に通知するためにどのツールを使用しますか?

3
jldugger

Thinkbox Deadline を使用します。レンダリングジョブが終了すると、電子メールで通知できます。 AndroidiOS などのモバイルデバイスを使用して、レンダリングジョブのステータスをリアルタイムで監視することもできます。

1
mul14

どのプラットフォームとアプリを使用していますか?

特に大学のセットアップについて話すことはできませんが(私はVFXスタジオで働いています)、おそらくこれは役に立ちます...より具体的な質問があれば、おそらく答えることができます。

drqueue フリー/オープンソースのレンダリングキューにはかなり適しているはずです。私の現在の仕事は、Rendermanライセンスを持っている場合の別のオプションであるPixarのAlfredを使用しています。私は過去にも Rush を使用しました。また、プロプライエタリ/社内システムや、LSFやGridengineなどのより一般的なジョブスケジューリングシステムを使用している場所でも働いてきました。この猫の皮を剥ぐ方法はたくさんあります。

通知に関する限り、ジョブが終了したときにユーザーに電子メールを送信するための簡単なレンダリング後スクリプトを接続できます。ほとんどすべてのシステムで、ジョブの一部としてpre/post/etcスクリプトを実行できます。

StudioSysadmins あなたにも役立つリソースかもしれません...

1
James

Sun Grid Engineを使用しており、指定されたキューはわずかです。良い例は、クラスターの半分を長いジョブに制限してから、クラスターを1〜2時間のジョブに使用できるようにすることです。これにより、人々が多くの作業を行うことができるキューが作成され、誰もすべてを独り占めすることはできなくなります。

1
erimar77

管理者は、管理者のP2Pスタイルをレンダリングする Smedge というかなりばかげたアプリを選択しました。少しクラッシュし、UDPネットワークを使用しているため、信頼性はこれの優先事項ではありません= /

0
jldugger