Jeff Barr 公告了 Amazon EC2 推出了新的 Intel CPU 產品線:「New Seventh-Generation General Purpose Amazon EC2 Instances (M7i-Flex and M7i)」。
先講 m7i
,這個比較好理解,就是 Intel 新的 CPU,然後很隱晦的只宣稱了「比其他雲端廠商的 Intel CPU 快 15%」:
Today we are launching Amazon Elastic Compute Cloud (Amazon EC2) M7i-Flex and M7i instances powered by custom 4th generation Intel Xeon Scalable processors available only on AWS, that offer the best performance among comparable Intel processors in the cloud – up to 15% faster than Intel processors utilized by other cloud providers.
而與前一代的 Intel 機種相比 (應該是 m6i
?) 則是高了 15% 的 CP 值:
The M7i instances are available in nine sizes (with two size of bare metal instances in the works), and offer 15% better price/performance than the previous generation of Intel-powered instances.
另外這次最有趣 (但未必好用) 的是推出了 m7i-flex
,宣稱再「很多情境下」比 m6i
的 CP 值高了 19%:
M7i-Flex instances are available in the five most common sizes, and are designed to give you up to 19% better price/performance than M6i instances for many workloads.
這邊有提到 m7i-flex
是把 m7i
砍了 5% 價錢:
The M7i-Flex instances are a lower-cost variant of the M7i instances, with 5% better price/performance and 5% lower prices. They are great for applications that don’t fully utilize all compute resources. The M7i-Flex instances deliver a baseline of 40% CPU performance, and can scale up to full CPU performance 95% of the time.
但在「General purpose instances」這邊比較清楚,但可以跑超過 40% CPU 的時間限制在 24 小時內的 95%:
For times when workloads need more performance, M7i-flex instances provide the ability to exceed baseline CPU and deliver up to 100 percent CPU for 95 percent of the time over a 24-hour window.
這個設計頗微妙的,旁邊 ARM-based 的 t4g
就先不提了,至少不是 drop-in replacement…
看 m7i.large
(2 vCPU + 8GB RAM) 在 us-east-1
的價錢是 $0.1008/hr,你可以完全沒有阻礙的用他 100% 的 CPU。
而 m7i-flex.large
是 $0.09576/hr,剛好省 5%,代價是有 5% 的時間必須壓在 40% 以下。
而拿 t3
系列的機器來比較,t3.large
也是有 2 vCPU + 8GB RAM,但他內建的 baseline CPU 是 30%,價錢則是 $0.0832/hr。
從這邊可以看出來,大多數的小應用還是會往 t3
甚至是 t3a
丟。
只有 24 小時的平均 loading 超過 40%,但又不是 24 小時都超過 40% 的應用,也就是現在應該是在 m6a
或 m6i
上面跑的,才有可能會評估 m7i-flex
?
更不用說 AWS 上 m6a
的收費比 Intel 的 m6i
少了 10% 啊,這個產品定位在細算後很微妙:應該是有他可以出現的地方,但怎麼算都不多… 有點像是 AWS 跟 Intel 交代的產品?
但順著邏輯,這個方法其實是 billing-based 的方案,跟技術沒有太多關係,如果 Intel 可以做,那麼 AMD 與 ARM 應該也遲早會出現?
看起來像是 t
系列產品的延伸,但好像可以再等等,看會不會在 AMD 與 ARM 的產品線上推出類似的東西?