目前,云计算服务的收费非常灵活,用户按照月或年或使用量来付费。
按使用量付费(Pay Per Use)是服务供应商最常用的定价模式。根据按使用量付费的原则,用户只需要对自己所使用的资源付费。在这种定价模式中,用户需要为使用的单位服务支付固定的价格,一般是按每小时、千兆字节或是每小时CPU等计算。目前大部分的云计算供应商都采用这种定价方式,如在Amazon的某些云服务中,用户只需要支付自己使用的资源,不存在任何最低消费。
根据伯克利大学的一篇技术报告分析,Amazon的按使用量付费的价格比购买类似服务器更贵,但是相比于成本支出,云计算的按需服务(即弹性)和按使用量付费模式更为重要。这是因为云计算的弹性和按使用量付费的模式准确地描述了云计算服务用户所能看到的经济方面的好处:云计算将“资本支出”转变成为“经营费用”。以Amazon的云计算服务为例,用户使用Amazon的云计算服务,3年租用一台服务器的钱比购买一台服务器(假设每台服务器的使用期限是3年)的价钱还要贵,但是在考虑到云计算在弹性计算和转嫁风险方面的经济优势后,按需服务、按使用量付费的云计算服务架构还是非常值得用户选择的。同时,云计算还能够很好地应对市场变化的需求,提高资源利用率,改变机器忙闲不均的使用状况。
云计算能够随意在一个服务器上增加或移除资源,只需要几分钟就可以搜寻到匹配的资源,因此能更好地按需分配资源,而传统方式则需要几个星期的时间才能完成。在一般数据中心,服务器的真实利用率为5%~20%。但是考虑到大多数业务系统的峰值工作量比平均值工作量要高2~10倍,就比较能够容易理解数据中心的服务器利用率低的问题了。大多数数据中心都会按照峰值准备资源,以便能够应付高峰期,但是在资源使用的非高峰期,服务器难免闲置。峰值越高,浪费越多。下面将给出一个简单的例子来说明,相对于购买,选用弹性方式可以减少浪费,且可以弥补按使用量付费带来的潜在高成本。
假设某企业的服务器有一个可预见的日常需求:白天的峰值是500台服务器,而晚间的峰值是100台服务器,如图3-1所示。
图3-1 最大负荷配置的情况(www.xing528.com)
如果一天中每个时段的平均使用量是300台服务器,则一天服务器总的实际使用量是300×24=7 200台,但是如果必须一直提供峰值时刻需要的500台服务器,则我们需要500×24=12 000台服务器,是实际所需服务器数的1.6倍。
事实上,上面的例子还是低估了按使用量付费的益处。因为最普通的服务也会经历季节性或周期性需求变化(例如,电子商务的峰值在11—12月),一些意想不到的需求(如新闻事件)也可能导致峰值。传统数据中心因为需要几周才能完成新装备的申请和安装,所以唯一的办法就是提前预备资源设备以便应付峰值。不过即使峰值预测正确,也会存在浪费,如图3-1所示。如果他们高估了峰值,则浪费更多。而如果低估了需求的峰值,部分客户在峰值时没有得到服务(见图3-2阴影部分),则会使网站访问速度大幅下降,甚至无法访问,从而导致客户流失。
图3-2 资源配置不足的情况
所以,无论对大型企业还是中小企业,云计算的弹性和按使用量付费模式都是有价值的。没有使用资源的情况下,因为资源闲置,单位时间内成本更高;过高估计峰值,将会导致同样状况;而在低估峰值的情况下,资源配置不足,流失客户,也导致成本上升:由于一部分用户永久离开,但是固定费用保持不变,所以费用只能摊销在较少的用户身上。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。