我正在寻找一些完全不相关的东西,并找到了gcloud m2-节点-416-11776它显然有 416 个核心和高达 12TiB 的内存。
然后我做了一些挖掘,发现了Azure Mv2 系列其中最大的是 M416ms v2,它也有 416 个核心和 12 TiB 内存。
Google 机器只说它们使用 skylake CPU,而 Azure 机器说 CPU 是 Intel® Xeon® Platinum 8180M CPU,据英特尔称有 56 个核心。
现在,416 个核心不能轻易地分成 56 个核心 CPU,我认为其中可能有 13x 32 个核心 CPU,但这也不符合我的逻辑。
AWS 也有一些高内存实例,但它们提供 448 个 CPU 核心,这在超线程 56 核 CPU 之间分配得更均匀。微软和谷歌是否禁用了一些核心?如果是,为什么?
所以现在我想知道他们使用什么类型的服务器以及 CPU 配置是如何设置的。
答案1
一个大盒子,可能用于扩大规模。
Google Cloud 的唯一租户页面明确指出 m2-node-416-11776 是 8 插槽 x 28 核 Skylake。请注意,英特尔可以运送零售店没有的定制 CPU SKU。然而,这些可能是白金 8176。
在这个规模下,虚拟机管理程序开销会占用多个 CPU。至少在高利用率下,响应时间是优先考虑的因素。224 个可用核心减去 208 个客户机核心(我更喜欢计算物理 CPU 而不是线程),16 个核心不可用于客户机,约占 7%。每个插槽保留两个核心。可能比较保守,但另一方面,我不想将其减半。
Azure M416ms v2 并未记录为单租户节点,而是一个巨大的 VM。我希望支付这么多钱可以租到类似的专用 224 核机箱。