纵观中国动漫产业,虽然已经取得了一定的成绩,但是从动漫作品和形象的创作到动漫形象的传播再到开发、销售衍生产品,整体产业链的运作和单个环节都存 在着很多的问题。我国动漫产业所患的是一种综合性的症状。但我们必须看到,现在摆在我国动漫产业面前的是一个巨大的机遇,社会对动漫产业已经普遍认同,产业化概念逐渐清晰,国家也为鼓励该产业的发展做出政策、经济上的倾斜,相关业界人士更是为此而努力奋斗,国内动漫产业的市场也在扩大当中。只要我们抓住机遇,找准方向,找出存在的问题各个击破,就一定能够创造出我们自己的动漫形象和动漫品牌,使我们的动漫产业发展起来。
Render farm(渲染农场)群集系统按照功能来进行分类,可分为渲染计算服务器、渲染管理服务器、连接交换机、存储设备等四部分。其拓扑图如下:
u 动漫渲染平台推荐架构示意图
u 动漫渲染平台机柜摆放示意图(根据实际机房环境部署)
u 动漫渲染节点机柜连线后视图
u 动漫渲染管理节点存储机柜连线后视图
u 方案配置如下:
序号 |
设备名称 |
型号 |
描述 |
数量 |
1 |
计算结点 |
BL2*220c |
PC刀片服务器; |
n |
2颗至强E5506 CPU,每路内核数量4,CPU主频2.13GHz; | ||||
内存容量6GB DDR3内存,最大可扩展至96GB | ||||
千兆以太网口2个 | ||||
1块250GB SATA硬盘 | ||||
远程管理端卡1个 | ||||
三年5*9原厂服务,第二个工作日到场;含原厂上门安装服务 | ||||
2 |
刀片机箱 |
C7000 |
刀片中心高度大于等于10U; |
n |
06年以后发布的新机箱; | ||||
每个机箱支持16个以上刀片服务器刀片笼子; | ||||
支持基于Windows/Linux/Unix操作系统的刀片服务器混插; | ||||
冗余电源风扇,电源模块无分区供电,N+1全局电源冗余,N=5; | ||||
以太网络模块2个千兆网络直通模块,对内16个千兆端口,对外16个千兆端口 | ||||
I/O模块扩展数量8个; | ||||
三年5*9原厂服务,第二个工作日到场;含原厂上门安装服务 | ||||
3 |
存储 |
Lefthand 或X9000 |
|
n |
|
n | |||
4 |
机柜 |
42U |
工业标准机柜及侧板和前门 |
n |
KVM |
配置1U高折叠式液晶显示器17´´、键盘、鼠标,16口KVM切换器 |
n |
计算节点是整个集群系统的计算核心,它的功能就是执行计算。这需要根据你的需要和预算来决定采用什么样的配置,对于集群系统来说,双CPU服务器作为渲染节点具有广泛的用户群,以及更高的性价比。
该渲染群集系统名叫“阿尔弗雷德”的多任务阶梯式架构,把一个大任务分成数千个独立的小单元来处理。每当有CPU完成任务空闲,就会被随机分配新的任务。在高峰时段,《阿凡达》每天要处理10000多个任务,也就是大约1300-1400万个小单元。这是因为24帧每秒的电影画面每一帧都要独立的拆出来加以渲染。数据中心要处理每秒7-8GB的数据,最近一段时间还要24小时连续运行。设备运行既不能太快,也不能太慢,而需要保持稳定的速度。而相比之下,《阿凡达》成品源文件的数据容量就要微小得多了,仅仅是每帧12MB左右的数据,每秒288M或每分钟17.28G。其实这个数字也很吓人。
在此方案中建议选用HP公司的BL2x220c刀片式服务器作为计算节点服务器,其HP ProLiant BL2x220c具备极高的密度,十分适用于注重计算性能和电源效率的客户。 每个机箱最多支持32个服务器节点,每个节点支持2路四核CPU和最高96GB内存,对于每个42U机架来说,BL2x220c最高可扩展至1024个核心。每个节点标配两个千兆以太网端口,推荐升级至10GB以太网或InfiniBand,实现高性能、低延迟的互连。 BL2x220c提供了业界领先的计算密度和电源效率。
具体部署物理规格计算如下:(此处根据实际渲染节点数量计算)
*数据计算来源:HP 功率计算器
设备名称 |
数量 |
高度 |
重量(公斤) |
散热 |
输入电源(最大) |
1.直连存储:HPLefthand P4500 |
2U |
||||
2.渲染节点:BL2*220 |
10U |
||||
3.管理节点:HP DL管理服务器 |
2U |
||||
4.机柜 |
42U |
||||
5. 核心交换机Procurve 5412 |
7U |
HP ProLiant BL2x220c具备卓越的计算密度。
性能
每个服务器节点最多支持<, SPAN style="FONT-SIZE: 12px; mso-bookmark: OLE_LINK2">2路英特尔®至强® 5500系列四核处理器
每个服务器节点配备x8夹层卡,用于I/O扩展
每个服务器节点标配4GB (2x2GB)PC5200 DDR2内存,最高支持16GB。
管理
每个服务器节点均配有嵌入式iLO2 Blade Edition,用于远程管理
每个服务器节点通过iLO Select实现电源管理和功率封顶功能
面向HP BladeSystem的HP Insight Control Environment是一款易于安装的软件套件,它可以提供全面的系统状态监控、远程控制、操作系统部署、电源管理、漏洞扫描和补丁管理等功能
其它
每个c7000机箱内最多可以部署32个服务器节点,每个c3000机箱内最多可以部署16个服务器节点
每个42u机架最多1024个处理器核心和2TB内存
◆刀片服务器可以有效减少花销,并可以通过集成的远程管理功能在全世界任何地方实现远程管理。
◆刀片服务器是一款功能强劲,超高密度的企业级应用服务器。刀片服务器带有冗余电源和冗余风扇,所有的服务器都安装在一个机箱中,并带有集成的远程管理专用服务器,采用专用网络通讯进行管理。
◆ 刀片服务器模块式架构更多采用的特殊设计可以有效减少构建IT环境的时间,通过使用刀片服务器和相关的增值快速部署软件包,可以对多台服务器进行部署和快速再部署,刀片服务器可以根据客户的要求进行配置以及修改配置,而所有这一切操作只需要短短的数分钟时间 .
◆使用刀片服务器可以在不增加占用面积的情况下提高系统的能力,在一个42U机柜中可以支持多达128台服务器
管理服务器主要承担两种任务,为计算节点提供基本的网络服务,以及调度计算节点上的工作,通常集群的工作调度程序应该运行在这个节点上。在Renderfarm集群系统中,允许管理服务器以及所有的计算节点都可以作为管理节点管理渲染进程。
如果集群系统的应用运行需要大量的数据存储,比如HD素材等,就需要一个存储节点。顾名思义,存储节点就是集群系统的数据存储器和数据服务器。
渲染集群系统对I/O存储系统有很高的要求。
存储建设方案一:Lefthand
结合动漫基地的实际业务,本方案设计为采用集中存储解决方案,把用户动漫渲染后数据集中整合在一台高可靠性的HP LeftHand P4000存储设备上。具体描述为:
1、 由于LeftHand P4000 为iSCSI协议的高性能存储产品,因此建议用户在服务器与主机的连接上采用专用(独立使用)的以太网交换机进行存储区域的网络设备,也可设定独立的网段或VLAN来避免由于广播风暴导致的网络堵塞以及提升存储网络的数据安全性。
2、 服务器端与LeftHand P4000之间尽量采用性能匹配的搭配原则,即:LeftHand P4000内配置足够的控制器单一来响应客户端提交的I/O访问。
3、 IP-SAN环境可以在线进行服务器端的配置,因此当存储环境完善后,服务器端可以在线进行添加或更改配置,无需影响其他业务系统。
4、 通过存储端的控制,客户端(例如:Windows XP/Linux等)同样可以直接连接至LeftHand P4000设备上,通过以太网直接访问存储空间,为用户带来更加灵活的存储方式。
存储建设方案二:X9000 网络存储系统
渲染平台存储系统需要数以千计的文件(渲染节点)的并发访问,每部电影多于175,000帧,同时有上亿个小文件同时播放,系统有存储孤岛造成文件共享困难,造成渲染农场空闲。
在保持同一名字空间的前提下,以持续的性能和容量扩展能力,管理爆炸性的数据增长
如上图所示X9000网络存储系统是理想的渲染平台解决方案:
− 多个设备一同工作
− 平衡的工作负载 = 持续的性能
− 在线增加性能
− 自动重新平衡
• 益处
− 消除控制器瓶颈
− 可扩展和可预期的性能,没有热点
− 更少的服务器空闲时间
Render farm是行业内一种多CPU集群,集中了多种软硬件,可以针对三维动画、影视制作项目进行高效率、高品质、多方式的专业渲染服务,其高效运行是由管理软件来协调、管理的,如下是如今主要的管理软件:
• ■ Virtual Vertex公司的Muster
• ■ Royer Render
• ■ NIVIDA Deadline
• ■ PipeLinefx公司的Qube
• ■ Aceleon公司的EnFuzion