65.9K
CodeProject 正在变化。 阅读更多。
Home

2023 年抢占式实例定价的兴衰

starIconstarIconstarIconstarIconstarIcon

5.00/5 (1投票)

2023 年 9 月 21 日

CPOL

6分钟阅读

viewsIcon

4411

在本文中,我们分析了AWS和GCP等主要云服务提供商定价策略的趋势。

您是否也觉得Spot实例价格最近一直在飙升?如果是这样,您并不孤单。我们对过去12个月Spot实例定价进行了深入分析,收集了AWS、GCP和Azure所有公共云区域的数据。我们的研究结果令人着迷地展示了Spot实例定价的当前动态。

我们的研究基于AWS、GCP和Azure所有公共云区域的记录。CAST AI通过云提供商API持续跟踪所有云区域的Spot实例价格,以检索库存定价。我们重点关注了过去一年的变化,而我们注意到的差异令人震惊。

让我们回顾一下研究结果,找出Spot实例定价真正发生的情况。

AWS、Azure和GCP的比较分析

在三大云服务商之间进行比较时,我们发现总体而言,全球范围内以下情况属实:

Azure: 108.01%
AWS: 21.09%
GCP: -25.95%

Azure Spot VM价格领跑,从2022年到2023年增长了108%。

AWS位居第二,上涨了21%。GCP则逆势而行,Spot VM价格下降了近26%。

让我们深入了解每个云服务商,看看这些价格上涨的原因,并考虑减轻其对您支出的影响的方法。

Azure Spot实例定价上涨

深入了解Azure的结果,让我们看看这些价格上涨在区域层面是如何产生的。

我们列出了Spot实例定价增长最显著的前10个区域。

germanywestcentral: 150.01%
australiaeast: 131.83%
eastus2: 131.14%
southeastasia: 130.36%
westeurope: 130.13%
southcentralus: 128.92%
westus2: 128.70%
northcentralus: 128.22%
uksouth: 127.58%
northeurope: 127.14%

其中许多是较小的区域。Spot实例定价上涨可能是由于云用户为了寻找更低的价格而逃离大型区域,涌入小型区域。这种涌入可能会创造更多需求并推高价格。

尽管增长百分比最高的区域仍然可能是个不错的选择。但是,有一个区域脱颖而出,那就是germanywestcentral——这是Azure全球Spot实例价格第三贵的区域。

导致这些变化最多的实例类型是:

Standard_Dpds: 1011.15%
Standard_Dplds: 1009.28%
Standard_Dpls: 1005.91%
Standard_Dps: 961.96%
Standard_Eps: 950.78%
Standard_Epds: 857.69%
Standard_M-s: 542.48%
Standard_NVas: 443.86%
Standard_NV: 413.03%
Standard_NVs: 340.29%

如果您在过去一年中运行了这些实例类型而没有改变您的策略,您可能会看到支出显著增加。这些变化仅仅是由于Spot价格随时间推移而产生的。

让我们通过D系列来看另一个有趣的例子,该系列在Spot实例定价上涨方面显示出巨大的差异。

Standard_Dads_v5: 31.36%
Standard_Das_v5: 32.94%
Standard_Das_v4: 53.35%
Standard_Da_v4: 64.07%
Standard_Ds_v5: 73.21%
Standard_Dd_v5: 75.54%
Standard_Dds_v5: 77.11%
Standard_Dds_v4: 78.61%
Standard_Ds_v4: 80.93%
Standard_Ds_v3: 86.25%
Standard_Dd_v4: 91.47%
Standard_Dps_v5: 961.96%
Standard_Dpls_v5: 1005.91%
Standard_Dplds_v5: 1009.28%
Standard_Dpds_v5: 1011.15%

最低价和最高价涨幅之间的差异高达980%!

虽然有时您可能需要特定的功能,但即使是相似的Das_v5和Das_v4之间的差异也达到了20%。

它们是同一种机器,只是代际不同。如果您去年配置了运行Das_v4的节点池,您今天可能需要支付20%的额外费用。

通过允许Spot实例选择的灵活性,您可以将高价实例替换为更好的选项。稍后我们会告诉您如何做到这一点,但首先,让我们考虑另外两个云服务商。

AWS Spot实例定价变化

在AWS中,Spot实例价格上涨最多的十个区域包括:

af-south-1: 24.98%
ap-southeast-4: 24.81%
ap-northeast-3: 23.19%
us-gov-west-1: 22.74%
eu-south-1: 22.60%
ap-east-1: 22.46%
eu-north-1: 22.39%
ap-northeast-2: 22.26%
ca-central-1: 22.03%
me-south-1: 21.80%

