“在支撑动画制作和实现动画效果的业务平台上,会面临着很多IT挑战,包括系统的可扩展性和分级等,华为帮助我们进行云计算和服务器、存储等资源的部署,以应对这些挑战,这都会有助于制作出让观众更加喜欢的动画电影。”
---- Bruno Mahe,法国照明娱乐公司技术总监
法国照明(Illumination Mac Guff)是美国照明娱乐公司(Illumination Entertainment)旗下的知名动画电影工作室,总部位于法国巴黎,为好莱坞巨头环球影视(Universal Studios)提供动画片的设计和制作工作。法国照明的代表作包括《神偷奶爸》(Despicable me)、《神偷奶爸2》(Despicable me 2)、《老雷斯的故事》(The Lorax)等。其中,“神偷奶爸”系列的小黄人已成为风靡全球的动画角色。
“嘭”的一声,一枚火箭弹被发射了出去,紧接着响起一阵“哒哒哒”的机枪声。但这不是好莱坞的战争大片,只是一帮短腿短脚的黄色胶囊状生物在内讧。是的,这就是红遍全球的小黄人,作为热播动画电影《神偷奶爸》中的重要角色,这群爱吃香蕉和冰激凌的奇异生物,总是在叽叽喳喳个不停,时不时给自己的同伴制造点麻烦。当然,他们也是勤劳勇敢的修理工、消防员、飞行员、机枪手,只要穿上特定的工作制服,他们就是扮啥像啥。
作为当今银幕上的知名动画形象,小黄人给《神偷奶爸2》带来了超过9亿美元的票房,也让其成为世界电影史上排行前5的热销动画片。这一切都离不开法国照明的天才创意和强大的3D动画渲染技术。
要制作一部精美的动画电影,除了角色设计、剧情创作、脚本编写等常规工作,更离不开现代IT技术的支持。随着3D电影的兴起和高清动画电影的趋热,动画渲染的运算量呈几何倍数增长,由高性能服务器集群构成的“渲染农场(Server Farm)”成为大规模动画制作的主流选择。以另一部著名动画电影《玩具总动员》为例,如果仅使用单台工作站(单一处理器)进行动画渲染,这部长达77分钟的影片的渲染时间将会是43年,而采用集群渲染系统,只需约80天。
对于法国照明来说,高性能服务器就是最重要的生产线,灯光、材质、纹理等所有的动画素材都要经过服务器的渲染,才能生成一帧符合要求的画面。所以服务器的性能直接关系到影片的质量和能否按时交付。作为一家有着悠久历史的动画工作室,法国照明的Server Farm亟待更新,在性能、密度、运维等方面都面临着诸多挑战:
由于动画渲染的计算量大、数据存取频繁和渲染需求变化大,对于基于Server Farm的渲染系统,其CPU性能、网络传输带宽、磁盘I/O性能和渲染软件配置等方面都有很高的要求,拥有高性能的CPU、高带宽和低时延的网络传输系统、高性能的磁盘I/O和灵活多变的渲染软件配置,才能保证高质量的渲染效果和高效率的渲染任务。
法国照明工作室位于繁华的巴黎市中心,土地使用成本高昂,数据中心面积无法轻易扩展。对于动辄成百上千台的Server Farm,如果按照常规的设计,其计算密度无法满足要求。
服务器作为动画渲染的生产线,每次渲染都需要读取大量的素材库文件,如果服务器停机将随时中断动画渲染,甚至导致前期渲染工作白白浪费,最终严重影响影片的按期交付。稳定性对法国照明来说尤为重要,在确保业务连续可靠运行的同时,规模部署的服务器也不容出现任何批次性故障。
工作室负责IT运维的人员有限,需要服务器具有高效的批量部署和管理特性,同时对于厂商的服务支持提出了较高要求,需要具有快速响应的本地服务能力。
为稳妥推进项目的实施,法国照明的IT团队陆续与相关的供应商进行了接触与交流,希望能够找到一个既满足工作室当前的需求、同时又具有良好经济性的解决方案。通过跟现网供应商的对比,法国照明惊喜的发现华为提供的方案不仅性能优异,而且易于部署、运维简单。同时,华为凭借全球运营的强大实力还可以提供快速响应的法国当地原厂服务。
其实早在2009年,华为就基于刀片服务器、机架服务器等多种形态的产品,推出了HPC高性能计算的相关解决方案,并逐步掌握了集群调度软件、分布式并行计算、高速交换网络、高密液冷等多项核心技术。
凭借媒资业务的丰富行业经验和根植于西欧市场多年的深刻理解,华为向法国照明建议采用E9000新一代融合架构刀片服务器和CH140高密计算节点,以解决现有的IT架构挑战并满足不断增长的动画渲染需求。
华为E9000服务器采用融合架构设计,将计算、存储、网络、软件等多种资源融合部署,配合CH140高密计算节点,可以在一个机框12U的空间内提供64个130W高性能CPU,单框浮点计算性能最大可达16.5TFlops,大大提高动画渲染的性能。同时,E9000交换模块基于业界领先的华为数据中心交换机技术,背板交换容量15.6T,单框上行最大128个10GE端口,并支持IB交换等各种低时延网络,大幅降低网络时延、提升I/O吞吐率。
凭借超高的计算密度,E9000服务器突破了现有服务器在性能和空间方面的瓶颈。而且,E9000服务器支持4个高性能交换模块,更可根据方案设计节省部分交换机的空间。
E9000服务器通过内置的机箱管理模块和iBMC管理软件,支持业界标准管理协议(SNMP,IPMI等),并可同时对一整框服务器节点进行统一软件部署和升级操作。另外,E9000的无状态计算功能支持服务器节点的配置迁移和离线配置,大幅度降低设备更换操作时间,简化运维操作。
华为服务器凭借其在关键业务领域的长期积累,通过严苛的器件选型、独立风道、无源背板等设计来保证系统的高可靠性,能够为应用提供完备的硬件可靠性。华为服务器采用关键部件冗余设计,电源、风扇等部件冗余备份且均可热插拔。E9000支持40度高温稳定运行(普通刀片服务器仅支持35度),机房环境适应力更强。
2014年,经过严格的POC测试并结合自身业务特点,法国照明决定采用华为E9000融合架构刀片服务器建设新一代动画渲染平台。通过此次合作,法国照明缓解了当前的IT资源紧张问题,也为后续的业务发展打下坚实的基础,进一步巩固了其在动画特效领域的领导地位。
“在支撑动画制作和实现动画效果的业务平台上,会面临着很多IT挑战,包括系统的可扩展性和分级等,华为帮助我们进行云计算和服务器、存储等资源的部署,以应对这些挑战,这都会有助于制作出让观众更加喜欢的动画电影”,法国照明娱乐公司技术总监Bruno Mahe说。