系统组件

Autodesk Backburner 分布式排队系统由以下组件组成:

下图给出了这些组件之间的工作流。

注意:除了给出的这些组件外,Inferno、Flame、Flint、Fire、Smoke、Backdraft® Conform 和 Lustre 的分布式排队系统还需要其他组件。请参见最新的 Autodesk Burn 用户指南和/或最新的 Autodesk Lustre 安装指南

下面提供了关于每个组件的详细信息。

渲染客户端—这是在 SGI®、Linux 或 Windows 工作站上运行的 Autodesk 应用程序,如 Inferno、Flame、Flint、Fire、Smoke、Backdraft Conform、3ds Max、Combustion、Cleaner、Lustre 和 Toxik。您可以从此处创建和提交将由分布式排队系统处理的渲染作业(如 Flame Batch 设置或 3ds Max 场景)。提交进行处理的每个设置或剪辑被称为 作业

Backburner 管理器—这是在 Windows 或 Linux 工作站上运行的分布式排队系统的中心。将从渲染客户端提交给 Backburner 管理器的作业分发到网络上的渲染节点中。要查看作业进度,请使用 Backburner 监视器。

Backburner 管理器作为 Windows 上的服务或 Linux 上的守护程序运行。Backburner 管理器在系统启动时自动启动,然后继续运行,直到工作站关闭或服务/守护程序停止。您还可以从 Windows“开始”菜单中手动启动作为应用程序的 Backburner 管理器。

渲染节点—这是分布式排队系统上的 Windows 或 Linux 工作站,它托管一个或多个渲染引擎。将通过 Backburner 管理器从渲染客户端接收的作业,通过 Backburner 服务器指定给渲染节点上的渲染引擎。渲染节点使用常用的网络协议(如 TCP/IP 和/或 Autodesk Wire®)接收源帧,然后将渲染帧返回渲染客户端。

Backburner 服务器—这是在分布式排队系统中每个渲染节点上运行的应用程序,允许其与 Backburner 管理器进行通信。Backburner 服务器接受来自 Backburner 管理器的命令,以启动和停止渲染节点上指定渲染任务的渲染引擎。

渲染引擎—这是 Windows 或 Linux 进程,该进程渲染从渲染客户端提交的作业中的帧。一些 Autodesk 应用程序(如 3ds Max)具有其自己的渲染引擎。Inferno、Flame、Flint、Fire、Smoke 和 Backdraft Conform 共享一个名为 Burn™ 的渲染引擎。Cleaner 既是其自己的渲染引擎,也是需要在视频格式之间转换代码的 Inferno、Flame、Flint、Fire、Smoke 和 Backdraft Conform 作业的渲染引擎。

将渲染引擎安装在每个渲染节点上。通过在渲染节点上安装多个渲染引擎,渲染节点能够从不同的渲染客户端渲染作业。

Backburner 监视器—这是分布式排队系统的用户界面。Backburner 监视器作为 Windows 工作站上的应用程序运行。Backburner Web 监视器从网络上任何工作站的 Web 浏览器中运行。任何一版本都允许您查看和控制当前正处理的作业。可以停止、重新启动、重新排序、归档或移除分布式排队系统中的作业。您还可以监视分布式排队系统的整体运行状况,并标识未工作的任何渲染节点。

Wire—这是联网机制,该机制是 Autodesk Stone® 和 Autodesk Wire® 软件包的一部分。渲染节点使用 Wire 传输来自渲染客户端的源帧,并使用 Wire 返回渲染后的帧。Wire 是使用 Burn 的应用程序唯一需要的机制。


CGplusplus.com