虛擬化基礎入門知識簡介

虛擬化定義: 

       虛擬化,是指通過虛擬化技術將一臺計算機虛擬爲多臺邏輯計算機。在一臺計算機上同時運行多個邏輯計算機,每個邏輯計算機可運行不同的操作系統,並且應用程序都可以在相互獨立的空間內運行而互不影響,從而顯著提高計算機的工作效率。

        虛擬化使用軟件的方法重新定義劃分 IT 資源,可以實現 IT 資源的動態分配、靈活調度、跨域共享,提高 IT 資源利用率,使 IT 資源能夠真正成爲社會基礎設施,服務於各行各業中靈活多變的應用需求。

虛擬機分類:

(1) 完全虛擬化 --- 最流行的虛擬化方法使用名爲 hypervisor 的一種軟件,在虛擬服務器和底層硬件之間建立一個抽象層。 VMware 和微軟的VirtualPC是代表該方法的兩個商用產品,而基於核心的虛擬機 (KVM) 是面向 Linux 系統的開源產品hypervisor 可以捕獲 CPU 指令,爲指令訪問硬件控制器和外設充當中介。因而,完全虛擬化技術幾乎能讓任何一款操作系統不用改動就能安裝到虛擬服務器上,而它們不知道自己運行在虛擬化環境下。主要缺點是,hypervisor 給處理器帶來開銷

(2)準虛擬化 --- 完全虛擬化是處理器密集型技術,因爲它要求 hypervisor管理各個虛擬服務器,並讓它們彼此獨立。減輕這種負擔的一種方法就是,改動客戶端操作系統,讓它以爲自己運行在虛擬環境下,能夠與hypervisor 協同工作。這種方法就叫準虛擬化 (para-virtualization)

(3)系統虛擬化 --- 就操作系統層的虛擬化而言,沒有獨立的hypervisor 層。相反,主機操作系統本身就負責在多個虛擬服務器之間分配硬件資源,並且讓這些服務器彼此獨立。一個明顯的區別是,如果使用操作系統層虛擬化,所有虛擬服務器必須運行同一操作系統 ( 不過每個實例有各自的應用程序和用戶賬戶 ) 。雖然操作系統層虛擬化的靈活性比較差,但本機速度性能比較高。此外,由於架構在所有虛擬服務器上使用單一、標準的操作系統,管理起來比異構環境要容易。

(4)桌面虛擬化 --- 服務器虛擬化主要針對服務器而言,而虛擬化最接近用戶的還是要算的上桌面虛擬化了,桌面虛擬化主要功能是將分散的桌面環境集中保存並管理起來,包括桌面環境的集中下發,集中更新,集中管理。桌面虛擬化使得桌面管理變得簡單,不用每臺終端單獨進行維護,每臺終端進行更新。終端數據可以集中存儲在中心機房裏,安全性相對傳統桌面應用要高很多。桌面虛擬化可以使得一個人擁有多個桌面環境,也可以把一個桌面環境供多人使用。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章