Please enable JavaScript.
Coggle requires JavaScript to display documents.
KVM (WHAT (週邊虛擬化 (透過QEMU建立實體與虛擬設備溝通橋樑), Kernel based Virtual Machine,…
KVM
WHAT
週邊虛擬化
透過QEMU建立實體與虛擬設備溝通橋樑
Kernel based Virtual Machine
Linux 2.6.20開始支援
使用CPU虛擬化技術
裸機運作架構
透過實體CPU執行核心指令
VM直接安裝在實體硬碟
虛擬電腦架構
CPU
Intel VT-x
AMD-v
記憶體
KSM
Kernel Sharedpage Merging
週邊
How
KVM本身不提供模擬,一個用戶空間會透過/dev/kvm設定guest服務器地址空間
提供虛擬io
每個Cpu都是常規Process
VT-x和VT-d差異
VT-x代表CPU對虛擬化支援
VT-d代表對週邊設備虛擬化支援
WHY
為什麼能夠運作的條件
硬體支援虛擬化
Linux 核心內嵌KVM模組