
108
|
第
11
章
减少使用:使用率优化
然而,很难知道哪些资源需要审查。正如我们所提到的,工程师要求团队有正确的度量
标准来理解其应用程序的需求。团队还必须了解业务资源的大小和操作方式。
FinOps
在
组织中非常有效,因为它要求组织周围的所有小组遵循一致的工作流程,并共同努力遵
循建议并付诸行动。
然而,当你采用优化的流程时,你可以节省以前在超大资源上浪费的金钱,并且可以防
止将来在云上的持续浪费。我们将讨论什么构成了浪费,检测调查资源的方法,减少资
源使用的方法,如何让你的团队执行这些变更程序,以及跟踪进展的正确方法。
大规模减少资源使用需要文化转变。这不是一次性的解决方案,而是一个持续的周期,
挑选合适规模的资源并消除超量配置。减少资源使用要求工程师像考虑内存或带宽那样
考虑成本
:
作为另一个
KPI
部署。他们很快就会为把成本作为效率指标而努力。
将资源的总量减半通常将节省
50%
的成本
—
如果是未使用的资源,比如未连接的存储
块或空闲实例,则节省
100%
。与预订不同,你对云服务提供商没有任何承诺,因此你
可以随时自由地调整实例的大小
—
或者完全停止使用它。合理控制资源总量,并降低
使用速率,可以实现进一步的节省,我们将在第
13
章讨论预留实例。
最初,减少使用是可以追溯回顾的。团队成员应仔细检查并清理相应的基础设施,以确
保每组资源得到充分利用。然后,通常是重新构建应用程序,以使用更多的本地云方法
和更便宜的云服务,降低在云中运行服务的总体成本。
做出完美的决定不是目的,而是在给定背景和数据的情况下做出最好的决定,然后通过 ...