Google Cloud 配置 CPU

Google Cloud 配置 CPU

我需要在 Google Cloud Platform(巴西/圣保罗)上配置一台机器来运行生物识别服务,并且我的软件提供商要求提供具有以下规格的机器:

        "2 x Intel® Xeon® Gold 6138 Processor 20-core CPU, 128 GB RAM"

它是否正确/等效,选择:

Series: N1 (Powered by Intel Skylake CPU platform or one of its predecessors)
Machine type: Custom
 - Cores: 20 vCPUs
 - Memory: 128 GB

我应该在 CPU 平台上选择:“自动”还是“Intel Broadwell 或更高版本”

如果此配置与要求的配置不符,那么哪种配置最适合它?

提前致谢,

拉斐尔

答案1

所有 6138 的 CPU 在官方网站上都标记为“以前的 Skylake 产品”ark.intel.com页面。这就是为什么“系列:N1(采用 Intel Skylake CPU 平台或其前代产品之一)”的使用在这里是正确的假设。

Google 云文档说:

如果您未主动指定 CPU 平台,实例将使用实例将运行所在地区的默认平台。有关地区及其默认 CPU 平台的列表,请参阅区域和可用区. 此外,每个 CPU 平台仅适用于特定的机器类型。

在 Compute Engine 上,每个虚拟 CPU (vCPU) 都作为可用 CPU 平台之一上的单个硬件超线程实现。

据我所知,Skylake 适用于“n1”类型和一些“m1”(仅限 m1-megamem)的实例。

关于“ Automaticvs Intel Broadwell or later文档说:

任何新创建的没有最低 CPU 规格的虚拟机将自动获得默认 CPU 平台。

当您在某个区域中创建实例时,您的实例将使用该区域中支持的默认处理器。例如,如果您在 us-central1-a 区域中创建实例,则您的实例默认使用 Haswell 处理器,除非您指定其他选项。

如您所见(取决于区域),如果选择“自动”选项,您最终可能会得到不同架构的 CPU。

因此,通过明确选择平台,您可以确保它在 VM 重启等之后不会发生变化。

希望有所帮助。

有用的资源:

相关内容