当今的混合云和多云环境反映了一个普遍现实,即云的使用(包括作为服务交付的所有形式的软件)无处不在。就技术获取和进步而言,这是好事,但如果你不多加注意,可能会在预算上出现意外。
混合云的灵活性、可扩展性和多样性使人们需要密切关注支出。如何消除不必要的混合云支出。本文将通过退款、警报、设计选择等,分享减少和优化云支出的实用技巧。
1、观察混合云的使用模式并考虑退款
首先,不要等账单庞大起来才采取行动。它们不应该是促使您分析和优化支出的唯一因素。
Srivastava说:“降低成本必须是重中之重,并被视为标准流程,特别是在COVID期间,因为IT预算面临越来越严格的审查。”
“重要的是,随着员工在家工作,并在将来的某个时候开始回到办公室,监视各种云应用程序的使用模式转变非常重要。 公司可以通过调整预算,预先购买计算,制定支出协议以及终止未使用和不确定的支出来开始。”
Red Hat的技术专家,Gordon Haff指出,“你需要制定切实可行的战略,以确保部门和个人用户不会一直开着灯。”
他指出,收费是一种策略,即IT根据团队或部门的使用情况向他们收取云计算费用。例如,如果开发人员知道公共云实例已超出了他们团队的预算,他们就不太可能意外地让它一直运行下去。Haff建议:“建立默认策略并关闭那些不被积极使用的服务。”
全面了解实际支出是主动管理混合云成本的基础。“首先,组织需要确定云支出,” Srivastava说。
“这个过程会在组织之间波动,但是通常涉及分析业务,安全性和技术信息(所有者,成本中心,应用程序,项目,环境)。分析中可用的维度越多,组织对云支出的细分和跟踪就越好。”优化源于这种类型的分析,并且同样需要成为混合云策略的一部分。
Srivastava说:“成本优化应被视为一种治理成分和一种标准操作程序。” “业务越快地了解其整个云环境,阐明政策并制定问责制,就越能更好地管理遍布整个业务的各种云支出,尤其是在当前的在家办公环境中。”
2、设置警报和其他预警系统
如果您的云服务提供商提供了用于监控您所消费支出的工具,请使用它们。 这是保持积极主动的一部分,某些工具可帮助自动执行某些类型的响应,以表明您的支出已超出预期范围。
“使用帐单提醒功能,” Haff说。“总的来说,大型云提供商没有硬性成本上限,但是它们确实提供了多种警报类型,而且通常还具有创建程序操作来响应警报的能力。”
Haff还指出,您对警报的响应不太可能是统一的:下一步将取决于驱动活动的是什么。记住,目标不一定是全面削减开支,而是削减不必要的开支。
在讨论优化云计算成本时,有时会忽略这一区别。“你如何应对使用量(以及因此而产生的成本)激增将取决于一些因素,比如该服务是否对业务至关重要,或者它只是一个数据分析实验出了问题。”
3、监视,监视,监视
Netdata的首席运营官,Chris Akritidis对使用提供商的本机计费警报,支出预算和其他成本管理工具进行了另一次投票。混合云的异构,分布式特性还意味着您将需要考虑其他方法来确保可见性,并且有多种第三方工具可以实现这种目的。
Akritidis说:“深入了解,别等您的提供商向您提供积极主动所需的所有工具。” “实时监控您可能会做的所有事情,这样您就不必等待特定的成本要素上涨到足以引起您的注意。”
Srivastava上面描述的分析和优化类型取决于对系统各种组件的这种可见性,无论是在公共云还是在内部部署中。Srivastava指出,在这方面,机器学习将与自动化一起发挥越来越重要的作用。
“使用机器学习和AI等技术来识别行为模式并提出花费优化替代方案是关键,”Srivastava说。“机器学习也可以用于建议云资源标签和花费异常检测。用于混合云优化的AI可能包括基于预期的工作负载、更改控制建议或具有成本效益的映像配置的主动配置。
4、使成本优化成为设计和体系结构的一部分
从预算角度看,规划和构建混合云架构既是一种技术策略,也是一种财务工具。环境之间的数据传输就是一个典型的例子。不考虑出口成本(将数据移出云的成本)的设计,可能会导致成本飙升,以及其他潜在问题,如延迟。
Aerospike的首席战略官,Lenley Hensarling表示:“你可以在没有认真考虑架构和设计的情况下,把工作负载转移到云上,然后再回到数据中心。”“关键是你把应用程序的哪个部分放在哪里,还有这对数据从哪里转移到哪里产生的影响。”
在混合云环境中运行基于微服务的应用程序会增加很多风险。Hensarling和Haff都指出,精心设计和决策应该在何处运行,是管理长期成本的重要组成部分。
Hensarling说:“随着工作负载在白天或季节性变化,您将获得极大的弹性提高。” “这可以根据需要进行扩展,从而带来了真正的好处,但并没有承受峰值负载的基础架构成本。”
但是,如果您要在本地ERP订单系统中,处理该云应用程序生成的发票怎么办?不考虑这一点可能会增加数据成本。尤其是随着应用程序的扩展, 适当的规划和设计可以减轻这种情况。
Hensarling说:“您可以将大多数交易数据和参考数据缓存在云中。” “然后,压缩数据以驱动发票,并发送在后台系统中执行所需交易所需的最少数据量。”
这通常归结为架构选择,尤其是在将更大的系统分解为微服务时。 在考虑成本优化的情况下,做出这些决定非常重要,尤其是在考虑数据及其流向时。