Overcommitting with KVM

    版本為 09:59, 20 Feb 2025

    到這個版本。

    返回到 版本存檔.

    查閱目前版本

    所謂 Overcommitting 就是指 KVM 可以支援超過實體 CPU & Memory 數量的使用,例如機器是 qual-core CPU,所有 guest 可以分配的 vCPU 可以超過 4 vCPU,RAM 也是一樣,不過,當你的硬體資源很有限,必須用到 Overcommitting 時,請務必先閱讀此篇,否則您的系統可能會呈現不穩定或效能過低狀況。

    此篇是參考 RedHat 官方手冊所撰寫。

    Overcommitting virtualized CPU

    1. 當所有 guest 所分配的 vCPU 超過實體 CPU 數量時,若 CPU負載接近 100% 時,可能會引起系統不穩定。
    2. 最佳的超量使用 vCPU 是每一個 guest 只分配一個 vCPU,Linux 排程可以有效的協助作負載均衡,即使負載 100% 只要 5 vCPU 中超量使用 1 vCPU,系統也是安全的。

     

    Powered by MindTouch Core