1. QEMU、KVM 、QEMU-KVM
QEMU 提供了一系列的硬體模拟裝置(cpu、網卡、磁盤等),客戶機指令都需要QEMU翻譯,是以性能較差。KVM 是Linux 核心提供的虛拟化子產品,負責CPU和記憶體的虛拟化,但是缺少I/O裝置的虛拟化。QEMU-KVM 就是 KVM 與 QEMU 的結合,KVM 負責CPU虛拟化+記憶體虛拟化,QEMU 模拟其他I/O裝置。
2. QEMU-KVM 指令詳解
2.1 qemu-kvm 指令基本格式
qemu-kvm 工具指令格式如下:
qemu-kvm [options] [disk_image]
其中,opions 是各種選項、參數,disk_image 是客戶機的磁盤鏡像檔案(預設被挂載為第一個 IDE 磁盤裝置)。
2.2 CPU 相關的參數
(1)-cpu 參數
指定CPU模型,預設的 CPU 模型為 qemu64,“-cpu ?” 可以查詢目前 qemu-kvm 支援哪些 cpu 模型。
[[email protected] ~]#qemu-kvm -cpu ?
x86 qemu64 QEMU Virtual CPU version 1.5.3
x86 phenom AMD Phenom(tm) 9550 Quad-Core Processor
x86 core2duo Intel(R) Core(TM)2 Duo CPU T7700 &