🐙
2 vCPU の Azure VM のコスト比較
TL;DR
- CPU のバージョン違いによる Azure VM のコストを比較し隊
- バージョンが上がるにしたがって、なんとなくコストは下がっているっぽい
- v3 以降は Hyper-Threading が有効になっているので、注意が必要
はじめに
AWS の話ではあるんですが、ちょっと前にこちらの記事を拝見して、へぇ、と思ったんですよね。
例えば AWS だと新しいインスタンスタイプが出た時に、値段はほぼ変わらないのに性能はめちゃくちゃ高くなってる、みたいなことがよくあって。同じ値段で能力が2倍になれば、コストとしては結果的に半分に減らせるんですよね。
ということで、v2 / v3 / v4 などの SKU 違いでコストはどう変わるか、Azure でも比較してみようと思いました。
2 vCPU の Azure VM 集合
というわけでですねここに 2 vCPU の Azure VM を集めてみました。
比較しやすいように汎用の D シリーズを持ってきています。
VM サイズ | CPU | vCPU 数 | メモリ (GiB) | 平均スコア | コスト | スコアで平準化 |
---|---|---|---|---|---|---|
Standard_DS2_v2 | Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz | 2 | 7 | 33,367 | 20,770.67 | 18,674.74 |
Standard_DS2_v2 | Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz | 2 | 7 | 34,329 | 20,770.67 | 18,151.42 |
Standard_DS2_v2 | Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz | 2 | 7 | 34,084 | 20,770.67 | 18,281.89 |
Standard_DS2_v2 | Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 2 | 7 | 38,782 | 20,770.67 | 16,067.25 |
Standard_D2_v2 | Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz | 2 | 7 | 33,613 | 20,770.67 | 18,538.07 |
Standard_D2_v2 | Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz | 2 | 7 | 34,301 | 20,770.67 | 18,166.24 |
Standard_D2_v2 | Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz | 2 | 7 | 34,041 | 20,770.67 | 18,304.99 |
Standard_D2_v2 | Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 2 | 7 | 37,309 | 20,770.67 | 16,701.60 |
Standard_D2_v3 | Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz | 2 | 8 | 23,795 | 13,070.33 | 16,478.67 |
Standard_D2_v3 | Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz | 2 | 8 | 24,582 | 13,070.33 | 15,951.10 |
Standard_D2_v3 | Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz | 2 | 8 | 24,376 | 13,070.33 | 16,085.90 |
Standard_D2s_v3 | Intel(R) Xeon(R) CPU E5-2673 v3 @ 2.40GHz | 2 | 8 | 23,534 | 13,070.33 | 16,661.42 |
Standard_D2s_v3 | Intel(R) Xeon(R) CPU E5-2673 v4 @ 2.30GHz | 2 | 8 | 24,742 | 13,070.33 | 15,847.95 |
Standard_D2s_v3 | Intel(R) Xeon(R) Platinum 8171M CPU @ 2.60GHz | 2 | 8 | 24,822 | 13,070.33 | 15,796.87 |
Standard_D2s_v3 | Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 2 | 8 | 30,392 | 13,070.33 | 12,901.75 |
Standard_D2_v4 | Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 2 | 8 | 31,469 | 12,563.72 | 11,977.23 |
Standard_D2s_v4 | Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 2 | 8 | 31,643 | 12,563.72 | 11,911.37 |
Standard_D2d_v4 | Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 2 | 8 | 34,704 | 14,792.77 | 12,787.66 |
Standard_D2ds_v4 | Intel(R) Xeon(R) Platinum 8272CL CPU @ 2.60GHz | 2 | 8 | 34,621 | 14,792.77 | 12,818.32 |
いろんな見方ができると思いますが、おおむね下がっていく傾向が見えているかなと思います。
Dv4 / Dsv4 シリーズと Ddv4 / Ddsv4 シリーズの違いは一時ディスクであり、一時ディスクが無ければ v3 より v4 の方が下がっていますが、一時ディスク込みだと v3 の方が安いように見えてます。
スコアについてはこちらから持ってきていますが、その値で平準化してみた結果としては一時ディスクありだとしてもコストは下がっています。
CPU の種類がやや異なったりいろいろあると思いますが、「2 vCPU のマシンが欲しい」程度の要件であれば、適当なタイミングで SKU を変えていくことでコストを下げられる余地があります。
なお、v5 はスコアが出てきてないので比較ができていません。
参考
Update log
- 全体的に
# (見出し1)
から## (見出し2)
に変更 - 2024/07/14 - TL;DR とかの追加 - 2024/07/14
- tag の修正とか - 2024/07/14
Discussion