あなたの質問は興味深いと思いますが、ここでは話題から外れています。ただし、回答の一部の断片:
これらの 2 冊の本は、大量の PC から自作 (またはさらに高度な) クラスターを構築するために必要なトピックのほとんどをカバーしています。これは Linux 用で、これは Windows 用です。どちらも少し古くなっています。これは、Windows のバージョンではおそらくより深刻ですが、必要なトピックを十分にカバーしています。Google でBeowulf クラスタリングやコンドルなどのトピックを検索してください。後者は、ネットワーク化されたコンピューターから予備のサイクルを収集するためのシステムです。
OS が異なるマシンを使用した異種クラスターは、同種クラスターよりも構築と構成が少し難しくなると思いますが、その難易度は求める統合の程度に比例します。
あなたのトピックであるムービー フレームのレンダリングは、非常に並列なプログラムのクラスに分類され、2 つの一般的なアプローチがあります。
- フレームを一度に 1 つずつ、互いに独立して動作するコンピューターに渡すだけです。問題があるとすれば、ロード バランシングを確保することです。つまり、各コンピュータを他のすべてのコンピュータと同じように機能させることです。これは、ネットワーク ストレージから独立してフレームを読み取る PC のネットワークのように見え、クラスタとはほとんど似ていません。
- レンダリング パイプラインを構築します。コンピューター 1 はフレーム 1 でレンダリング操作 1 を実行し、次にそのフレームをコンピューター 2 に渡します。コンピューター 2 はフレーム 1 で操作 2 を実行し、コンピューター 1 はフレーム 2 でレンダリング操作 1 を開始します。繰り返しますが、パイプラインをいっぱいにしてビジー状態に保つことに注意を払う必要があります。