Limitations

KVM 實例限制

  • November 11, 2011

我有一個高規格的伺服器。(128G記憶體,1.2T硬碟,12核cpu x 2)

我想知道一台伺服器上可以執行多少個 KVM 實例。 例如,如果 200 個實例在一台伺服器上執行,則一個實例規格是

  • 記憶體:512M
  • 硬碟:5G
  • 中央處理器:1核

在這種情況下,虛擬機工作正常嗎?我用Google搜尋並得到了一份關於 kvm 限制的 IBM 報告,這對我有好處,但我想知道另一種觀點。

這絕不僅僅是數字。您需要知道您的虛擬機將要做什麼,如果它們不會消耗太多 CPU,您肯定會過度使用非常高的速率(我已經看到 1:50 在特定環境下工作得很好)條件)。

一般的經驗法則是盡量避免給一個 VM 提供比可用物理核心更多的核心,但除此之外,這完全取決於 VM 本身的負載。您需要了解的是,VM 的 CPU 實際上是主機作業系統的執行緒,由主機的 CPU 調度程序負責。

編輯:是的,一個非常有效的評論 - 你需要為這麼多虛擬機提供非常強大的儲存,磁碟 IO 可能會成為你的瓶頸,而不是 phy/virt CPU 比率。

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