Vps

什麼是 VPU(相對於 CPU)?

  • July 10, 2016

我知道 VPU 代表虛擬處理單元(相對於 CPU),但這究竟是什麼意思?它只是用於指代虛擬伺服器與專用(物理)伺服器中的處理器資源的新術語嗎?

我的理解是,VMWare 可以跨虛擬伺服器分配處理器中的核心。VMWare 也可以分配由於超執行緒而存在的虛擬核心嗎?

VPU 是共享核心(即跨其他託管帳戶共享)嗎?還是每個 VPS 通常會獲得 100% 的分配 VPU?

從終端使用者的角度來看,雲託管 VPS 與傳統 VPS 有什麼不同?

我對這些概念仍然有些模糊,我正在嘗試評估不同的託管計劃。

  1. 這意味著您的 VM 被分配了許多虛擬 CPU,該 VM 中的作業系統“看到”那個/那些虛擬 CPU,並且可以針對它/它們安排工作。當然,它們實際上映射到真實的 CPU,但是虛擬化/時間片機制根據需要將真實的 CPU 處理能力分配給虛擬機。
  2. 你可以說是的,儘管我自己會說“虛擬伺服器與物理伺服器”。
  3. 是的,但是 VMWare 不向 VM 提供子核心單元,如果您有一個 4 個 vCPU 的 VM,那麼它的工作將由一個或多個真實的物理 CPU/執行緒執行。
  4. 是的,它是共享的(除非明確且愚蠢地指定為專用)。
  5. 不,不是真的,您只是不知道您的虛擬機在世界上的哪個位置。

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