企业云支出浪费现象普遍、云上成本管理面临挑战。当云计算为企业 IT 基础设施带来敏捷性和效率提升的同时,企业用云资源配置不合理或配置过渡的现象普遍存在。根据Flexera 2022年调查数据,企业用云费用平均被浪费了32%。《中国云使用优化报告(2021)》数据显示,企业上云后云成本不可控制是企业用云面临的最大挑战,且九成以上用云企业有云成本优化的需求。
企业云上成本管理面临诸多挑战,根据《中国信通院云计算白皮书(2022年)》所述,云计算重塑企业 IT 消费模型,基础设施采购方式从原来的集中式变为分布式,成本管理从原来的前置评估变为后置监控,成本类型由原来的固定成本变为可变成本,决策模式从原来的短期决策变为长期运营,成本责任由原来的集中管控变为责任分散。这些变化导致企业云上成本管理面临诸多挑战:一是资源浪费难以识别,有效资源优化手段匮乏。二是云账单数据庞大繁杂,缺乏专业工具支撑。三是混合云加大优化难度,云产品计费模式复杂多变。四是优化流程管理不健全,团队协作效率不佳。
云成本管理与优化不是一蹴而就的项目,是一个涵盖企业上云用云全生命周期,关系到企业内部管理机制的体系化工程,是一个反复迭代和持续运营的过程。云成本管理系统核心在FinOps理念基础上,融合自身实践经验,提出更加细化落地的云上成本管理实施框架,帮助企业客户实施。
从企业上云及用云的历程看,大致可以分为用云计划、用云执行、监控分析、成本优化等阶段,成本管理贯穿各个阶段,每个阶段的关注点各有不同。
场景包括企业首次上云、增量上云、存量复购。
1. 做好组织规划:包括企业上云的组织架构梳理、账号体系规划、权限体系规划、企业权益(如优惠、信控)的规划、资金结算关系的规划。
2. 做好财务规划:包括预算编制与规划、财务资产规划(如现金、代金券)、成本规划(如成本权责、分摊规则)、对云服务商的计费方式进行了解和选型(如节省计划、抢占式实例、资源包等)。
3. 做好资源规划:包括标签规划、资源容量规划、资源配额规划。
场景包括采购执行、用云管云规则执行(包括财务规则设置、资源配额设置等)、商务履约执行(包括对账、充值、开票等)。在用云执行阶段,从财务管理和资源管理两个视角做好成本管理。
1. 财务管理视角:要做好资金、账单、发票的统一管理,并借助云服务商提供的企业级财务管理能力,实现跨组织多账号的统一结算管理和财务资产管理,为了后续监控分析的成本可看清,要通过财务单元做好成本分账规则的设置。
2. 资源管理视角:选择合适的技术选型和资源规格进行采购,可以借助云服务商提供的资源保障和容量预定等能力确保资源的有效获取,并通过配额设置实现企业云资源采购管控。
主要解决成本分摊与成本可视化问题。
1. 成本分摊:借助平台能力和前序阶段配置的分摊规则实现成本的有效分摊(包括摊销、分账等),是监控、分析甚至优化的前提。
2. 成本监控:通过多种监控手段对成本和资源数据进行监控,并有效预警通知给相关人员,监控手段通常分为两类,基于业务规则(比如基于预算、成本金额、资源使用率等人为设定阈值的预警)和基于人工智能算法(比如无需人为设定阈值、由算法智能识别的异常检测等)。
3. 成本可视化:通过监控预警感知到成本变化时,借助多种可视化工具进行成本分析,找到问题点或优化机会,常见的可视化分析工具包括各类成本或资源报表、预算与实际的对比分析、多维成本统计分析工具等,也可借助成本预测算法观察未来趋势。
主要通过计费方式优化、资源使用优化和架构优化来落地执行。
1. 计费方式优化:云服务商通常提供多种计费方式,通过切换不同的计费方式,可以获取到更低的实际折扣、或提升权益资产的使用效率,从而实现成本节约。常见的如按量付费搭配节省计划,可以通过承诺更长时间的消费,获取更低价格;购买合适的资源包,也可以抵扣按量付费流量,从而节约成本。可以借助平台提供的测算工具,对比已购买和未购买的计费方式,切换为更加合适的计费方式。
2. 资源使用优化:优化云资源的使用率,是实现成本优化的有效手段。常见的方法有释放闲置资源、降配低负载资源、升配高负载资源、弹性扩缩容等,通常借助资源监控工具发现优化机会,并结合业务特性、性能、成本等综合考虑后谨慎执行。
3. 架构优化:在保障应用稳定性的前提下,通过架构优化升级能在更大范围内降低整体云服务使用成本。常见架构优化策略有:通过架构全面云原生化组建成本最优的云服务使用模式;通过离在线混部技术提升资源整体利用率降低成本;通过无服务化架构提升应用研发效率收获良好的成本效益。
持续运营:云上成本管理是一个反复迭代和持续运营的过程,企业应持续循环以上四个阶段,形成长效运作机制,使云上成本可以有效管控、持续优化。
通过收集、可视化和共享云成本数据,可为云成本系统可以提高组织对云支出的透明度,并帮助发现潜在的问题或机会。
通过优化云资源利用率、采购最优惠的定价模式、消除浪费或重复支出等方式,可为云成本系统可以提高组织对云资源的效率,并降低总体成本。
通过实施预算控制、分摊成本、设置告警等机制,可为云成本系统可以提高组织对云支出的灵活性,并使其能够快速适应变化或创新。
启动阶段:建立一个跨部门的核心团队,并确定主要目标、范围、指标等基本要素。同时,收集并分析当前的云计算支出情况,并制定一个初步的优化方案。
运营阶段:执行优化方案,并持续监控并反馈其效果。同时,建立一个有效且灵活的预算制度,并根据数据进行调整。此外,在组织内部推广并培训相关人员参与到云成本管理中来。
成熟阶段:将云成本系统纳入到企业战略中,并与其他管理实践相结合。同时,在组织外部分享并借鉴其他企业或行业领先者在这方面的经验与最佳实践。
定义组织通过成本管理想要实现的目标,如成本节约、提高效率或优化资源利用。并且选择合适的指标来衡量云支出与业务价值之间的关系,如单位经济、价值导向度等。
为不同的业务部门、团队或项目设定预算,并将成本分配给相应的利益相关者。这可以实现更好的成本控制、责任归属以及更准确的成本报告和分析。
利用各种工具和技术来优化云资源的使用率、采购最优惠的定价模式、消除浪费或重复支出等。
尽快收集、可视化和共享云成本数据,并提供实时监控和告警系统。实时透明度可以自主地驱动更好的云利用率。快速反馈循环可以促进更有效率的行为。
建立团队来传播和启用最佳实践,并在一个共同责任模式下与其他团队协作。中央团队还负责利用规模经济来优化费率、承诺和折扣等方面。团队管理云成本的方式,其中每个人都要对自己的云资源云消耗负责,并得到一个中心化的最佳实践团队的支持。研发、财务、产品等方面的跨职能团队协同工作,以实现更快的产品交付,同时获得更多的财务控制和可预测性。
将云计算变化性模式视为一种提供更多价值而不是一种风险的机会。并且采用及时预测、规划和购买容量的方式来适应变化或创新。并且在成本、质量和速度之间做出有意识的权衡决策。
随着客户业务的高速发展,公有云资源的体量和成本也随之快速增加,对于公有云管理的标准和成熟度要求也不断提升。本项目旨在为客户构建一个以云原生组件及框架为核心的平台,实现精细化、可视化、数字化的公有云财务治理,实现降本增效的目标。客户的资源没合理使用,包括闲置资源和超配资源2种情况。闲置资源包括使用率长期低于1%,例如闲置的虚拟机实例、闲置的RDS实例、闲置的负载的实例等,这种资源一般可以回收再分配或者直接释放,另外一种是不可以独立使用的资源,例如未挂载的硬盘、未挂载的公网IP、未关联的https证书等,这种资源一般可以直接释放。超配资源:这种相较于闲置资源来说,它有负载,但是使用率长期较低,例如使用率长期在1%~30%之间,这种资源可以在不影响业务的情况下,降低它配置,以节省成本。一般来说,负载或使用率提升一倍,可节省的成本要超过50%。
● 通过现状分析、成本控制和资源优化三个方面,帮助客户构建精细化云成本治理能力。
● 账单数据收集、整理与整合,提供多维度的总览账单展示,包括应用维度、产品维度和环境维度。
● 根据账号维度、部门维度和应用维度,对账单明细进行整理、分析和展示。
● 支持标签功能,通过资源标签的方式定位不同资源的归属。
● 支持基于不同权限的用户账单功能
● 提供预算中心功能,支持用户通过预算中心统一录入或修改预算。
● 提供趋势分析功能,包括预算趋势分析和消费趋势分析,分别在预算大屏和消费大屏中展示分析结果,帮助用户实现未雨绸缪。
● 提供消费和预算的实时对比功能,成本控制一目了然。
● 提供预算预警功能。根据预先设定好的阈值提前预警,方便用户及时调整。
● 提供基于应用维度、产品维度和账号维度的实时消费监控。并根据预先设定好的异常消费标准,提供异常消费预警,支持邮件通知和钉钉消息两种方式。
● 提供资源使用率阈值自定义功能,方便用户根据不同情况调整阈值,实现灵活的资源管理
● 提供优化建议状态追踪,帮助用户确认优化方案的落地情况。
● 提供购买方式优化建议,从成本和资源性能的角度出发,帮助用户选择最合适的购买方式
● 支持定时开关机设置,确保资源合理使用。并提供定时开关机日志管理和通知机制,方便进行资源审计和责任定位。
● 提供自动化升降配设置,基于统一标准自动化流程确保资源的合理使用和规范管理。并提供自动化升降配日志管理和通知机制,方便进行资源审计和责任定位。
● 根据资源性能和消费现状,提供资源优化建议,实现高资源利用率、稳定的资源性能和有效地成本控制。