HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

“成本刺客”防不胜防,为何云成本如此难以驾驭?

  • 2023-03-31
    北京
  • 本文字数:4259 字

    阅读完需:约 14 分钟

“成本刺客”防不胜防,为何云成本如此难以驾驭?

达尔文曾说过“能够生存下来的生物, 既不是最强壮的, 也不是最聪明的, 而是最能够适应变化的物种。” 面对眼下经济的不确定性,很多企业在压力下,被动进入到“节衣缩食”的模式。推动企业减少支出,如何更好地“降本增效”更是上升为生存问题。


面对成本压力,企业不再一味地追逐前沿的技术,而是更加注重数字化投资的平衡成本与收益,以确保获得最大化的商业价值。然而,可怕的是,面对屡创新高的云支出,许多 IT 团队却找不到成本失控的源头。海外的部分企业由于上云后过高的 IT 成本,甚至一度掀起了“云回迁”的声浪。


如何能够在享受云计算这个巨大的创新引擎的同时又能够清晰度量云成本,不被“成本刺客”所伤?这一定是 2023 年管理者的数字化必答题。


为什么云成本如此难以驾驭?


事实上,云成本问题在近年来已经引起了很多企业管理者的重视,也有越来越多的企业通过优化资源使用来进行成本管控。可为什么“成本刺客”仍旧防不胜防呢?企业在云成本管理的过程中,主要面临四大痛点,可归纳为:投资看不清,成本不合理;大把资源闲置和资源浪费;难以动态响应市场创新业务需求和变化;业务 & 财务 &IT 对评估投资协作不佳 。由于本文面向的对象主要是技术管理者与开发者,因此,着重对大把资源闲置和资源浪费造成云成本失控的原因进行分析,主要有以下三点:


其一,是性能的浪费。由于缺乏明确的衡量指标和应对策略,很多企业难以评估其在云端的实际性能需求,往往会过度采购云资源或使用不必要的高性能服务。此外,在使用过程中,为了保证应用程序能够正常运行,工程师在配置云计算资源的时候也通常会选择过度配置。


其二,是闲置资源无法快速释放。由于企业需求的波动性,云资源的使用情况也会随之发生变化。但是,如果企业在使用云资源时没有采用自动化的管理策略,就会存在很多闲置的计算资源,导致企业付出了不必要的成本。


其三,是对数据存储缺少分级和分层管理。缺乏分级分层管理会导致数据存储在云环境中不受控制地增长,从而导致云成本的浪费。同时,由于没有对不同数据类型的访问频率和重要性进行分析,数据存储和备份的策略也无法有效地优化,从而增加了数据存储的成本和复杂度。


面对如此多“成本黑洞”,如果企业不谨慎管理其云计算资源,必然会付出惨痛的后果。去年,印度一家名为 Paytm 的电子商务公司就因未能有效管理云计算资源而导致云成本相比 2021 年急剧增长 400%。2022 年,美国航空公司 Delta Airlines 也因同样的原因而收到“天价”账单。对于一些初创公司而言,云成本管理不当造成的后果更为致命,海外初创公司 Milkie Way 曾因测试期间的疏忽,险些导致公司破产。


以上案例并非个案,云成本管理问题是普遍存在的。Gartner 的一份报告指出,云成本浪费是全球公有云市场的主要问题,估计云成本浪费率约占总支出的 30%。451 Research 的研究表示,80%的受访者认为与云成本相关的不良管理已对其业务产生负面影响。



“成本刺客”如何退!退!退!


当一种现象成为整个市场的痛点,必然会催生出一系列应对的方法和举措。FinOps 的理念正是以此诞生并得到快速发展的。


FinOps 是指管理和优化云计算成本的一种方法论和实践,旨在帮助组织更好地理解和控制其云计算支出。其核心理念是让所有涉及云计算成本的部门(开发、IT、财务等)更加紧密的协作,以便更好地进行成本控制,实现的手段包括建立透明度、监控和分析云资源的使用情况、采用自动化工具和流程等。


