1. 简介
1.1. 编写目的
本测试报告为Iray Server在云平台模式的测试报告,目的在于总结测试阶段的测试以及分析测试结果,描述云平台模式在计算性能上是否符合Iray Server使用需求,预期参考人员包括用户、测试人员、开发人员、需要阅读本报告的高层经理。
1.2. 项目背景
Iray Server为飞云科技(VeriCloud)和英伟达(NVIDIA)协同开发的软件,用于为3dsmax、maya等软件做项目渲染时提供的秒渲服务,旨在节省开发人员渲染所需要的时间和精力。本次测试目标则是在云平台模式上进行,云平台模式的云服务能够满足绝大部分人的需求,并且Iray Server需要挂载在服务器上使用,所以飞云科技(VeriCloud)展开了本次的项目,目的是将Iray Server服务挂载到云平台模式并测试。
1.3. 系统简介
IRAY® 是一种高度互动而直观的物理效果渲染技术,可通过模拟光线与材质的物理学行为来生成照片般逼真的影像。不同于传统的制作渲染器,Iray 可产生反映现实世界行为的结果。设计师并不需要具备计算机图形技术的专家级知识,即可快速取得照片般逼真的结果。
Iray 会渐进地改善其图像直到达到完美状态为止,从互动编辑到超级终帧画面,它能够提供始终如一的结果。 它是一种可预测性很强的方法,与 NVIDIA GPU 可扩展的性能相得益彰,能够提供不断的反馈以及快速得出结果。 如此一来便大幅缩短了制作出完美场景和照片级图像所需的时间。
1.4. 参考资料
1.《Iray Server在LINUX上的安装部署手册》
2. 测试概要
2.1. 测试环境与配置
数据库服务器配置
CPU:64核
内存:128GB
硬盘:4TB
操作系统:Centos7
应用软件:Iray Server
机器网络名:VeriHPC-G41-203
局域网地址:120.26.223.14
显卡:Tesla M40
客户端配置
CPU:Intel(R) Core(TM) i7-4900MQ CPU @ 2.80GHz
内存:16G
操作系统:Windows10
应用软件:3dsmax2016
2.2. 测试方法
测试方法采用边界值测试,前期测试Iray Server是否能够在云平台模式上进行安装部署,后期测试则是客户端将需要渲染的模型上传到云平台模式上的Iray Server,测试是否能够渲染不同的模型,以及各种性能是否满足需求。Iray Server当前测试版本为246000.21030。
3. 测试结果及缺陷分析
3.1. 测试执行情况与记录
本项目测试开始时间为2016.9.5,已耗时10天。
测试了一个月的云平台模式作为Iray Server的后台服务器。
3.1.1. 测试组织
主要测试人员:飞云科技工程师
3.1.2. 测试内容
列出测试的跨度和工作量,最好区分测试文档和活动的时间。数据可供过程度量使用。
一、Iray Server在云平台模式Centos7上的部署安装测试
2016.9.5-2016.9.7
图1 Iray Server部署文件
图2 服务启动
图3 网页管理登录
经过测试,Iray Server可以直接挂载到云平台模式上面,前提是安装好英伟达相应的显卡驱动以及材质库,本次测试所用英伟达驱动版本为NVIDIA-Linux-x86_64-352.99.run。
二、Iray Server对小型项目的秒渲测试
2016.9.8-2016.9.9
图4 沙发秒渲成果
图5 沙发秒渲数据
经过测试,将Iray Server挂载到云平台模式上面,小型项目在设置好渲染参数后直接提交到服务器,都能做到快速秒渲出图。
1.1.1. 测试版本
本测试报告为第一次测试报告,Iray Server版本为246000.21030,云平台模式系统为Centos7。
2. Iray Server秒渲效果展示
2.1. 家居模型
图6 家居模型效果图
图7 iray server渲染资源消耗数据图
图8 室内模型效果图
图9 Iray Server渲染资源消耗数据图
图10 vray3.4渲染资源消耗数据图
3. 测试结论及建议
3.1. 结论
本次测试为初步测试,并未对渲染参数细节进行测试,在后续测试中有需要可以做细节测试。
测试目标达成,即Iray Server服务可以在云平台模式上进行挂载及使用。
测试通过,可以进入下一阶段项目目标。
本次测试历时10天,为了减少风险和提高成效,建议在后续测试中添加测试人员,以及在测试前做好测试计划。
3.2. 建议
2.2.
Iray Server和云平台模式的兼容性问题不大,在后续测试中次要关注即可,现在主要问题是解决大型项目在渲染时超出buffer数值上限的问题,Iray Server在云平台模式上的健壮性测试需要做后续测试,因为在长期挂载后,会出现网络服务断开的情况,需要手动再次重新读取。Iray Server对于大项目的渲染算法需要做进一步的改进优化。
详情请看视频:
http://v.youku.com/v_show/id_XMTc0MzYxNzY1Ng==.html