Performance

Google云配置 CPU

  • December 6, 2019

我需要在 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 平台上選擇:“自動”還是“英特爾 Broadwell 或更高版本”

如果此配置與請求的配置不等效,哪種配置最適合它?

提前致謝,

拉斐爾

在官方ark.intel.com頁面上,所有 6138 的 CPU 都被標記為“以前為 Skylake 的產品” 。這就是為什麼這裡使用“系列:N1(由 Intel Skylake CPU 平台或其前身之一提供支持)”是正確假設的原因。

Google云文件說:

如果您未主動指定 CPU 平台,則實例將使用該實例將執行的區域的預設平台。有關區域列表及其預設 CPU 平台,請參閱區域和區域。此外,每個 CPU 平台僅適用於特定機器類型。

在 Compute Engine 上,每個虛擬 CPU (vCPU) 在可用 CPU 平台之一上實現為單個硬體超執行緒。

據我所知,Skylake 可用於“n1”類型和一些“m1”(僅限 m1-megamem)的實例。

關於“ Automaticvs Intel Broadwell or later文件說:

任何新創建的沒有最低 CPU 規格的 VM 都會自動獲得預設的 CPU 平台。

當您在區域中創建實例時,您的實例將使用該區域支持的預設處理器。例如,如果您在 us-central1-a 區域中創建實例,則您的實例預設使用 Haswell 處理器,除非您指定其他選項。

如您所見(取決於區域),如果您選擇“自動”選項,您最終會得到不同架構的 CPU。

因此,通過明確選擇平台,您可以確保在 VM 重新啟動等之後不會更改它。

希望有幫助。

有用的資源:

引用自:https://serverfault.com/questions/994548