根据调研机构Gartner公司的调查,到2024年,超过45%的IT支出将从传统IT基础设施转移到用于系统基础设施、基础设施软件、应用软件和业务流程外包的云计算支出上。
很多组织正努力扩展其基础设施以满足业务需求,但也正在增加硬件采购、软件更新、保护基础设施、培训员工等成本。除此之外,2020年发生的冠状病毒疫情还降低了人力资源的利用率,影响了数据中心设施人员的工作,并缩减了硬件供应链。云计算技术在减缓这些不利影响方面起到至关重要的作用。
Flexera公司发布的2020年云计算状态报告指出, 61%的组织在2020年计划将业务重点放在云迁移上。但是与人们了解的AWS和Microsoft Azure的营销策略不同,云迁移不仅仅是向云平台迁移虚拟机和数据库。组织还必须了解应用程序依赖性,获得技术可行性,并选择最佳实例。最后还要了解在云迁移之后面临的困境。
这些挑战将转化为额外的成本,而且并非所有挑战都很明显,有些直到很晚才出现。为了估算组织实施云迁移的实际成本,需要采取深思熟虑且严格准确的方法。第一步是评估当前的基础设施成本。
当前基础设施的实际成本
组织如果不知道为服务器、软件许可、维护合同、延长保修期、网络设备、安全合同支付了多少费用,那么需要获得会计人员的帮助。
此外,组织还需要收集有关网络带宽,存储和数据库容量等方面的数据。在典型的SME设置中,硬件升级周期通常为五年,考虑到以下变量,第一年的成本可能达到40000~50000美元,如下表所示。
除了第一年的费用外,还有经常性费用。组织可能并不是每年都采购新服务器,但必须对其进行维护。运行IT基础设施的所有硬件和软件以及管理其资源也是如此。其经常性费用应该是第一年费用的10%~20%,如下表所示。
但是,当前IT实施的实际成本不仅仅是直接成本、运营成本和管理成本。停机将带来惨重的损失。当英国航空公司一个数据中心的电力系统发生故障时,仅机票退款一项就损失了大约6800万美元,更不用说股价下跌了2.8%。如果组织的内部部署数据中心具有98%的正常运行时间,那么意味着每月的生产将会中断14小时。大多数云计算供应商保证99.9%的可用性,并根据用户的合同为出现额外的停机时间提供补偿。根据《福布斯》杂志发布的一份调查报告,停机一个小时平均损失达到数千美元。而对于大多数中小型组织来说,每月的停机时间可能造成3000至5000美元的损失。
因此,平均每个组织三年的内部部署数据中心总拥有成本约为75000美元至85000美元。
真正的云计算基础设施成本
在以往,组织将业务迁移到云平台之前,几乎不可能估计云计算基础设施的成本。因为当时云计算供应商并不多。而全球云计算市场如今竞争十分激烈。
主要云计算供应商的定价仍然过于复杂,但他们也提供了一些价格估算工具。每个主要的云计算供应商都会提供某种形式的总体拥有成本(TCO)计算器,其中包括AWS、谷歌云平台和Microsoft Azure。
通常情况下,总体拥有成本(TCO)计算器是一个简单的工具,将向用户询问一些基本的硬件问题,例如所需的带宽,内存、核心处理器、存储空间等。此外还提供一些高级工具会问涵盖用户的基础设施更多的问题,而其成本计算更为准确。
例如,对于包含32个vCPU和128GB内存的典型SME设置,采用AWS、谷歌云平台和Microsoft Azure分别提供的总拥有成本(TCO)工具进行了估算。如下表所示。
此外,全球主要的公共云供应商都具有大量的案例研究、定价表、比较分析资源来支持成本估算。这些资源可以充当成本估算模板。
尽管如此,组织将业务迁移到云平台可以降低80%的成本。
将数据移至云平台的实际成本
例如,如果要将数据库移至AWS云平台中,则可能必须创建一个按需实例。AWS云平台按照需要的实例向用户收费,并根据实例类型和大小收费,其费用为每小时0.018美元到3.30美元不等。例如,采用t3.large实例的价格为每小时0.146美元,而采用r5.4xlarge实例的价格为每小时1.65美元。对于存储来说,C4、R4和R5的配额为100GB,而对于T2和T3,配额为50GB。在超出配额后,AWS云平台的收费为0.115美元/GB。
虽然在同一云计算区域的AWS云平台内传输数据是免费的,但是会对区域之外和AWS云平台之外的数据传输收取费用。而将数据传输到t3.large实例的价格为0.083美元/小时。数据传输到c5.9xlarge实例的价格为1.53美元/小时。
对于谷歌云平台来说,还会向用户收取数据存储、网络和操作费用,其中标准存储为0.02美元/GB,而在其区域和谷歌云平台以外的数据为0.12美元/GB,每万次操作的收费为0.05美元。Microsoft Azure对于数据传输也有类似的计费方法。
应用程序数据同步的实际成本
组织需要迁移的应用程序也许是以客户为中心的应用程序,在一天的任何时间都有成千上万的用户同时使用。一旦组织将业务从内部部署系统迁移到云平台,其数据可能不会同步。而缺乏数据完整性可能会破坏应用程序,将导致宕机和糟糕的客户体验。在迁移数据时,为了确保同步,组织必须在可用性区域选择多个可用性区域部署,这将使数据迁移的成本增加一倍。例如,t3.large实例在单个可用性区域部署中的成本为0.146美元/小时,在多个可用性区域部署中的成本为0.292美元/小时。
聘请专家顾问的实际成本
有了如此众多的隐性成本,组织如何应对云迁移的压力?专家顾问可以在很大程度上减轻组织实施云迁移的压力。专家顾问将与组织IT团队合作,并进行更细致的估算。使用各种云计算供应商提供的成本估算工具,专家顾问会根据组织的时间、预算和资源为其提供最中肯的建议。