早在 2017 年 Joe Kinsella、J.R. Storment 等人就在亚马逊云科技的 re:Invent 大会上提出过该理念。当时他们认为,随着越来越多的企业将工作负载迁移到云上,云计算成本管理问题将会变得越来越复杂。因此他们创建了 FinOps Foundation 社区,致力于帮助企业更好地管理和控制云计算成本。随着时间的推移 FinOps 社区吸引了越来越多的人,其中包括亚马逊云科技、Microsoft、Google 等云服务提供商代表和其他企业的 FinOps 专家。


FinOps 说到底是一种概念,具体的实践与落地还是需要切实可行的工具和方案来推动。早期 FinOps 相关的产品主要是由多云管理的商业化公司推动,近两年云厂商也加入了推动 FinOps 向前发展的队伍。海外市场亚马逊云科技推出了 FinOps 工具,如 Amazon Cost Explorer、Amazon Budgets 等。国内市场头部云厂商也相继发力,阿里云推出 ACK FinOps 套件、腾讯云推出成本优化开源项目 Crane 等。


一般来说,由云厂商提供的 FinOps 产品更便于与其自身的云平台进行深度整合,便于快速访问和管理资源,可靠性和安全性更高且更具价格竞争力。唯一不足的是,由于不同云厂商间存在壁垒,因此,该类产品通常只适用于特定的云平台。



一个战略,七大路径,实现云上降本增效


近年来,云服务提供商致力于将 FinOps 相关的工具和产品整合,形成了完整的云财务管理(CFM)战略。其中以 FinOps 领军者亚马逊云科技的云财务管理(CFM)战略最具代表性。亚马逊云科技 云财务管理(CFM )战略经历了从基础设施成本管理到应用程序与业务成本管理,再到如今提供一站式成本管理几个阶段,已发展得十分完善。


整个战略有四大核心,分别是:成本可见性、成本优化、规划与预测和云财务运营。



在成本可见性方面亚马逊云科技 云财务管理(CFM)建立了查看、度量与评估的一整套体系,通过云价值成本可视化报告,提供更加细颗粒度的核算,精细化进行成本管理。在成本优化维度,该战略强调弹性优化和利用资源。通过拍卖机制,以低成本的竞价方式购买闲置资源从而降低采购成本,以分层管理的形式更有效地利用存储资源,此外,无服务器模型根据调用次数计费,避免闲置计算资源的浪费。


在规划与预测的策略上,该战略采用数据驱动的预测分析,从而清晰可见地预测短期 / 长期成本,并通过架构优化服务,使云支出预测的准确性提升 35%。在云财务运营上,亚马逊云科技主张借助云财务管理(CFM)搭建云商数字化联合团队,财务、技术、业务从高层的战略目标开始合作规划,优化技术支出,把成本聚焦在可以为业务带来竞争力的 IT 计划。


该战略具体是如何实践起来实现云上降本增效的呢?亚马逊云科技将其归纳为七条切实可行的方法,针对性的解决了因用量痛点导致的成本失控


避免性能的浪费


  • 选择符合应用需求和预算的实例类型


上云是否能带来更低的成本?答案必然是肯定的。但误区在于很多企业只是迁移到了云端,而没有进行后续的调整,那么,效果必然会受到影响。云厂商通常都提供有多种类型的实例,仅亚马逊云科技提供的实例类型就有 600 多种,选择最适合工作负载的实例配置,并根据需求变化不断调整实例的类型,能够有效消除未使用资源的间接成本。


  • 选择最适合预算的采购模式


不同的计费模式也会影响云计算资源的使用和费用。云服务提供商提供的最常见的计费模式有按需付费、预付费、混合计费模式等等。一般来说,按需付费适合于对资源使用量不确定的企业,但其成本相对较高。而预付费则适合有长期稳定的资源使用的企业,通过预先支付一定费用,获得更高的资源使用量或者折扣。混合计费模式则是将前两者进行结合,以更好地平衡成本和灵活性,企业需要合理评估不同计费模式的优缺点,选择最适合自己的模式。


  • 迁移到 Amazon Graviton,获得广泛应用的最佳性价比


