扣费规则:
炫云计费是以子任务为单位的,一个子任务是“一帧”或者“连续几帧”,一个子任务在一台渲染服务器上渲染直至结束,在子任务执行期间冻结费用,在子任务结束后统一扣费。
具体规则如下:
子任务渲染时冻结金额。当前正在渲染的子任务,根据从开始渲染到现在为止的渲染时间,计算出来的一个费用,就是冻结金额,冻结金额实时在发生变化。例如一台机器渲染了10分种,就会锁定10分钟的费用,渲染到11分钟的时候,就会冻结11分钟的费用。炫云账户的显示余额是账户实际余额减掉所有正在执行的子任务的冻结金额的总合后的余额,冻结金额没有从实际余额中扣掉,也没有产生任何账单。子任务会有三种结果,分别为:
1. 用户主动停止。正在渲染的子任务,由于用户自己主动停止渲染,则会直接从账户余额扣掉冻结金额,并且产生账单。
2. 正确结束。在子任务正确渲染结束后,就会从账户余额中扣掉已经冻结的金额并且产生账单。
3. 渲染失败。在子任务渲染失败后,冻结金额就会归0。
对于上述系统自动计费规则,以一个实际案例来说明问题:如果您提交了一个任务,渲染时3dsMax崩溃的概率尤其高,所有在渲染过程中崩溃的子任务都不计费,炫云只对正确渲染出结果的子任务扣费。如下图所示为一个任务的计费详单,其中序号为“1”的计费记录,子任务状态为“回收”的就是由用户主动停止导致的计费记录;序号为“2”的计费记录,子任务状态为“完成”的就是子任务正确结束后产生的计费记录。渲染失败的子任务没有产生任何计费记录。
计费公式:
炫云在扣费时需要计算每个子任务的费用。同时炫云可能经常性的做一些促销活动,具体可以查看炫云官方网站http://cloud.shinewonder.com。促销时会采用一些特殊的计费方法。
如下就正常计费,和一些促销计费的细节进行详细说明。
l 正常计费公式
正常渲染费用 = 渲染时间 × 服务器单价
= 渲染时间 ×( GHZ × 单价 )
= 渲染时间 × GHZ × 单价
其中:
渲染时间:精确到秒,换算成为小时;
GHZ:为执行该渲染任务的服务器GHZ数;
单价:炫云的单价,以GHZ*时为单位;
l 分布式渲染计费公式
炫云3dsMax插件,针对V-Ray渲染器支持分布式渲染。其计费方式为:
正常渲染费用 = 渲染时间 × 分布式节点数 × 服务器单价
= 渲染时间 × 分布式节点数 ×( GHZ × 单价 )
= 渲染时间 × ( 分布式节点数 × GHZ )× 单价
在账单中显示的GHZ数是“分布式节点数 × GHZ”。
l 效果图xx元以内xx封顶,超过x折优惠:
炫云针对效果图,可能有“38元以内1分钱封顶,超过38元整体费用5折优惠”类似的优惠活动。此种活动的计费方式如下:
1. 按照正常价格计算正常渲染费用。
2. 对比正常渲染费用和38元。如果小于38元,则促销渲染费用 = 0.01元;否则,促销渲染费用 = 正常渲染费用 × 0.5。
l 渲染即享金牌用户折扣
此类促销活动针对的是注册用户,凡是注册用户,都享受金牌用户的折扣例如5折。此种活动的计费方式如下:
1. 按照正常价格计算 正常渲染费用。
2. 如果用户是注册用户,则 促销渲染费用 = 正常渲染费用 × 0.5。