一般的,云服务器的硬盘分为系统盘+数据盘。顾名思义,系统盘主要是存储系统的,数据是用来存放业务数据的,系统盘相对容易确定,业务数据该怎么核算呢?
实际上,系统最主要的业务数据是录音数据,相对录音数据,其它业务数据需要的空间基本可以忽略不计。因此,算清楚录音文件需要的存储空间,基本就能确定数据盘该选多大。
能产生多少录音文件,实在是一个复杂的问题,业务是动态的,也不可能存在一个确定的答案。不同的业务数据,不同的线路接通率,每天工作的时间长短,每月的工作日数量,都能极大影响录音文件的多少,再结合录音文件的格式、码率来考虑,外加存储时长,要核算录音文件,简直是一个痛苦的任务。
那么有没有更简单的核算方法呢?还真有!
不管做运营,还是系统自用,用户对于每个月产生多少话费收入/消费,还是非常清楚的,假定一个月总体的收入/消费是A万元;一般的,话费的资费标准在行业不同时期可能会稍有波动,但总体有一个参考标准,假定资费平均为r元/分钟;那么一个月的整体分钟数即可估算为A/r;对于录音而言,计费1分钟并不代表会录音60秒,还需要结合不同行业的平均呼叫时长来确定的,假定整体平均呼叫时长为d秒,根据行业经验,绝大多数行业应用d都是小于60的;假定录音文件需要存储n个月,基于OKCC的录音文件默认码率(1KB/s)核算,资费r元/分钟,单月收入/消费A万元,平均呼叫时长d秒(<60s),存储n月的录音文件占用空间为V(GB):
V=nAd/(100r)
n:录音需要存储的月数;
A:话费收入/消费金额,单位:万元;
d:平均呼叫时长,只考虑小于60s的情况,单位:秒;
r:话费资费,单位:元/分钟;
这里,以外呼行业为例,取行业典型值做个参考可做进一步简化:d取20,r取0.1,n取3,V=6A。
当然,上面的公式,隐含了以下条件,使用时请注意: