云中渲染解决方案

在云环境中构建渲染农场并非易事,这可能需要数天或数周的时间。 Cloud Rendering Farm解决方案可帮助您一键式地、在亚马逊云科技中国区域构建和部署渲染农场。

此解决方案是围绕Thinkbox Deadline软件设计和构建的。Deadline提供了灵活性和广泛的计算管理选项,使您可以自由地、轻松地调度云上资源进行渲染任务。

无论您是需要纯云端的渲染农场,还是计划使用公有云扩展本地的渲染能力,您都可以使用此方案来加速构建、节约时间和成本。

亚马逊云科技解决方案概述

此方案将从三方面为您构建一个完整的云上渲染农场:

1. 渲染任务调度平台,使用Deadline构建。Thinkbox Deadline是一款适用于Windows,Linux和Mac OS的渲染管理和调度软件,开箱即用地支持80多种不同的渲染软件和工具。

2. 远程桌面,用于图形化管理渲染任务和直观查看渲染结果,使用NICE DCV构建。NICE DCV 是一种高性能远程显示协议,可为您提供一种安全的方式,将远程桌面和应用程序流从云或数据中心传递到本地设备。

3. 媒体资产管理平台,用于工程文件和素材文件的共享。此方案目前支持EFS和JuiceFS,未来会支持更多共享文件系统服务或产品。

cloud_rendering_farm_solution_architecture

架构描述

此解决方案的Amazon CloudFormation模板会自动部署和配置一套云端渲染架构,其中包含 Amazon VPCAmazon EC2等服务,以及根据您对共享文件系统的选择创建 Amazon EFS 或 Amazon S3 等服务。此方案通过NICE DCV远程桌面提供图形化界面,并在其中预配置了Deadline Monitor软件供您查看和管理渲染任务。另外,此方案会在两个可用区中各创建一个公有子网和一个私有子网,并在每一个公有子网中创建一个NAT Gateway 让私有子网中的EC2实例可以主动访问Internet下载资源。创建的EC2实例分为以下四种:

1. 显示节点(Deadline Monitor):部署在公有子网中,允许来自Internet的SSH和DCV访问,用于图形化管理渲染任务、查看渲染结果、传输文件,以及作为跳板机登录其他EC2实例进行调试。
2. 管理节点(Deadline Repository):部署在私有子网中,用于调度所有渲染任务到工作节点中,并存储所有任务、节点的状态与日志。
3. 工作节点(Deadline Worker):部署在私有子网中,安装不同的渲染软件,承担渲染任务。
4. 授权节点(Deadline License Server):部署在私有子网中,用于为所有使用Deadline软件的节点授权。

各节点内的软件、节点之间的访问权限和文件系统挂载权限已经自动预配置好,您只需要在工作节点中安装您需要的渲染软件,并上传相应的资产文件到共享文件系统,就可以开始渲染工作。

原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/96027.html

(0)
上一篇 2021年8月18日
下一篇 2021年8月18日

相关推荐

发表回复

登录后才能评论