Kevin Bogusch | 甲骨文公司高级竞争情报分析师 | 2024 年 1 月 22 日
自家房子带车库的人都了解保持车库整洁是多么困难的一件事。起初,车库环境整洁,似乎有无穷的空间可用来存储物品和安放工作台,甚至是容纳一些运动装备。很快,您会在这里放一些箱子,在那里放更多箱子,整个车库就变得杂乱起来,连走路空间都没有,更不用说停车了。
云计算也面临类似的问题。在今天,企业可以利用云技术的可扩展性和灵活性在短短数分钟内供应服务器和计算实例,然而这可能导致云环境很快就被未使用或使用率低下的资源塞满,变得凌乱起来,引发不必要的复杂性并导致 IT 预算失控。这是因为,尽管云计算支持企业只为自己选择的资源付费,但无论企业是否真正使用自己选择的资源,云技术服务提供商 (CSP) 都会收费。
云成本优化能够解决这个问题,它旨在提高云环境效率,降低云环境复杂性,最终为企业节约成本。本文将带您了解云成本优化的工作原理以及云成本优化为何难以实施,为您介绍关于云成本优化的优秀实践。
云成本优化是指在维持或增强性能的同时降低云计算服务总成本的过程,它一般通过控制过度供应的资源、未使用的实例和低效的架构等的支出,确保在不影响服务质量和性能的前提下实现成本和实际需求相一致。换言之,云成本优化要求在控制成本和提供适当的云资源(来满足峰值性能、增长、合规和数据安全需求)之间取得平衡。
云成本优化还是一个动态的过程,因为供应商的云定价和云技术服务以及企业的云工作负载需求随时都可能发生变化。因此,云成本优化离不开详细的指标、分析和自动化工具。
一般来说,云成本优化涉及两个重要计划。
关键要点
在云计算发展早期,企业们迫切想要利用云技术的可扩展性、灵活性和供应简易性优势,通常对成本问题认识不深。然而,随着云采用率飙升,云定价和云技术服务模式越来越复杂,很多企业遇到了云资源利用率低下和意想不到的成本超支问题。
面对这种情况,云成本优化应运而生。在早期,云成本优化主要是手动监视用量和调节资源分配,但持续的云增长很快就让这一过程难以为继。例如,企业 IT 团队不仅要从云技术提供商提供的近乎无限的选项中选择适当的实例规模,还必须在服务器规模以外,谨慎选择内存、数据库、计算能力、图形、存储容量以及数据传输速度等等。面对如此多的考量因素,选择适合自己工作负载的实例规模成为了一件复杂的事,很多企业都在不知不觉中购买了超出实际需要的容量。
为了帮助客户避免不必要的支出,云技术提供商开始提供全面的成本管理工具,通过资源利用率洞察、成本分解和优化建议来帮助企业避免非必要支出。除了这些成本管理工具之外,很多企业也开始制定策略和优秀实践来尽可能提高云投资回报。例如,使用自动化技术来按需伸缩资源;发掘云技术提供商折扣机会;持续监视和调节活动状态下的云技术服务,等等。
很多企业还从组织结构这个角度出发来优化云成本,委任专门人员来监管整个过程。该职责涵盖多个角色,包括云架构师、云运营经理、云财务分析师和云成本工程师。更多时候,企业会成立一个涵盖多方利益相关者的云治理委员会。云治理委员会又被称为财务运营 (FinOps) 团队,具体负责制定和实施优秀实践,执行成本管理、维护、未使用资源批量关停以及其他成本削减工作。
云成本优化的主要目标显然是控制成本,但其重要意义不止于此。云成本优化还能解决一系列云性能优化和安全性问题,带来更多其他优势。
以下是为何要实施云成本优化策略的几个重要原因。
云成本控制有时似乎是白白浪费力气。这是因为,如果处理不当,云技术的很多优势(例如自助服务和可无限扩展的资源)从一方面来看是利,从另一方面来看却又成了弊。复杂的云定价模式往往是问题的根源。
例如,软件即服务 (SaaS) 一般基于订阅数量来定价,这要求企业严格监视,确保 SaaS 订阅得到有效利用。相比之下,基础设施即服务 (IaaS) 的定价模式更为复杂,一般基于企业每月在供应商平台上预订的计算、网络和存储容量定价。
在一个分散的云环境下,IT 团队可能会发现自己能够快速做出云资源购买决策。随着组织内更多团队意识到并利用这一点,成本就会迅速飙升,尤其是在无人监视是否有必要购买新资源或在多长时间内需要新资源时。对此,一些云技术提供商的自动扩展特性虽然有助于控制成本,但却不是万能的。企业仍然需要制定明确的自动扩展策略,以此设置基于性能指标的扩展触发条件和设置最小与最大扩展限制。
云计费的复杂性也会加剧云成本优化挑战。无数的云配置项目可能都有自己独特的定价模式,这导致一份云账单可能包含数百甚至数千行数据。当 CSP 推出新特性和新的定价体系时,这种复杂性会进一步升高。当企业使用多家 CSP 服务,每家 CSP 都有自己的一套计费术语时,这一问题会更加严重。绝大多数情况下,理解和分配云账单中每一行的成本这一工作是财务人员负责的,而财务人员一般都缺乏相应的培训和经验来解读云费用,因此无力向 IT 部门提供支出优化建议。
云成本优化是一项日常工作。与会计这种企业可在必要时加速行动来满足月度和季度报告截止时间要求的工作不同,云成本优化需要企业持续采取主动行动。面对不断涌现的云技术创新功能和随时可能发生变化的企业工作重点,企业需要深入关注云成本优化的每一个重要细节。考虑到这一点,越早组建一支常设的云利益相关者团队来监管云成本和云策略,企业就越能轻松地实施持续成本控制。
清晰的云资源采购和实施策略是云成本优化的基础。通过将这些策略融入云工作流,企业可以构建自动化的实时发现和及时响应流程。
以下 8 个优秀实践可帮助企业制定行之有效的云支出规范:
云成本优化不能等到云实施之后才开始考虑,应在云迁移之前就采取行动。企业在进行云迁移商业论证(以及选择云技术提供商)时,就是构建成本意识文化的绝佳机会。
第一步是组建一支通力合作的 FinOps 团队。该团队应监督整个组织的成本控制工作以及所有的云技术购买和实施策略。下面将介绍 FinOps 团队能够如何把握先机,构建一个成本高效的云战略。
Oracle Cloud Infrastructure (OCI) 不仅提供灵活的即用即付和基于订阅的定价模式,还提供一整套成本管理工具,能够帮助企业主动管理和调节用量与支出,提高云技术解决方案的经济效率。Oracle 成本管理工具将重点解决以下 5 个关键的云成本优化问题:
云成本优化不仅是一个技术问题,还是一个企业文化问题 — 虽然云成本管理工具在任何时候都扮演着关键角色。通过使用云成本管理工具,同时实施清晰的策略和行之有效的沟通战略,企业可以有效控制云支出,降低预算超支风险。
从使用 AI 技术推动企业变革到优化并购策略和构建协作式领导力,了解如何通过颠覆性策略来应对当下及未来的艰巨挑战,助推企业蓬勃发展。
云会消耗多少成本?
云实施成本取决于多重因素,包括企业数据存储的规模大小、计算需求、迁移到云环境的应用数量以及数据传输量。通常情况下,云实施成本包括云技术服务提供商的设置费用和云技术应用的每用户订阅费用;旨在用于云规划与云实施的内部和外部资源的成本;数据迁移成本;以及员工培训成本。此外,根据项目范围不同,企业可能还需要使用全职 IT 资源。
云成本分为哪些类型?
除了上述初始实施成本外,云成本还包括月度云资源(例如服务器、存储和网络容量等等)订阅和使用费用。云技术服务提供商可能采用多种定价方案,但一般都以月为单位,根据企业所使用服务器数量、云端存储数据量、云和外部源之间的数据传输、数据库服务、技术支持服务以及分析或安全性等其它服务来收费。
为何云技术价格这么高?
一些企业可能认为云计算价格昂贵,但另一些企业却认为云计算是一种经济高效的计算模式。例如,相比本地计算,云技术服务和应用提供商将负责所有硬件和软件工作,无需企业进行前期投资。此外,尽管在本地模式下企业无需支付月度订阅和使用费用,但很多企业认为云技术的灵活性和按需可扩展性更有利于控制成本。
云技术真的值得投入吗?
云计算是否值得投资取决于每家企业的具体需求。很多企业认为云计算非常值得投资,公有云技术的支出走势也证明了这一点。总体而言,云计算客户认为云计算具有成本效益、可扩展性和按需服务三大优势。
注:为免疑义,本网页所用以下术语专指以下含义: