AWS Deadline Cloud

在云端可扩展地执行影视制作和游戏开发渲染作业的全托管渲染农场服务

概述

AWS Deadline Cloud 是面向 VFX (视觉特效)、动画、游戏开发等创意产业的全托管服务,可在云端大规模执行渲染作业。它与 Maya、Houdini、Blender、Nuke 等主流 DCC (Digital Content Creation) 工具集成,艺术家只需从工作站提交作业,数百到数千个工作节点就会自动扩展并行处理渲染任务。与传统的本地渲染农场相比,它消除了峰值时容量不足和空闲时成本浪费的问题,实现了根据项目截止日期灵活确保资源。

农场与队列的设计

Deadline Cloud 的资源层次结构由 Farm → Queue → Job → Step → Task 组成。Farm 是以项目或工作室为单位的逻辑容器,作为 IAM 访问控制的边界。Queue 是渲染作业的提交目标,定义所使用的 DCC 工具版本、操作系统、GPU 要求等环境设置。作业提交后,与 Queue 关联的 Fleet (工作节点群) 会自动扩展并行处理任务。Fleet 分为服务托管型和客户自管型,服务托管型内置自动扩展功能,并可设置最小和最大工作节点数。一种设计方式是混合使用 Spot 实例的 Fleet 和按需实例的 Fleet,以平衡成本效率和稳定性。通过作业优先级 (0 到 100) 的设置,可以让紧急镜头更有可能优先于普通作业处理。

DCC 工具集成与艺术家工作流程

Deadline Cloud 提供与主流 DCC 工具的原生集成,使艺术家能够从日常使用的工具无缝执行云端渲染。可以从 Maya 的渲染设置界面直接提交作业,或在 Houdini 的 ROP 网络中连接 Deadline Cloud 节点,无需大幅改变现有工作流程即可导入。在资产管理方面,提交作业时会自动将本地场景文件和依赖纹理上传到 S3,工作节点在开始渲染前下载。作业状态可在 Deadline Cloud monitor (网页版和桌面版) 中查看,可以及早发现有问题的帧并取消作业以避免不必要的成本。

成本管理与预算控制

在创意产业中,按项目进行预算管理非常重要,Deadline Cloud 通过预算功能提供成本可视化和控制。可以通过预算设置消费金额的阈值,达到阈值时执行停止作业调度等操作。通过成本分配标签,可以按项目、镜头、艺术家单位进行成本分摊,实现对制作管理部门的精确计费。使用 Spot 实例有助于降低成本,但作为中断风险的对策,使用检查点 (保存渲染中间状态,中断后从中间恢复) 是有效的做法。按帧分割任务以保持单帧渲染时间较短,可以减小 Spot 中断的影响。使用 GPU 实例 (G5、G6) 时,需要考虑 GPU 渲染器 (Redshift、OctaneRender) 的并行效率来选择实例类型。

参考资料(AWS 官方)

本页的第一手信息来源是 AWS 官方网站及官方文档。最新的规格与价格请以下列官方页面为准。

如本页内容与官方文档不一致,请以官方文档为准。

分享