渲染农场:分布式并行集群计算系统
渲染农场(Renderfarm)其实是一种通俗的叫法,实际上我们应该叫他“分布式并行 集群计算系统”,这是一种利用现成的CPU、 以太网和操作系统构建的 超级计算机,它使用主流的商业计算机硬件设备达到或接近超级计算机的计算能力。 中文名 渲染农场 外文名 Renderfarm 别 名 分布式并行 集群计算系统 性 质 超级计算机
目录1 集群 2 计算机 3 工作原理 4 计算问题 5 渲染管理软件对比 6 价格表 7 自助式
(资料图片仅供参考)
集群编辑
(cluster)指的是一组计算机通过 通信协议连接在一起的计算机群,它们能够将工作负载从一个超载的计算机迁移到集群中的其他计算机上,这一特性称为 负载均衡(load balancing),它的目标是使用主流的硬件设备组成 网格计算能力,达到、甚至超过天价的 超级计算机的计算性能。 “渲染农场”解决方案 典型的超级计算机生产厂商包括IBM、SGI,以及其他一些大学、科研组织,以IBM Blue Pacific超级计算机为例,它拥有5800 个处理器来计算核反应的物理模拟过程,这样的计算机价格对于绝大部分商业用户是很难承受的,而且要面临很多的技术和维护问题,并且换代成本也很高,升级能力差。因此,发展了利用通信技术连接其他计算机,组成一个 网格计算系统,可以分配负载的工作给其他计算机的CPU进行处理的解决方法来模拟 超级计算机的能力。目前很多超级计算机也是通过 集群技术得到的,特别是近年,名列世界Top500的超级计算机多数指集群系统, 集群计算已经是比较成熟技术,但它仍在继续发展着。
计算机编辑
目前的 集群技术绝大多数都具有 负载平衡的特性,他们主要应用于科学计算,包括航天航空、石油、科研、网络等行业,这种技术应用于电影电视、CG行业时,因为主要用来解决长时间的图像渲染问题,所以被称为“Renderfarm(渲染农场)”,最近的几部大片的制作都依赖Renderfarm系统来进行快速渲染,比如Weta制作的《魔戒》,如果没有Renderfarm(渲染农场)平台,而是使用高性能计算机的话,我们不知需要多少年以后才能看到这部电影,或者导演根本就不可能考虑制作这样视觉效果的电影。
工作原理编辑
分布式 并行计算分为空间上的并行和时间上的并行。空间上的并行是指用多个处理器并发的执行计算,比如Mentalray渲染器就支持单帧画面分割渲染,时间上的并行就是指 流水线技术。现在的 集群计算系统的前沿科学研究主要是空间并行方面的,时间上的流式并行计算已经得到广泛应用。 以电影制作为例,一段电影图像序列需要很长时间的渲染,(通常2K分辨率所需要的渲染时间能被大家接受的大概是在每帧1小时左右),管理节点将序列图像分割为若干单元通过Web分配给其他节点,这个过程是动态的,集群软件会检查每个 节点的当前负载,如果某个计算节点 硬件配置比较高,很快完成了第一次分配的渲染工作,那么管理节点继续会将剩余工作分割为若干单元然后再发送给这个已完成渲染的空闲计算节点,直到渲染工作完成。目前用于CG渲染的商业RenderFarm软件的核心功能其实就是动态分配渲染进程、网络监控和数据管理。 负载均衡系统使计算负载可以在 计算机集群中尽可能平均分摊处理。负载一般是需要应用程序处理,这样的系统适合于运行同一组应用程序的大量用户,比如用于Maya渲染的工作组,每个 节点都可以处理一部分工作,并且可以在集群节点之间动态分配负载,以实现平衡。 集群计算管理需要涉及网络流量和 流量管理。负载均衡应用服务要求 集群软件检查每个节点的当前负载,并确定哪些节点可以接受新的作业,这最适合运行如数据分析等串行和 批处理作业,所以很容易允许具有批渲染能力的应用软件加载集群功能,一些集群软件被开发出来,它们通过TCP/IP 进行流量管理,并且针对特定的应用程序的API或Script接口编写批处理命令,如Muster,并且这些集群软件还可以配置成关注某特定节点的硬件或操作系统功能(受应用软件制约),这样,群集中的节点就没有必要是一致的,硬件和系统异构也就很容易实现。 实现 负载均衡的方式可以分为软件负载均衡和硬件负载均衡两种方式,由于硬件负载均衡的实现非常昂贵,很多集群系统都采用了软件负载均衡,强氧集群系统就是使用软件均衡。
计算问题编辑
并行原理是将整个 数据分割成N个模块分配给N个CPU计算,在每一个CPU中启动计算进程,由主 进程调度各CPU的计算。 并行 集群计算有一个效率发挥的问题,理论上CPU数量和渲染时间与实际会有差异,而且不同系统的实际时间也不尽相同。 理论上说CPU数量越大,渲染时间越短,它们成反比关系。例如,一个任务由N颗CPU来完成,假设1颗CPU(N = 1)完成此任务所需要的时间T为1, 则n颗CPU的效率是1颗CPU效率的N倍,也即 然而事实上, 动画渲染花费的时间和CPU的数量并非成线性反比 [1] 。 当计算节点到某个数量级别的时候,简单地增加CPU数量或者计算节点根本无法有效地提高渲染的效率,这时的计算方式为: CPU个数达到一定数量后系统效率不但不增加,还有可能减少。造成这种问题的瓶颈主要在于通信(不止网络通信,还包括PC内部CPU、内存和硬盘之间的通信)和软件的算法,系统中使用多少个 节点计算机(基于CPU的数量)也是需要考虑的问题。 这就需要一个拥有优秀算法的 集群渲染 管理软件CPU的效能并且使用性能优异的 硬件配置。
渲染管理软件对比编辑
说到渲染农场就离不开渲染农场的管理软件,下面将目前市面上比较常见的农场管理软件做个对比。
厂商软件结构运行平台任务调度效率计算速度缩略图单帧图像分割语言容错性
Enfuzion美国Axceleon Inc.网格计算所有的32位、64位Windows, OSX,Linux,Unix线性优秀有有英文好
QubePipelineFX基于MySQL数据库32位、64位Windows线性优秀无无英文有错误
MusterVirtual Vertex点对点技术Windows,Linux;差,节点超过50性能低下中等无有英文有错误
DeadlineFrantic Film基于。NET技术32位、64位Windows、Linux、Mac支持100个渲染节点,节点超过100个性能低下优秀无有英文有错误
炫我渲染管理软件北京炫我科技有限公司分布式计算,BS架构所有32位,64位Windows, Linux线性优秀有有中/英文好
价格表编辑
机器型号核核/小时台/小时台/天
i74790k4.4GHz40.6元2.4元57.6元
产品类型尺寸帧/秒单价台数单帧时长动画时长渲染时长总价
产品动画1280*720252.4元/小时500.5小时180秒45小时5400元
动画片720*576252.4元/小时500.1小时1200秒60小时7200元
自助式编辑
基于Web界面的自助式渲染农场为用户提供了更简单易用的使用界面,相对于传统渲染农场,它能充分发挥互联网的优势,通过ftp进行渲染输入输出文件的上传下载。而提交渲染任务的设置界面通过网页实现,避免了传统渲染农场需要管理员通过特殊的管理界面进行任务的提交。基于Web的渲染农场将是未来渲染行业的主流,国外已经有数家大型农场实现了web自助化。如respower、renderrocket等等。 国内的自助式渲染农场包括 炫云,Renderbus,龙渲云平台,CSRender, 渲云-云渲染等。 一般自助式渲染平台具备如下特性: 1.网页提交渲染、实时监控任务 2.智能识别软件与渲染器的版本 3.自动检测缺失的贴图和代理文件 4.自动重设光子文件路径 5.自动分析场景文件参数 6.智能加载插件,按需加载 7.24小时运营、24小时服务 8.渲染完成后实时Email、手机短信通知 9.自动下载渲染结果 10.自动计算渲染时间,按帧计费 参考资料 1. 炫我科技为3D电影摆“八阵图” .中国文化报[引用日期2015-11-19] 词条标签: 集群渲染 , 渲染农场 , 渲染云 , 云渲染 , 3D动画
标签:
相关推荐:
最新新闻:
- 有没有MAC的WPS?金山公司明年将有全平台的WPS:全球热门
- 今日看点:安卓手机如何设置便携式WLAN热点?设置教程
- 利勃海尔冰箱怎么样?利勃海尔冰箱有哪些优势?_全球速看料
- Trinity是什么?AMDTrinityAPU最新发布
- 怎么把Word转PDF格式?转换方法步骤
- 华为g9怎么样?华为g9参数配置评测
- 渲染农场:分布式并行集群计算系统
- win10系统显示不了桌面怎么回事?解决步骤如下_今日精选
- excel/word如何快速输入当前的时间和日期?输入方法技巧
- SCM供应链管理系统为企业带来哪些益处?SCM供应链管理系统介绍
- office怎么卸载?office卸载步骤-天天时讯
- 微信聊天记录怎么导出?微信聊天记录导出方法 环球观天下
- 天天头条:dr.dre耳机怎么样?dr.dre耳机简介及价格
- 数据透视表是什么?excel中数据透视表的基本概念 世界今热点
- 电脑扫描文件怎么弄?微信一物一码怎么开通? 环球关注
- Word转PDF用什么软件?全能PDF转换助手-全球观点
- 热门看点:Win8如何开启802.1x网络认证?Win8设置和修改系统电源方案的方法
- 数控铣床法兰克系统代码完整版 数控铣床法兰克系统代码大全
- 每日精选:网盘哪个好?网盘性能推荐
- 环球观天下!华为P50有哪些配置?华为P50参数配置介绍
- 【全球报资讯】荣耀MagicBook14用什么处理器?MagicBook14处理器介绍
- 天天安卓模拟器是什么?安卓模拟器电脑版下载
- n95手机怎么样?n95手机详细测评:今日讯
- 即时焦点:一文读懂程序化交易、算法交易、量化投资、高频交易
- 重磅!2022年第四届全国高校计算机能力挑战赛决赛晋级公示:世界看热讯
- 魔兽世界怀旧服:炼金术(350)技术介绍
- 环球报道:java基础知识:标签和target的属性
- 焦点关注:编辑好正文和引用内容的文本如何添加?
- 什么是沙盒游戏?沙盒类游戏哪十大排行?
- C++/MFC串口通信——光源控制器控制
- Linux下常见的锁机制-自旋锁 自旋锁spinlock见解
- typec数据线是什么?Type-C数据线有哪些优势?:每日播报
- 奖学金名称都有哪些?奖学金名称中英文对照表:焦点短讯
- 世界观察:苹果care是什么意思?苹果care的含义
- 华为matebook和荣耀magicbook有什么区别?两者区别介绍
- 小米手机如何刷机?小米手机刷机教程步骤
- 打印机硒鼓的寿命一般多久?硒鼓多久换一次?
- 开机后桌面显示慢怎么办? 电脑桌面刷新很慢解决方法
- PSAM部分的硬件设计 PSAM部分的硬件设计图
- 双通道内存有什么好处?双通道内存好处介绍
- 天天滚动:梅西C罗姆巴佩等众星发文缅怀球王:安息吧!贝利
- 环球快看点丨什么是静电耳机? 静电耳机和普通耳机什么区别?
- 库尔勒经济开发区:电子政务“一站式”服务平台 焦点速看
- cmake-3.19.6-Linux自解压程序 简单的自解压程序|天天动态
- 被覆盖的文件如何恢复?不小心把文件覆盖了怎么恢复?
- 防火墙ddos防御设置 windows防火墙ddos
- 当前快播:配置文件中文乱码怎么解决?访问多个配置文件的的处理
- IE浏览器在电脑哪里?查找IE浏览器的方法
- 环球微速讯:苹果系统MAC地址查询方法有哪些?如何查询?
- 图书馆客流统计计数器的作用是什么?图书馆安装客流统计系统有哪些意义?:焦点热议
- 两寸证件照尺寸是多少?二寸证件照快速制作步骤
- 如何设置开机u盘启动?开机优先启动u盘
- kdh是什么文件?kdh文件怎么转换成word文件
- 什么是dns服务器?设置DNS提升网速方法
- 云手机是什么东西?云手机用途
- 手机没有信号无服务是怎么回事?手机没信号解决思路
- 电脑虚拟内存不足怎么解决?教你彻底清理C盘垃圾
- 打印机墨水怎么加?佳能型号打印机加墨水教程
- 固态硬盘怎么安装?固态硬盘安装后需要怎么设置?
- 摄像机像素和分辨率区别是什么?摄像机像素和分辨率区别介绍
- 主板温度多少算正常? 主板温度高怎么办?
- 联想最新笔记本系统如何恢复?一键还原的使用方法
- 来了!《潜行者2:切尔诺贝利之心》首个实机演示公开 2023年发售-焦点速讯
- “球王”贝利去世 终年82岁 当前热闻
- Xbox金会员1月会免游戏公布 《彩虹坠入》等入库|今日观点
- 今日精选:疫情下的农村老人
- 傲意科技完成近亿元Pre-B轮融资,智慧互联产业基金、中原前海基金领投
- 封杀半年后 俄罗斯用户可以下载Windows 11了
- 前沿热点:三星Galaxy Book2 Pro 360发布 搭载高通骁龙 8cx Gen 3
- 无需越狱 大神利用iOS16漏洞成功修改系统字体 环球消息
- 你不买我不买 桌面显卡出货量创新低
- 马斯克向特斯拉员工喊话:不要为股市的疯狂所困
- 清新淡雅的知更鸟蛋蓝色显卡 磐镭GTX 1660 SUPER你爱了吗:全球播报
- 【快播报】小米贷款公司发生变动:此前被传出现过暴力催收债款
- 世界今亮点!新概念墨水屏智能设备!科大讯飞发布讯飞有声书