就受最显著价格变化影响的实例系列而言,AWS也存在有趣的模式。

涨幅最大的实例类型是非常老的,或者具有特定高性能要求,例如内置NVMe的I3和I3en。

p4d: 180.23%
trn1: 143.51%
f1: 127.84%
t1: 100.91%
x2iezn: 100.20%
i3en: 73.85%
r3: 65.70%
i3: 65.54%
r4: 59.83%
trn1n: 57.95%

作为比较,让我们看一下常用的实例类型——C系列。这些实例大部分是可互换的,除了Graviton机器。

这个系列的价格上涨差异如下,再次证明了在机器类型选择上保持灵活性的好处。

c6a: -11.82% (decrease)
c1: -6.71% (decrease)
c6g: -3.15% (decrease)
c7g: -2.07% (decrease)
cc2: 0.00% (no change)
c6gd: 0.02%
c5a: 3.24%
c6id: 5.37%
c3: 8.41%
c5ad: 10.91%
c5: 12.47%
c6gn: 15.95%
c6i: 17.41%
c5d: 17.87%
c4: 20.35%
c5n: 20.61%
c6in: 28.44%
c7gn: 49.58%

如果您在2022年一直锁定使用c5,那么今年您支付的平均价格将比动态切换到c6a(当Spot价格上涨时)高出24%。

稍后我们将告诉您如何实现这一点。

GCP:唯一Spot实例定价下降的云服务商

Google Cloud呈现出有趣的异常情况,它没有一个区域的Spot实例价格总体上涨。相反,与一年前相比,GCP的所有区域Spot实例价格都有所下降。

作为唯一显示Spot实例价格净下降的提供商,GCP无疑是临时工作负载的绝佳选择。

GCP Spot实例定价的变化确实很有趣,因为价格百分比增长最多的区域仍然是……负数!

与2022年相比,GCP在所有区域都降低了Spot实例价格。

northamerica-northeast2: -20.24%
australia-southeast2: -20.34%
europe-west6: -23.73%
me-central1: -23.79%
asia-southeast2: -24.45%
southamerica-west1: -24.52%
europe-west1: -24.73%
us-south1: -24.77%
us-east4: -24.77%
asia-east1: -25.14%

但与其纠结于百分比,不如看一个更有趣的例子。

C3系列于2023年3月推出,是C2系列的“妹妹”。

比较它们的每计算核心成本,您会得到以下结果:

  • c2-standard:0.023美元/核心
  • c3-standard:0.016美元/核心

如果您在2022年7月设置节点池以运行c2-standard Spot实例,那么您每CPU核心支付的价格将高出30%,而且性能较低。

当GCP在今年早些时候推出c3实例类型时,CAST AI自动开始配置这些高性能、低成本的Spot实例。用户无需注册这些新的实例类型,它们就自动可用了。

一位客户仅仅因为CAST AI适用时使用了c3实例类型,在2月份到3月份之间就节省了12.5%的月度成本。

自动化配置是答案

以上所有例子都证明了Spot实例定价格局是不断变化的。了解这些动态有助于您在云策略方面做出更明智的决策。

通过保持灵活性并使用自动配置工具,您可以应对这些变化,并显著节省云支出。

CAST AI的计划性重新平衡功能会监视这些价格变化。当Spot实例在市场上价格上涨时,它会自动将它们替换为更具竞争力的实例。

因此,您不仅可以享受更低的价格,还可以获得更好的性能,并更适合您工作负载的需求。

关于Spot实例定价变化的最终思考

我们的分析揭示了主要云服务商定价策略中的一些引人入胜的趋势。AWS在区域和实例类型方面都显示出价格上涨,而GCP则在许多地区呈现出价格下降的趋势。

需要注意的是,这些发现是基于平均值,同一组内的单个实例类型可能有所不同。因此,在决定选择哪个云服务商、区域或实例类型时,关键在于考虑您用例的具体需求。

这只是从深入分析云定价数据中获得的一些见解。通过更详细的数据,我们可以深入研究更细粒度的见解,例如预留实例、Spot实例的影响,或者不同操作系统之间价格的差异。

在未来的分析中,我们还可以考虑不同实例类型的性能特征,因为成本效益比通常比原始成本更重要。

敬请关注未来更新,我们将继续探索迷人的云定价趋势世界!

© . All rights reserved.