词条 | 渲染云 |
释义 | 定义“渲染云”是由浪潮首度提出的,是浪潮“行业云”在动漫产业领域里的细分应用,渲染云是一种基于网络的渲染服务提供方式,让用户以Web界面、全自主的完成各种渲染任务。从后台看,渲染云需要整合大量的异构硬件、渲染软件和插件,并且将多个渲染平台进行协同管理,实现资源的按需分配、按量计费。 应用背景一直以来,国内的渲染平台普遍以“一套系统运行多个应用”和“一个平台多用户共享”的公用渲染制作平台为主,平台软、硬件乃至插件冲突频发,异构现象极为严重,而渲染平台管理和运营也始终停留在以人工为主的原始操作时代,除了渲染可以自动化以外,其余全部依托于人力。同时,从国内动漫资源分配来看,还处于“东强西弱”、“南北分配不均”的资源失衡局面,在经济较发达地区,大部分的动漫渲染平台闲置率居高不下,而在经济欠发达地区,硬件设备和教育资源又极度欠缺,限制了当地文化产业的发展。 渲染云解决方案一举解决了动漫渲染行业的痛点,它针对用户提供基于Web化的全程服务,实现不同渲染集群、甚至跨Internet不同数据中心之间的渲染任务的均衡分配和管理,提高渲染资源利用效率及投资回报率;终端客户只需要通过Web就可以享受到任务提交、任务进度查看和收费情况等全程服务,使繁琐的动漫渲染演变成为纯基于web的透明的傻瓜化的操作,也让客户能够将精力解放出来,专注于自身制作业务,促进了渲染行业的分工,促进了动漫行业从体制、分工模式上相欧美靠拢。 技术架构从逻辑上,浪潮“渲染云”具体可分为三个层次,即渲染应用层、硬件资源层和调度管理层。其中渲染应用层和硬件资源层从软件和硬件两个方面定义了云计算资源,每个云计算资源,或者由动漫基地构成,或者由动漫企业或者高校平台构成,都需要完整的两层系统,而调度管理层则充当了整个渲染云解决方案的核心。 在业务流程上主要涉及到三方,分别是渲染云管理平台、渲染云远程客户,以及在之前是各个独立的渲染平台,而在渲染云中被整合到一起的渲染云资源。 渲染云的渲染流程Step 1 提交任务:远程客户作为最终客户,他只需要在远程访问管 理平台,进行任务的提交。 渲染云管理平台在得到客户的渲染需求及渲染规模之后,会采用统一的标准对该任务进行测试分析:采用单位计算能力对任务一定比例的渲染量进行测试,从而评估出整个任务的计算资源的需求,比如1万亿次/s的计算能力需要进行100个小时的渲染工作;测试分析同时评估出渲染任务在单位计算能力所需要的网络及存储带宽。 根据资源需求的评估将会换算为费用的评估,如果客户认可,则达成初步的渲染委托协议,而客户如果对时限有一定的要求,则费用也会有一定比例的调整。 比如,一个任务1万亿次的计算能力需要渲染100个小时,如果客户要求在1天之内拿到成品,则可以采用10万亿次计算能力渲染10个小时的方案;这样会对渲染资源的规模会有一定程度的限制,则需要增加一部分的费用。 Step 2 资源匹配:任务提交后,渲染云管理平台会在渲染云资源池中选择合适的资源。 每个渲染资源都会有一个模块,实时统计该资源空闲的计算能力、网络带宽、存储带宽等信息。渲染云管理平台会根据这些信息,为客户初步选择合适的渲染资源 由于客户对渲染结果的满意程度具有一定的主观性,所以选定测试资源后,首选远程提交一个测试帧,由被选中的渲染资源进行渲染测试,将样片发给客户进行样片确认,客户如果对结果不满意,可以选择其他合适的资源,直至客户满意为止。 客户对结果满意,即可通过FTP远程直接向渲染资源提交渲染的原始数据及渲染参数等信息。选渲染资源播出客户需要的计算能力参与渲染,在评估的时间完成成片供客户进行下载。 Step 3 业务结算:任务达成后,根据协议进行业务结算 如果渲染云资源本身如果想利用自身的资源,将如何管理?实际上,各个渲染云资源即使使用本身的硬件资源,也需要向管理平台进行资源申请,这样就有利于整个渲染云的管理和调度。当然,这里面存在这负责的商务问题,需要各个方面进行协调来进行商务的核算以及分配。 |
随便看 |
百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。