レンダーファーム
.jpg/440px-Render_farm_(2825013521).jpg)
レンダリングファームは、通常、映画やテレビの視覚効果用のコンピューター生成画像(CGI) をレンダリングするために構築された、コンピューター クラスターなどの高性能コンピューター システムです。
レンダーファームは、リアルタイムレンダリングに使用されるネットワーク化されたタイルディスプレイであるレンダーウォールとは異なります。[ 1 ]画像のレンダリングは、フレームやタイルを他の処理とは独立して計算できるため、高度に並列化可能なアクティビティです。プロセッサ間の主な通信は、モデルやテクスチャなどの最初のソースマテリアルのアップロードと、完成した画像のダウンロードです。
レンダリング容量
数十年にわたるコンピュータ能力の進歩により、画像のレンダリング時間は短縮されました。しかし、その増加した計算量は、最先端の画像品質を実現するための要求を満たすために充当されています。シンプルな画像は迅速に作成できる一方で、よりリアルで複雑な高解像度画像は、より合理的な時間で作成できるようになりました。
画像制作に費やす時間は、制作スケジュールや締め切りによって制限されることがあります。高品質な作品を作りたいという欲求は、単に同じ画像をより速く作成したいという欲求ではなく、より高いコンピューティング能力を必要とします。Big and Ugly Rendering Projectなどのプロジェクトは、広範囲に分散したネットワークとローカルネットワークの両方でBlenderを使用して画像をレンダリングするために利用されています。 [ 2 ]
管理
大規模なファームを管理するには、多数のプロセッサにプロセスを自動的に分散させるキューマネージャが必要です。各「プロセス」は、1枚の画像全体、数枚の画像、あるいは画像のサブセクション(タイル)のレンダリングなどです。このソフトウェアは通常、プロセッサとキューマネージャ間の通信を容易にするクライアントサーバー型パッケージですが、中央マネージャを持たないキューもあります。
キューマネージャーの一般的な機能としては、キューの優先順位付け、ソフトウェアライセンスの管理、ファーム内の様々なハードウェアの種類に基づいてスループットを最適化するアルゴリズムなどがあります。キューマネージャーが処理するソフトウェアライセンスには、利用可能なCPU、あるいはCPU内のコアへのライセンスの動的な割り当てが含まれる場合があります。レンダーファームの保守と監視を主に担当するシステムエンジニアの、皮肉な肩書きとして「レンダーラングラー」があります。これは「ファーム」というテーマをさらに深めるためのものです。この肩書きは映画のクレジットにも見られます。
高速インターネットアクセスの普及により、オンサイトのレンダーファームに加え、クラウドベースのレンダーファームという選択肢も増えてきました。レンダリングに特化したサービスも含め、多くのクラウドコンピューティングサービスでは、プロセッサ使用時間のみを課金するレンダーファームサービスを提供しています。レンダリングに必要なコストや処理時間は予測不可能であるため、レンダーファームでは1時間あたりのGHz単位で課金されます。レンダーファームやクラウドへのアウトソーシングを検討している場合、予測精度を向上させ、コストを削減するために、いくつかの対策を講じることができます。
これらのサービスにより、顧客は独自のレンダリングソリューションを構築・維持する必要がなくなります。また、ユーザーがアニメーターのネットワークに参加し、処理能力をグループに提供する共同レンダリングという現象も見られます。しかし、これには技術的およびセキュリティ上の制約があります。一部のクラウドレンダリングファームは長年かけて開発され、セキュリティパフォーマンスの面で比較的権威のあるTPN認定を受けています。[ 3 ]
クラウドベースのレンダリングファーム
クラウドベースのレンダリング ファームは、クラウド コンピューティングのスケーラビリティと柔軟性を活用してオンデマンドのレンダリング サービスを提供します。これにより、ユーザーは仮想化されたサーバーの広大なネットワーク全体にタスクを分散できます。

このアプローチは、リソースの動的な拡張性、従量課金モデルによるコスト効率、インターネット接続があればどこからでもアクセス可能といった大きなメリットをもたらします。これらのサービスは既存の制作パイプラインとシームレスに統合され、様々な3Dソフトウェアやレンダリングエンジンをサポートしており、高価なオンサイトハードウェアを必要とせずに複雑なプロジェクトを迅速に処理できることから、ますます人気が高まっています。
しかし、クラウドベースのレンダーファームには、大容量ファイルのアップロードにかかる時間、大規模なプロジェクトではコストが増大する可能性、信頼性の高いインターネット接続への依存といった課題もあります。セキュリティは依然として重要な懸念事項であり、信頼できるプロバイダーは知的財産を保護するための堅牢な対策を提供しています。こうした課題にもかかわらず、クラウドベースのレンダリングは映画やゲームなどの業界で不可欠なツールとなりつつあり、従来のレンダーファームに代わる柔軟で強力な代替手段となっています。
参照
参考文献
- ^ "「Double-Tongued Dictionary」からの「renderwall」の定義。2004年10月28日。
- ^ Flavell, Lance (2011). 『Belder入門:オープンソースの3Dモデリング、アニメーション、ゲームデザイン』 Apress. p. 374. ISBN 9781430231271. 2017年9月24日閲覧。
- ^ 「TPNホームページ」。