FinOps思维导图
2023-02-08 18:36:26 0 举报
AI智能生成
总结了FinOPs的相关资料
作者其他创作
大纲/内容
什么是FinOps
云成本优化
FinOps 是“Finance”和“DevOps”的综合体,强调的是运维过程中的成本管理和资源优化。
FinOps是一种不断发展的云财务管理学科和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的支出决策上进行协作,使组织能够获得最大的业务价值。”
FinOps是一种不断发展的云财务管理学科和文化实践,通过帮助工程、财务、技术和业务团队在数据驱动的支出决策上进行协作,使组织能够获得最大的业务价值。”
组织名称
FinOps 基金会,这是一个非营利性贸易组织,隶属于 Linux 基金会,成员来自许多公司和其他组织,旨在推广 FinOps 原则。
为什么需要FinOps
私有云
上云的好处
单点故障
快速扩容
快速迁移
遇到的问题
基础架构资源的增加
资源利用率低
系统资源独占
资源评估按峰值buffer
公有云
1、减少浪费的云支出
根据最新的 2022 年分析师和供应商报告,云支出总额的 32% 是浪费的支出,即在云上的每 100 美元支出中,有 32 美元是浪费的支出。
2、跨多个云的成本管理
跨地理区域的 90% 的组织都在使用多个云。云服务厂商提供的传统成本管理工具(如 AWS、Azure 、阿里云和腾讯云等)仅支持各自的云,不支持跨多个云的云成本管理。
3、最终客户对优化云支出的强烈需求
越来越需要及时报告云支出及对云支出的问责制以及获得的相关业务价值。组织正在寻找可用于优化所有云环境中的云支出的FinOps/云管理平台 (CMP)。
4、云支出增加导致运营模式发生变化
IT和财务团队需要更有效地共同运营,以支持业务的敏捷性,并主动监控支出并做出反应。这也将使团队能够利用云的可变成本模型。
FinOps 的工作方式
了解:“了解”是 FinOps 框架的第一阶段。 在此阶段,通过提供信息,为所有利益相关方赋能,并理解他们需要在云使用方面做出明智决策。 例如,如果 IT 团队能够更清楚地了解已部署并可用的云资源,就可以根据实际情况,准确地将相关支出分摊到使用云的业务单位,并相应地收费。 这包括了解应用如何使用云资源。 例如,在每月 1 万美元的云账单中,哪部分要分摊给用于支持财务系统的应用,哪部分要分摊给支持外部网站的应用?
优化:“优化”是 FinOps 框架的下一个阶段,主要工作是发现节省的机会。 贵组织可在哪些方面调整资源规模,从基于当前使用情况的折扣中获益? 例如,您正在特定节点上运行一个虚拟机 (VM),成本为每分钟 1 美元,那么,如果将这个虚拟机迁移到另一个成本仅为每分钟 0.08 美元的节点上,是不是可以节省资金? 这是利用定价和折扣的大好机会,但前提是,可以对这种使用情况应用正确的许可限制措施,确保可以节省许可费用。 如果在另一个节点上,许可证不适用,并且许可支出要比原来的节点高出四倍,您可能不愿意迁移到该节点。
运行:“运行”是 FinOps 框架的最后一个阶段,组织在此阶段持续对照业务目标评估性能,寻找改进 FinOps 实践的方法。 完成优化工作后,组织可采用自动化方法实施策略,不断调整云资源,以在不影响性能的前提下控制成本。 可自动执行的策略能够安全地降低成本,同时遵守许可合规策略与限制措施,因此,有助于在执行流程时提高治理水平。 例如,如果了解将工作负载迁移到新节点时所产生的许可合规成本,则有助于改进应用性能。
FinOps原则
FinOps 基金会总结出六条原则,指导用户利用 FinOps 模式,在数据的支持下做出决策。 这些原则并不分成不同的层次,而是应在整个 FinOps 生命周期中结合使用。
1、各团队必须携手合作,共同完善 FinOps 实践,在效率和创新方面实现持续改进。
跨职能团队之间的协作可确保财务职能与 IT 的运行速度和控制细化程度匹配,使工程师能够像对待其他效率指标一样看待成本,并有助于建立有关云使用的标准化的治理与控制机制。
2、每个人都对自己的云使用情况担负起责任。
在最初的“了解”阶段所掌握的情况给功能和产品团队带来了所需的洞察,支持他们有效管理自己的云使用情况,确保将支出控制在预定义的预算范围内。 在团队级别建立和跟踪目标,有助于从头建立问责机制
3、一个集中式的团队推动 FinOps。
FinOps 是分布式的流程,整个组织范围的人员都可参与,但必须由一个集中式的团队负责管理。 一个专门的 FinOps 团队可负责比较云提供商和服务,利用“承诺使用”折扣、保留的实例、升级和批量折扣。 集中式的采购流程还让经验丰富的团队负责处理价格谈判以及将成本分摊给各个团队。
4、报告应当及时,而且易于访问。
此类报告有助于推动更有效的决策,包括就分配不足和过度分配的资源采取纠正措施,充分把握自动化机遇以促进持续改进。 了解工作流程、调整资源规模以及接近实时地准确预测云服务需求,都是 FinOps 取得成功的关键要素。
5、决策由云的业务价值推动。
FinOps 并不是单纯的成本削减战略,而是旨在最大程度实现业务价值的实践。 因此,价值推动所有决策。 趋势分析和变化分析等工具可帮助团队了解成本的增加,而内部以及同行级别的对标分析有助于衡量企业的绩效水平。 通过全面地权衡成本、增长和性能,团队就能够基于价值做出明智决策,而不是条件反射式地削减成本。
6、利用云的可变成本模式。
为了确保从云支出中获得最大价值,企业必须充分把握云成本模式中的成本节省机会。 这包括比较不同服务供应商提供的定价选项和使用折扣,并调整所购买的实例和服务的规模。
FinOps的目前是怎么做的
核心:降本增效,即降低成本,提高效能
产品:腾讯开源的的Crane
1、成本中心
通过对资源的监控,科学预测资源的使用率和增长趋势,出具报表展示涵盖主机、磁盘、内存、网络等资源使用情况,提供成本优化及资源使用模型展示,确保资源无浪费地使用。(资源监控、预算和用量管理、费用预测和建议)
2、系统优化
服务器层
异地部署
机型调配
私有云和公有云平衡
AMD实例
竞价实例
竞价实例(Spot)是云服务器 的一种计费模式,它最核心的特点是折扣售卖和系统中断机制,即您可以以一定幅度的折扣购买实例,但同时系统可能会自动回收这些折扣售卖的实例。
容器层
k8s切割
企业建立融合多套k8s集群服务,减少管理节点成本和运维成本
混合部署
采用虚拟机和物理机的混合部署平台,通过规则去调度
业务层
定时扩缩容
自动扩缩容
在离线整合
其他
子主题
https://zhuanlan.zhihu.com/p/529544392
0 条评论
下一页