欢迎来到天天文库
浏览记录
ID:13179177
大小:20.14 KB
页数:5页
时间:2018-07-21
《渲染农场系统软硬件配置方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、渲染农场系统软硬件配置方案一、渲染农场和集群的概念与原理Renderfarm(渲染农场)是一种通俗的叫法,实际上规范的名称应该是“分布式并行集群计算系统”,这是一种利用现成的CPU、以太网和操作系统构建的超级计算机,它使用主流的商业计算机硬件设备达到或接近超级计算机的计算能力。集群(cluster)指的是一组计算机通过通信协议连接在一起的计算机群,它们能够将工作负载从一个超载的计算机迁移到集群中的其他计算机上,这一特性称为负载均衡(loadbalancing),它的目标是使用主流的硬件设备组成网格计算能力,达
2、到、甚至超过天价的超级计算机的计算性能。典型的超级计算机生产厂商包括IBM、SGI,以及其他一些大学、科研组织,以IBMBluePacific超级计算机为例,它拥有5800个处理器来计算核反应的物理模拟过程,这样的计算机价格对于绝大部分商业用户是很难承受的,而且要面临很多的技术和维护问题,并且换代成本也很高,升级能力差。因此,发展了利用通信技术连接其他计算机,组成一个网格计算系统,可以分配负载的工作给其他计算机的CPU进行处理的解决方法来模拟超级计算机的能力。目前很多超级计算机也是通过集群技术得到的,特别是近
3、年,名列世界Top500的超级计算机多数指集群系统,集群计算已经是比较成熟技术,但它仍在继续发展着。二、渲染农场特性渲染农场是基于软件和硬件应用的完美结合,可采用基于微软Windows的渲染农场,也可采用Unix核心的操作系统,利用现行的网络管理方式,制定和管理复杂的和跨平台的高级3D和2D网络渲染解决方案。渲染农场独特的“蜂群”构架消除了对集中“管理器“的需求。1)高性能利用渲染农场中渲染节点的强劲计算能力,可将传统的计算机计算能力提高很多倍,从而使之前需要一周甚至更长的时间来完成的渲染任务,在极短时间内就
4、可在完成。2)良好的兼容性目前的渲染农场一般都采用64位系统架构,但同时也具有良好兼容32位运算的能力,使用户可以在作业时平滑过渡到64位系统!3)良好的用户界面经过这么多年的发展,渲染农场对自身做出了许多相应的改进:没有了缓慢的页面、晦涩难懂的术语和运行怪异的多平台用户界面窗口部件,取而代之的是一个单一完整的Monitor用户界面。4)对当前各种渲染包的良好支持除了能够支持所有标准命令行渲染工具,Renderfarm带有针对Maya,3dsmax,DigitalFusion,Lightwave,Softim
5、ageXSI和AfterEffects等软件的自定义编写窗口,通过专门的应用软件脚本或者插件,以实现高效率及可配置性。广泛的应用程序支持包括:3dsmaxAfterEffectsCombustionDigitalFusionGelatoLightwaveMayaShakeSoftimageXSI基于RIB渲染引擎的3Delight、AIR、BMRT、Entropy、PRMan、Pixie、RenderDotC脚本和C++SDK插件支持渲染引擎的脚本,SDK提供强大灵活的特性。整合RPManager5)多个工作
6、时间表选项数字显示的工作优先级、机器资源、指定的并发事件限制群以及特定工作黑名单使您既可以处理有限证件插件和渲染包,也能够准确地在多部门间控制渲染资源的分配。6)管理和审查管理特性可选择密码保护。任何对工作、任务及从属项目更改都可被记录并跟踪。整合的远程管理功能,如:设备统计报告(CPU、磁盘空间、存储器、操作系统及修补包)、远程启动/停止/重启从属程序和设备、在远程设备上执行任意命令行。远程错误报告直接向FranticFilmsSoftware报告渲染错误和一般应用程序错误可以缩短停工期并加快问题的解决。三
7、、渲染农场的分类按照任务管理类型,主要可以分为以下两种类型:1)SMP(symmetricmultiprocessing对称多处理):计算机的1/0总裁、多处理器、内存等所有的控制都运行在一个操作系统中(通常为Unix或Linux),可以对单位任务进行最高性能计算机只能由1BM、SGI提供,而现在AMD的8路CPU的方案,使得很多硬件厂商都能提供这样的超级计算机了。综上所述,SMP类型的渲染农场就是一个操作系统控制多个计算机硬件。2)MPP(massivelyparallelprocessing,大规模并行处
8、理):每个处理器都有属于自己的操作系统,通过某种通信协议连接这些操作系统,从而可以同时处理同一程序的不同部分。MPP方式一般都使用通用的计算机,具有较高性价比,但是系统也变得更为复杂。通过自己的协议或者通信接口来使CPU彼此连接,这需要照顾到系统资源以及任务分配等很多问题,特别是网络性能。综上所述,MPP类型的渲染农场就是每个CPU都拥有自己的操作系统,然后用渲染管理软件通过网络统一管理硬件资源。四
此文档下载收益归作者所有