对于云中的成本优化需要了解什么?
如今的云计算技术和可用的多种平台意味着现在几乎所有内容都在云中运行。由于有望在提高业务敏捷性的同时降低成本,大多数企业已将业务大量迁移到云中。尽管可以肯定地说云基础设施提供了扩展功能的新功能,但是使用云计算服务会带来许多新问题,尤其是必须管理不同的复杂账单。
实际上,许多企业都在使用业务管理规范和分析软件(FinOps),该软件可帮助计算各种供应商提供的公共云服务的成本。通过这种方式,企业可以更好地规划、预算和预测其云消费的支出需求。随着任何预期的迁移到云中,真正的挑战在于创建一个既有效又高效的环境,尤其是在设置和运行成本方面。
例如,借助AWS或GoogleCloud之类的知名云计算产品,可以从多个角度看待云成本优化的方法,而与选择的服务无关。以下是一些考虑因素,它们将帮助企业了解优化云成本所涉及的因素。
成本变量
数据传输:将数据传输到云中的成本通常是免费的。但是将其转移出去是另一回事。因此,企业应该以相同的方式设计单云系统,以很大程度地减少内部数据传输的成本,同时,还应寻求一种经济高效的多云架构。
首先,需要注意,出站网络费用因供应商而异。而且,在各个供应商级别,不同云区域之间的数据传输成本因地理区域而异。例如,与全球其他地区相比,谷歌云在美国各地区之间进行数据传输的费用要低得多。同样,亚马逊用户为美国东部和美国西部之间的转账支付的费用要比其他两个区域之间的支付费用低。为了在成本和性能之间达到很好的平衡,在整个多云环境中选择区域时具有战略意义。
计算和存储:每个云计算供应商针对不同的用例、成本要求和性能期望提供一系列不同的实例类型和存储服务。因此,找到最适合工作负载的工作可能是一项复杂的挑战,在跨多个云比较资源时尤其如此。最重要的是,不同供应商之间的定价结构各不相同,在这种情况下,类似资源的收费方式可能不同。权衡存储选项时,其成本比较可能会变得特别困难。根据服务的性质,收费可能基于几个因素,例如读取和写入请求的数量,从存储中传输的数据量以及所提供的容量。不要忘记,供应商倾向于将其收费划分为定价层,在这种层中,企业以较高的资源消耗水平支付较低的费率。因此,一方面,当容量需求较低时,特定的供应商是更好的选择,但是随着应用程序的扩展,同一供应商的价格会更高。
扩展比例
扩展是云计算成本管理的重要组成部分之一。正确调整实例大小或根据企业的实际应用利用情况选择正确的实例大小,是降低云计算成本而不以任何方式影响性能的简单方法之一。还有一些成本管理策略,例如预留实例(RI)的购买,它们剥夺了部分放大或缩小的能力,因为企业承诺在一到三年内使用一定数量和类型的资源。当企业寻找降低成本的方法时,重要的是要了解当前的使用模式和利用率,以便就如何在总体扩展灵活性和成本管理策略(如预留实例购买)之间取得平衡做出优秀的决策。
预留实例(RI)