相比计费模式需要企业合理的对自身情况进行评估,服务的选择则更具规律性。一般来说,新的计算与存储服务,往往会拥有更高的性能与更低的成本。绝大多数的云服务都遵循这样的优化方向。例如,亚马逊云科技新一代处理器 Amazon Graviton 就比同类的前一代基于 X86 的实力的性价比提高了 40% 以上。


  • 在亚马逊云科技上构建和运行您的应用程序


事实上,不仅仅 Amazon Graviton 有如此大规模性价比的提升,自成立以来,亚马逊云科技就将成本节约列为了首要任务之一,通过与处理器制造商合作、自研芯片等多样性的方式,亚马逊云科技在提升其服务性能、安全性、加速创新的同时已将价格降低了 115 次。


闲置资源快速释放


  • 利用无服务器计算优化成本并加速创新


云平台提供了强大、高性价比的计算和存储资源,以满足各种应用程序的需求。然而,许多应用程序在不同的时间段内需要不同程度的资源。采用无服务器技术可以将计算资源分配到需要的时间和地点,从而优化资源利用率,减少了成本。此外,无服务器计算高可用性、弹性、灵活等特点,也能够为企业提供更好的计算体验。


  • 优化你的资源能力以适应需求


除了采用最新的服务和技术,优化资源适应需求的能力也至关重要。过度配置资源会导致不必要的基础设施成本,而配置不足则会导致应用程序性能不佳。利用 Amazon Compute Optimizer 和 Amazon Auto Scaling 两项服务就能够精准进行配置,帮助用户应对需求的变化。


对数据存储缺少分级和分层管理


  • 利用亚马逊云科技存储,优化您的工作负载成本


针对数据存储缺少分级和分层管理导致资源浪费的问题,亚马逊云科技也给出了相应的优化方法。Amazon S3 Intelligent-Tiering 在 Amazon S3 的基础上可以自动将对象分层,实现更精细的数据分层和更高效的存储资源利用。而 Amazon EBS 和 Amazon EFS 则提供了多种不同性能和成本的存储类型,用户可以根据业务需求进行选择,以实现更加精细的资源分层和更低的成本。通过 Amazon EFS 智能分层技术,最高能将存储成本降低 92%。



综上可见,亚马逊云科技 云财务管理(CFM)是一套非常系统、灵活且完整的解决方案,能够帮助企业在不确定性中寻找确定方向,通过“ 云财务管理(CFM)”,真正认清云上业务价值,并持续演进。在 VUCA 时代更需敏捷转型,让“ 云财务管理(CFM)”快速匹配、指导业务发展,以抢得市场先机。


在过往的实践中,亚马逊云科技 云财务管理(CFM)的效果也得到了很好地验证。MicroStrategy 是全球最大的独立上市商业智能公司,提供领先的分析和移动软件平台。该公司通过采用亚马逊云科技 云财务管理(CFM)战略,将云计算的支出减少了 30%,每年节省 250,000 美元,提高了对云计算使用和支出的可见性,并用这部分省下来的费用将培训资源和平台增加了 50%。全球拥有数十亿游戏玩家的 Wildlife Studios 公司,应用亚马逊云科技提供的战略来优化云成本,了解云上使用情况,将每年的云成本支出减少了 45%。这样的案例在亚马逊云科技的客户中不胜枚举。


未来,随着越来越多企业上云进程的逐步加深,云成本管理的实践将会越来越普及。云财务管理(CFM)或许将成为许多企业必不可少的一项管理实践。当然,没有哪个战略或者方案是完美的。目前市面上的云成本管理解决方案仍面临缺乏统一行业标准的问题,使得企业难以进行比较和选择最适合他们的产品。随着新的技术的快速发展,云成本管理战略也需要持续发展和演变,以适应市场新的变化。



