如何避免闲置云资源“掏空”预算?试试这招降低 30% 云成本

本文作者:桂陈

云计算的优势是能够根据企业需求弹性扩展资源,但如果管理不当可能会出现预期以外的云账单,不仅会超过预算,而且给企业的运营资金带来不可控的风险。例如 Laurent Gil 在博客《How Adobe Lost $80K a Day to Cloud Costs》中提到,Adobe 公司曾经每天至少产生 $80,000 预期外的云成本,而当发现该问题时,账单已经累计超过了 $500,000

Designed by fullvector / Freepik

根据大量企业用云的实践经验,预期以外的云账单往往在日常工作中产生并积累的:

  • 新项目上线为了“以防万一”,多申请几个机器,配置都申请的过高,事后便无人问津
  • 临时购买了一个云资源,使用完成后忘记释放

从上面的几个简单例子可以看出,云成本管理的核心是提升云资源的利用率,而由于云平台自带的账单文件较大且内容琐碎,无法依赖人工识别资源的使用情况。在本篇博客中,我们将向您介绍如何通过 Kyligence Zen 精准找出闲置的云资源,帮助有效提升资源的利用率,降低 30% 以上云成本。

准备云账单数据和指标

首先,我们在 Kyligence Zen数据页面选择上传我们的云账单数据(样例如下),该数据基于云平台账单加工而来。

针对企业关心的资源使用率问题,我们希望以项目、资源类型等角度分析,从而找出闲置和超出使用期限的资源,我们在 Kyligence Zen 中批量创建了下述指标。

本文使用的数据集和指标模板已发布至 Kyligence Zen Metrics 模板市场,您可以点击该链接一键体验。

 

对齐预算目标 培养团队成本意识

前面我们提到,通过云计算,企业可以对 IT 资源灵活变更和扩展,但是也加速了云成本和使用量的变化,因此,企业必须细化对预算的控制,培养团队的成本意识。我们可以在目标页面中对各云平台的预算设置上限并关联前面创建的指标,可以看到 Azure 云平台的预算即将超期,团队成员在申请新项目时没有特殊需求可以申请 AWS 平台的资源,同时需要注意整体预算的结余。

定位闲置超期资源 围绕过程管理杜绝资金流失

前面我们通过预算公开化帮助团队培养了成本意识,除此以外每个资源是否物尽其用了呢,资源使用完毕是否及时释放了呢?

针对资源使用效能问题,虽然企业对云资源的使用都设置了时限,例如用于测试的云资源可使用 24 小时,而用于正式项目的云资源则需要根据需求申请使用时长。但在实际用云的过程中,经常有云资源超期或者闲置的情况发生。为了更快找出闲置的资源,避免资金“悄无声息”地溜走,我们可以通过仪表盘来创建下述可视化报表。

从 Top 10 闲置资源负责人报表中,可以看到 Tyrone 负责的资源闲置率最高,接近 90 %,证明资源存在闲置或者购买的配置过高。经过和资源负责人沟通,可以在不影响业务的情况下通过降低资源的配置来避免资金浪费,我们将 EC2 的 CPU从 32 核降配至 8 核,该资源的成本节省了 70% 以上。

此外,从 Top 10 超期资源所属项目中,可以看到 Project Breeze 项目存在大量的超期资源(944 个),云平台管理员需要及时执行资源清理操作。经测算,仅此一项可帮助企业节省约 20% 云成本,合计近 600 万元的资金。

基于我们创建的指标体系,企业可以及时发现闲置和超期的资源,通过释放或降配等手段可以有效提升资源利用率,至少可降低 30% 的云成本,通过该方式不仅实现了降本增效,同时也帮助提升了企业的利润率。

本文所使用的数据集和模板现已发布至 Kyligence Zen Metrics 模板市场,欢迎前往一键体验

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值