教师们要求使用工具来管理期末考试周的渲染压力。目前的现状是,在项目截止日期期间,计算机实验室里一片混乱。人们最终会“预留”计算机进行渲染,并贴上警告标志,如果打扰计算机,就会受到诅咒、伤害或死亡,所以我们需要一些东西来管理渲染。校园在午夜关闭,所以最好有可以在夜间排队进行足够工作而无需干预的东西。
我找不到任何其他本地动画教育部门,因此我向 ServerFault 提出这个问题:您使用什么工具来管理桌面渲染农场并在批量渲染完成时通知学生?
答案1
您使用什么平台和应用程序?
我不能特别代表大学的设置发言(我在一家视觉特效工作室工作),但也许这会有所帮助...如果你有更具体的问题,我可能会回答。
队列对于免费/开源渲染队列来说应该相当不错。我目前的工作使用 Pixar 的 Alfred,如果您有 Renderman 许可证,这是另一个选择。我使用过匆忙过去也是如此。我也曾在使用专有/内部系统以及更通用的作业调度系统(如 LSF 或 Gridengine)的地方工作过 - 有很多不同的方法可以解决这个问题。
至于通知,您可以连接一个简单的渲染后脚本,以便在作业完成时向用户发送电子邮件。几乎每个系统都允许您在作业中运行前/后/等脚本。
StudioSysadmins对您来说也可能是有用的资源......
答案2
我们使用 Sun Grid Engine,并且只指定几个队列。一个很好的例子是将一半集群限制为长时间作业,然后让集群可用于 1 到 2 小时的作业。这样可以创建队列,人们可以在其中完成大量工作,并且没有人能够独占整个队列。
答案3
我用Thinkbox 截止日期。渲染完成后,它会通过电子邮件通知您。您还可以使用移动设备实时监控渲染状态,例如安卓或者iOS。
答案4
管理层选择了一个相当愚蠢的应用程序,叫做斯梅奇确实以 P2P 方式呈现管理。它有点崩溃,并且使用 UDP 网络,因此可靠性不是它的首要任务 =/