2023-03-31 14:284609
用户头像

发布了 68 篇内容, 共 37.4 次阅读, 收获喜欢 53 次。

关注

评论

发布
暂无评论
发现更多内容

不听话的 Container

百瓶技术

flutter 布局与组件

如何利用Spot,成本与稳定同时兼得

jinjin

spot 热池 spotmax

VuePress 博客优化之添加数据统计功能

冴羽

JavaScript Vue 前端 博客 vuepress

使用 Amazon Redshift ML 构建多分类模型

亚马逊云科技 (Amazon Web Services)

存储

iOS开发-数据结构与算法学习之排序篇

iOSer

ios 算法 数据结构与算法 ios开发 iOS 知识体系

在Amazon SageMaker中灵活使用多种存储服务

亚马逊云科技 (Amazon Web Services)

存储

敏捷真的是开发者的绊脚石吗?

LigaAI

敏捷开发

如何用建木CI构建/发布建木Hub节点定义版本

Jianmu

DevOps CI/CD 开源项目 发送邮件 检查系统服务

【量化】量化交易入门系列4:经典的量化交易策略(下)

恒生LIGHT云社区

量化策略 量化投资 量化交易 量化

浅谈云上攻防——云服务器攻防矩阵

腾讯安全云鼎实验室

云原生 云上安全攻防

应用营销策略知多少?

坚果

产品设计 1月月更

Redis 使用 List 实现消息队列有哪些利弊?

码哥字节

redis 消息队列 Redis 6.0 1月月更

通用数据保护条例的监管下,你的数据湖“断舍离”了吗?

亚马逊云科技 (Amazon Web Services)

存储

C++太难学,怎么破?这本书给你指点迷津!

图灵教育

c++ 编程 入门

美容院CRM系统解决方案

低代码小观

CRM 客户关系管理 CRM系统 客户关系管理系统 企业管理工具

优化服务器存储架构——Amazon EBS io2 Block Express正式推出!

亚马逊云科技 (Amazon Web Services)

存储

知乎基于Palo的用户画像和实时数仓构建实践

百度开发者中心

大数据

Office2021 和Microsoft 365分不清?这样选最划算

淋雨

Office 365

手淘 Android 帧率采集与监控详解

阿里巴巴终端技术

android 性能优化 移动开发 客户端

使用 esbuild 来打包一个 React 库

CRMEB

青藤:业务迁移到容器云上的6个注意事项

青藤云安全

【网络安全】红蓝攻防:shellcode的分析

H

网络安全 WEB安全

以搭建Vuepress文档为例,展示用VSCode来远程开发

为自己带盐

vscode 1月月更 远程开发

龙蜥的朋友圈又大了!知名数据库产品服务商南大通用加入社区

OpenAnolis小助手

开源 社群

LabVIEW感兴趣区域分析(实战篇—1)

不脱发的程序猿

机器视觉 图像处理 LabVIEW 感兴趣区域分析 ROI

常用开源监控系统分析推荐(必备知识)|附优质监控书籍资源

云智慧AIOps社区

安全 监控宝 监控工具 开源软件 运维管理

SphereEx 创始人张亮荣获『2021 年度海纳奖——分布式数据库十佳实践人物』

SphereEx

数据库 开源 ShardingSphere SphereEx 海纳奖

26个主流机器学习算法的实现,获4万好评,这本机器学习宝典终于来了!

图灵教育

机器学习 代码 公式

云原生训练营毕业总结

白开水又一杯

云原生

设计是表达的艺术,不是艺术的表达

Yisen玩设计

活动预告 | OpenMLDB Meetup No.1

第四范式开发者社区

人工智能 机器学习 开源

“成本刺客”防不胜防,为何云成本如此难以驾驭?_服务革新_张雅文_InfoQ精选文章