1、虛擬化有哪幾種架構?
目前分爲兩種,寄居架構(Hosted Architecture)和裸金屬架構 (「Bare Metal」 Architecture),如圖所示。安全
寄居架構就是在操做系統之上安裝和運行虛擬化程序,依賴於主機操做系統對設備的支持和物理資源的管理; 服務器
裸金屬架構就是直接在硬件上面安裝虛擬化軟件,再在其上安裝操做系統和應用,依賴虛擬層內核和服務器控制檯進行管理。架構
裸金屬架構ide
寄居架構this
裸金屬架構spa
虛擬服務器 寄居架構操作系統
n 優勢:簡單,便於實現orm
n 缺點:安裝和運行應用程序依賴於主機操做系統對設備的支持blog
n 舉例:GSX Server, VMware Server, Workstation資源
虛擬服務器 裸金屬架構
n 優勢:虛擬機不依賴於操做系統,能夠支持多種操做系統,多種應用,更加靈 活
n 缺點:虛擬層內核開發難度較大
n 舉例:VMWare ESX Server
2、虛擬化的關鍵特徵是什麼?
第一,分區,在單一物理服務器上同時運行多個虛擬機;
第二,隔離,每個虛擬機都與同一個服務器上的其餘虛擬機相隔離;
第三,封裝,虛擬機將整個系統,包括硬件配置操做系統以及應用等封裝在文件裏;
第四,獨立性,能夠在其餘機器上不加修改地使用虛擬機。
n 每臺主機一個操做系統
n 軟件硬件緊密地結合
n 在同一主機上運行多個應用程序一般會遭遇沖突
n 系統的資源利用率低
n 硬件成本高昂並且不夠靈活
n 打破了操做系統和硬件的互相倚賴
n 經過封裝到到虛擬機的技術, 管理操做系統和應用程序爲單一的個體
n 強大的安全和故障隔離
n 虛擬機是獨立於硬件的, 它們能在任何硬件上運行