IT策略选择之云计算成本核算

刚开始考虑云计算的经济意义时,可能会觉得云计算与经济这两方面没有清晰的逻辑关系。云服务供应商所使用的IT设备与其它的大型IT系统没有什么区别,无非是相同的服务器、存储设备和网络设备,但是云服务供应商还要为了自己公司的正常运转而要求客户支付额外的费用,还有互联网接入费用也不是免费为客户提供的。

实际上,如果所有企业的IT设备都足够稳定,并且具有稳定的使用率,那么真的没什么必要选择云计算方案。但是对于大部分企业来说,这些前提条件几乎是不可能的。实际上,大部分企业的计算任务都是突发式的:他们会在短时间内使用较大量的IT资源,而在其余时间则让包括硬件和软件在内的IT资源处于闲置状态。而这些IT资源是按照企业可预测的最高使用峰值的需求来购买和配置的。

云计算,尤其是由Amazon,VMware等推动的架构即服务(IaaS)模式,正是根据企业的这种使用峰值时间来收费的。从统计学讲,云服务供应商的软硬件资源总是能够满足某个客户的峰值需求的,而平均下来,其资源也能够得到很充分的利用。也就是说,供应商均衡了IT架构的使用率,客户根据自己的需求购买相应的运算能力。

资源使用

要想搞明白云计算是否能够对某个运算任务或企业的业务应用需求产生经济意义,就必须要理解“有多少资源被利用”与“有多少资源被闲置”或“资源多久被利用一次”之间的关系。一般来说,这种数据都是以工作日情况为标准的,从早上上班到午餐之前,是一个资源利用高峰,午餐后到晚上下班,是另一个高峰。满打满算一天的资源使用高峰也只有8小时而已,因此使用:企业IT资源闲置的比率为1:2,或者说IT资源的利用率为33%。

云服务供应商会根据企业的总计算时间,加上企业保证服务正常运转所需的永久性存储空间需求来计算云服务费用。而这个费用乘以合同持续时间所得出的总费用,很容易与相同时间内企业自己购买硬件和软件并进行维护所花费的成本相比较。由于不同企业的IT维护成本不同,基本上讲,用于云服务的总成本在三到五年后才会赶上企业自己购买软件硬件及维护的成本。

在选择云服务设备上,一定要保证云服务设备能够满足企业的硬件配置需求,尤其是CPU和内存,因为这会直接影响到企业使用云服务的效果。对于非交互式的任务,比如需要大量计算但是又不需要人员直接操作的任务,高性能的硬件设备能够明显的改变工作周期和潜在的经济因素。

当然,就目前的情况来看,企业自己组件一个具有超大内存(64GB以上)和多处理器的服务器要比企业去选择某个云服务供应商更简单。而且对于某些任务来说,将任务分配在几个较小的内存池里可能会得到性能上的大提升。

成本因素

云服务供应商的成本因素中,更复杂的部分来自于其它开销,比如人力成本,电力,硬件设备成本等。而如果企业不采用云服务,这些成本同样会加在企业自己身上。很多企业都看不明白这一点,而如果能够将这些成本量化并切实理解,对企业做出明智决策将有极大的帮助作用。

一旦了解了以上各方面因素对于成本的影响,企业就能相对容易的通过数据分析来判断把哪部分迁移到云服务会带来最大的经济效益,而哪些部分可以保留在企业内部进行处理。改变运算周期,预期的硬件成本贬值,前期硬件设备投资,以及其他各种因素将促使企业积极的对云计算和经济效益之间的关系进行调查研究。

搞清楚成本因素对于云服务成本的影响,还能带来额外的好处,即让企业在与云服务供应商进行谈判时,对于服务供应商提出的硬件、软件和服务价格有更清晰的认识和议价能力。尤其是在目前的环境下,企业第一个云计算方案的改变可能会对企业带来长远的影响,而且供应商都很精明,详细商谈成本问题可以防止合约过于倾向于供应商利益。

虽然现在市面上已经有了很多可供企业选择的IT策略,但是企业在准备使用其中某种策略或方案之前,依旧需要掌握基本的成本数据。