1、虛擬化技術分類:
全虛擬化技術:全虛擬化技術又叫硬件輔助虛擬化技術,最初所使用的虛擬化技術就是全虛擬化技術,它在虛擬機(VM)和硬件之間加了一個軟件層--Hypervisor,或者叫做虛擬機監控器(VMM)
hypervisor 直接運行在物理硬件之上 - KVM
hypervisor 運行在另一個操作系統中 - QEMU和WINE

半虛擬化技術:
也叫准虛擬化技術,他就是在全虛擬化的基礎上,把客戶操作系統進行了修改,增加了一個專門的API,這個API可以將客戶操作系統發出的指令進行最優化,即不需要Hypervisor耗費一定的資源進行翻譯操作,因此Hypervisor的工作負擔變得非常的小,因此整體的性能也有很大的提高。

2、虛擬化架構
寄居架構:就是在操作系統之上安裝和運行虛擬化程序,依賴於主機操作系統對設備的支持和物理資源的管理;

缺點:中間操作系統及應用占用多余資源
穩定性不如裸金屬架構,需要宿主操作系統穩定以及虛擬化足夠穩定
裸金屬架構:就是直接在硬件上面安裝虛擬化軟件,再在其上安裝操作系統和應用,依賴虛擬層內核和服務器控制台進行管理

