成本管理和优化
使用云计算技术最大的优势之一就是从CAPEX转到OPEX,把资本支出变成运营支出,无需为可能的业务峰值提前储备大量平时用不到的资源,同时云上有大量的技术和产品来协助实现弹性能力,在保障业务稳定可靠的前提下尽量让资源用量符合业务负载。部分企业对云的认知不充分,从而沿用传统IDC运维的一些标准,在上云的过程中或者上云后依然提前准备大量的资源以防备弹性需求,这就导致上云的优势被稀释,造成了不必要的成本增加。
在上云过程中,为了业务的稳定可靠,一般都会准备相对较多的资源,部分企业由于缺乏优化措施,在直接迁移上云的过程中会超买一半的资源。而在上云后,随着业务的变化,系统架构的逐步演进,资源的使用可能出现浪费的情况。
所以对云的用户,需要持续关注成本优化方面,这也是CCoE的职责之一。
整体成本优化框架:

云上成本优化并非一蹴而就的工作,不能指望一次优化或者几次优化后就能彻底解决成本浪费的问题,要把成本优化做成日常的工作,持续关注和行动,把云上的成本优化到极致。整个成本优化的过程我们可以遵循IPIE原则,Identify(识别)-Plan(计划)-Implementation(实施)-Evaluation(评估),形成闭环,持续循环优化,持续改进。

Identify(识别):识别资源浪费的地方,发现潜在的成本优化目标。云上成本优化的潜在点非常多,但不是所有的优化目标都必须马上行动,需要根据当前的团队资源和业务情况,分析投入产出比,找到当前阶段合适的优化点。通常先易后难,先把最简单易行的优化措施落地,逐步推进更复杂的优化措施。
Plan(计划):选择确定了本次优化的标的之后,需要制定优化的目标,估算好工作量,准备相关资源投入,沟通好需要配合团队(如需要),评估对当前线上业务的影响,制定一旦影响业务的兜底计划或者回退计划。
Implementation(实施):针对优化计划展开落地实施工作,建议选择业务低谷期来操作优化过程,并提前对相关的操作、脚本、代码等做好预演,把整个过程自动化,尽可能的减少手工操作。在实施的过程中要关注对业务系统的影响,这些要依赖完善的监控设施,一旦发现指标上有异常,及时的调整或者回滚,避免优化本身影响业务。
Evaluation(评估):在实施落地后,需要评估工作的效果,对比优化前节约的成本比例,是否达到预期。效果评估可以从两个层面来看:1)资源的使用率是否有下降;2)成本费用是否有减少。效果评估需要注意的是,首先排除业务本身的影响,比如优化周期内是否有促销、是否发生业务的变动;其次也要看成本优化可能对当前业务团队和业务系统带来的影响,比如是否带来额外的运维复杂度,是否降低了团队的技术资源投入。
云上有丰富的工具来分析资源使用情况,发现浪费的资源,识别可以优化的点,包括但不限于智能顾问、云治理中心、成本管家、CADT、云监控等,用来分析当前的资源使用情况,找到优化的点,评估优化的效果等。
成本优化可以从以下几个方面入手:
财务付费模式的优化:灵活使用云上各种不同的财务付费模式,或者资源购买模式,可以取得不错的成本优化效果。
产品使用维度优化:计算、存储、网络、数据库、大数据、中间件等产品,都可以通过选择不同类型的产品,用适度的配置满足业务需求来进行成本优化。
技术架构优化:云不仅仅提供弹性的资源,更是拥有大量先进技术、先进理念的沉淀,结合云上的技术、产品和相关的方案,不仅可以从单环节,而是从整体架构上做进一步的成本优化,例如使用混部技术、采用无服务器架构等。
成本管家服务:使用云服务商提供的成本管家服务,可以通过服务顾问协助做成本优化分析,给出成本优化方案
