Exhausted(いぐぞーすてぃっど:万策尽きた)はPythonで製作するLinux/Windows/OSX向けのCG・VFX向け分散レンダリングマネージャー開発プロジェクトです。
- オープンソース
- できるだけPythonで作る
- 分散指向。ノードが落ちても処理が継続する。中央サーバ的なものはできるだけ作らない
-
- 計算ノート、登録ノードすべてに、mongodb全台搭載とする。メモリリミットでメイン処理に潤沢なメモリを割くように。
- 100ノードくらいは動かせるように。
- 1ノード1Jobでシンプルに。1台のサーバに複数のノードを許容する
- クラウドで動かすこと前提
- クラウド前提なので、マシンインスタンスはリミットをもうけて、勝手に増減するように
- 処理効率。速度。計算力が足りないならサーバ持って来い。
- 既存の製品を置き換える物ではない。
- クロスプラットフォームだけど、レンダリングされるJobのパス変換はしない。できるだけシンプルにしたいの。
- サーバーを1000台も用意して実験なんて、短時間でもお金がないので無理ぽ。100台スケールの安定性