KVM/QEMU/QEMU-kvm/libvirt 概念全解
目錄
文章目錄
目錄
前言
KVM
QEMU
KVM 與 QEMU
qemu-kvm
Libvirt
前言
如果是剛開始接觸虛擬機技術的話, 對上述的概念肯定會有所混淆, 傻傻的分不清. 尤其在看虛擬化技術文檔時導致理解能力下降, 所以在開始學習虛擬化技術之前對這些概念有一個整體的認識和清晰的理解, 就顯得很有必要了.
KVM
KVM(Kernel-basedVirtual Machine,基于內核的虛擬機),狹義 KVM 指的是一個嵌入到 Linux kernel 中的虛擬化功能模塊,該模塊在利用 Linux kernel 所提供的部分操作系統能力,如:任務調度、內存管理以及硬件設備交互的基礎上,再為其加入了虛擬化能力,使得 Linux kernel 具有了成為 Hypervisor(虛擬化管理軟件)的條件。
簡而言之,KVM 為 Linux 提供了硬件輔助虛擬化的能力,這依賴于 CPU 的硬件虛擬機支撐。
KVM 內核模塊本身只能提供 CPU 和內存的虛擬化。
KVM 需要在具備 Intel VT 或 AMD-V 功能的 x86 平臺上運行,所以 KVM 也被稱之為硬件輔助的虛擬化實現。
KVM 虛擬化
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。