可以新增、變更或設定 CPU 資源,提高虛擬機器效能。在建立虛擬機器的過程中或在安裝客體作業系統之後,可以設定大部分的 CPU 參數。部分動作會需要在變更設定之前關閉虛擬機器電源。

VMware 使用以下詞彙。瞭解下列詞彙有助於您規劃 CPU 資源配置策略。

CPU

CPU (或稱處理器) 是電腦系統中執行電腦程式指令的部分,而且是執行電腦功能的主要元素。CPU 包含核心。

CPU 通訊端

電腦主機板上接受單一實體 CPU 的實體連接器 。許多主機板中含有多個通訊端,可以輪流接受多核心處理器 (CPU)。vSphere Client 會根據虛擬通訊端數目和各個所選通訊端的核心數目,計算要指定給虛擬機器的核心總數。vSphere Web Client 會根據核心數目和各個所選通訊端的核心數目來計算虛擬通訊端總數。

核心

包括含有 L1 快取的單位以及執行程式所需的功能單元。核心可以獨立執行程式或執行緒。單一 CPU 上可以存在一或多個核心。

Corelet

AMD 處理器 corelet 在架構上等同於邏輯處理器。某些未來的 AMD 處理器將會包含多個運算單元,而每個運算單元具有多個 Corelet。與傳統處理器核心不同,corelet 缺少一組完整的私人、專用執行資源。Corelet 可與其他的 Corelet (如 L1 指令快取或浮點執行單元) 共用部分執行資源。AMD 將 Corelet 稱為核心,但由於這些 Corelet 不同於傳統核心,因此 VMware 會採用「Corelet」名稱,突顯資源共用的特性。

執行緒

部分核心可同時執行多個獨立的指令資料流。在現有的實作中,可依需要在軟體執行緒間對核心的功能單元進行多工處理,讓核心可以一次執行一個或兩個軟體執行緒。這類核心稱為雙核心或多執行緒核心。

資源共用

共用率可指定虛擬機器或資源集區的相對優先順序或重要性。如果某個虛擬機器的資源共用率是另一個虛擬機器的兩倍,則這兩個虛擬機器爭用資源時,第一個虛擬機器有權耗用第二個虛擬機器的兩倍資源。

資源配置

當可用資源容量無法滿足需求時,可以變更 CPU 資源配置設定 (如共用率、保留區和限制)。例如,如果年末時帳戶處理工作負載增加,則可以增加帳戶處理資源集區保留。

vSphere Virtual Symmetric Multiprocessing (Virtual SMP)

使單一虛擬機器具有多個核心的功能。