我不知道这个问题是否在正确的位置......
过去几年我一直在使用 RaspberryPies,我想知道关于ARM CPU的一般问题,所以我想了解更多关于你们 ARM 的经验......所以问题是:
我最近看到一些云提供商在他们的服务中使用基于 ARM 的 CPU(我确实注意到aws和oracle正在使用它)所以有没有任何商业 CPU 可以在服务器中使用它(当然是 ARM 架构)我可以购买并在 HP Proliant DL380 Gen10 或 DELL 服务器中使用它?我一直在看到AmpereComputing,他们卖了一个非常好的微型计算机,但它显然与一些硬件供应商(Foxxcon、技嘉、超微......)
ARM CPU 可以使用 64 位指令吗?我正在尝试将它们与实际的 64 位进行比较
显然,我可以在这些 ARM CPU 中使用KVM进行虚拟化吗?我也可以使用LXD和 Docker 或Containerd吗?
有没有可以与 Intel(R) Xeon(R) Silver 4110 CPU 相比的 ARM CPU?
这一切都很容易谷歌。
HPE DL380 明显是 Intel,而 DL385 是基于 AMD。HPE 确实销售带有 ARM CPU 的 Apollo 80 等服务器。谷歌搜索将出现完整列表。
不,您不能只将 CPU 插入不同的板上。这从未奏效,即使在同一个架构中也是如此;您的电路板需要针对 CPU 进行设计。
不,到目前为止,这些 CPU 中的大多数都是焊接到板上的,而不是插接的。这与不需要升级路径有很大关系。当没有人愿意将同一块主板与更便宜的 CPU 或未来的 CPU 一起使用时,为什么还要包括一个插座?您很少会发现超大规模厂商将他们的服务器从机架中拉出并更换 CPU。当您需要升级时,使用上一代的 RAM、存储接口和硬件限制毫无意义。顺便说一句,这不仅适用于 ARM。在 x86(_64) 微服务器中可以观察到类似的力量。