随着近年计算机硬件和图形学的迅速发展,计算机动画得到了越来越广泛的应用。动画渲染耗费大量时间已经成为影响动画制作效率的一个重要因素,在动画节目制作过程中渲染所需要的时间越来越多,而利用PC工作站来进行渲染的方式必定无法满足如此庞大的计算量。因此将集群技术引入动画制作领域构建集群渲染系统,成为了解决动画制作瓶颈、提高工作效率的必要手段。集群渲染系统能够对整个系统资源进行合理的分配和优化,对提交给系统的作业进行有效的管理,实施高效快速的大规模渲染。
并行集群渲染系统由一台或几台服务器、多台PC和网络连接设备构成,每台PC拥有中央处理器、主板、内存以及存储设备。渲染服务器通过一系列分布式工作命令借助强大的渲染能力来帮助设计师高效率地完成三维作品的最后成形。借助于分布式渲染器,动画设计者不仅可以在设计完成三维模型以后,导入集群渲染系统,通过集群渲染强大的数据处理能力,迅速的按需求进行动画或静帧进行渲染。通过分布式计算,将一个大型的模型快速渲染,时间往往缩短到原来的1/2,1/3,甚至几十分之一。原来可能要几天运算的数据,可能几个小时就能搞定,大大提高工作效率。
解决方案
如图所示,通过渲染任务分发管理服务器将渲染任务分配到渲染计算节点中计算,计算节点将渲染结果存储在设定好的存储节点中。
方案优点
1.采用高速的计算交换网络Infiniband.10GB带宽的Infiniband交换网络主要用来解决计算节点间的通信延迟问题,当所有计算节点之间拥有小的通信延迟时,整个HPC系统就能够发挥比较好的性能。
2.高性能。计算节点均采用Intel最新的至强四核处理器,每个计算节点都有8个Intel CPU的核心进行运算,内存采用FB-DIMM(Fully Buffered DIMM)全缓冲内存,最高可支持32GB内存。
3.大容量的存储设备。五舟大容量的存储服务器最大可以扩展到24TB的存储容量,可以为计算集群提供足够的存储空间。
【编辑推荐】