『壹』 什麼是虛擬化虛擬化技術有哪些
概念:虛擬化的核心就是讓一台物理設備可以同時運行多個操作系統,並且各個系統間相互獨立互不幹擾。例如一台物理伺服器同一時間內運行4個windows server 2008什麼的。
優點:可以節省物理伺服器的購置費用,電費,空間。還便於管理,更可以實現高可用性(例如當某台物理主機宕機時,自動的將此台主機上運行的VM遷移至另一台主機)。
虛擬化種類:
伺服器虛擬化
桌面虛擬化
應用虛擬化
網路虛擬化
存儲虛擬化
PS:網路虛擬化和存儲虛擬化尚未成熟。
『貳』 虛擬化技術有什麼用
虛擬化技術的作用其實主要就在虛擬2字
其實就是比如像WIN7這樣的系統在兼容運行XP程序的時候
虛擬XP環境來運行程序能大幅度降低CPU的佔用
說白了就是減少兼容模式下的CPU佔用
『叄』 什麼是虛擬化技術,為什麼要虛擬化技術
虛擬化是資源邏輯表示,從而使得其不收物理限制約束
『肆』 電腦的虛擬化技術是什麼
虛擬化,是指通過虛擬化技術將一百台計算機虛擬為多台邏輯度計算機。電腦的虛擬化技術,通常是指計算元件在虛擬的基礎上知而不是真實的基礎上運行。可以同時運行多個操作系統,而且每一道個操作系統中都有多個程序運行,每一個操作系統都運行在一個虛擬內的CPU或者是虛擬主機上;可以在相互獨立的空間內運行而互不影響。
『伍』 什麼是CPU虛擬化技術啊
英特爾已經發布了七款支持VT(Virtualization Technology,虛擬化技術)技術的處理器——奔騰4 672,662,奔騰D920,930,940,950奔騰EE 955。Intel Virtualization Technology就是以前眾所周知的「Vanderpool」技術,這種技術讓可以讓一個CPU工作起來就像多個CPU並行運行,從而使得在一部電腦內同時運行多個操作系統成為可能。
這種VT技術並不是一個新鮮事物,市面上已經有一些軟體可以達到虛擬多系統的目的,比如VMware workstation、Virtual PC等,使用這種技術就可以單CPU模擬多CPU並行,可以實現單機同時運行多操作系統。
在虛擬狀態下有兩種工作模式:root操作和非root操作。通常只有虛擬操作軟體——Virtual Machine Monitor (VMM)能夠運行在root操作模式下,而操作系統在虛擬機的頂層運行在非root操作模式下。運行在虛擬機頂層的軟體同時也叫做「guest software」。
要進入虛擬模式,VMM需要執行VMXON指令來調入VMM軟體,VMM軟體使用VMLAUNCH指令來進入每一個虛擬機,使用VMRESUME指令來退出。如果想要退出虛擬模式,可以使用VMM運行VMXOFF指令。在圖中的每個guest系統可以是不同的操作系統,同時運行自身的軟體。
實際使用中如何實現
根據intel的資料,intel虛擬技術的實現需要同時具有處理器、晶元組、BIOS、VMM軟體的支持,這些特定的平台軟體必須全部到位。同時性能方面要視不同的硬體和軟體平台而定,intel虛擬技術支持的BIOS和VMM程序現在正在開發之中。
據我們所知,現在還沒有支持虛擬技術的VMM軟體,所以即使你買了一款支持VT技術的CPU,你還要等待Intel放出VMM軟體才能使用上VT技術。同時還要等主板廠商放出VMM支持的BIOS(或者保證使得現有的主板BIOS支持虛擬技術)。
現在未知的就是,至關重要的虛擬技術VMM軟體intel將是免費放出還是需要交費才可以。定價如何才合適呢?類似的軟體虛擬技術,VMware Workstation 5價格為189~199美元之間,所以我們希望intel即使不免費提供VMM軟體也會比這個價格要少很多。
『陸』 什麼是虛擬化技術
虛擬化(Virtualization)對於不同的人來說可能意味著不同的東西,這要取決與他們所從事的工作領域的環境。通用的解釋是它包含許多使伺服器得到加強的虛擬機。有經驗的程序員可能還記得,曾有一段時間他們擔心是否有可用內存來存放自己的程序指令和數據。現在最基本的操作系統提供了虛擬內存的功能,這樣程序員就不用再考慮這個問題了。IBM對大型機使用的 VM 可以允許多個用戶和應用程序共享同一台機器,相互之間不會產生任何干擾。我們發現在很多計算平台上都實現了這種概念,或者通過軟體來提供這種概念。
然而,虛擬化技術的內涵遠遠不止於虛擬內存和虛擬伺服器。目前,我們已經有了網路虛擬化、微處理器虛擬化、文件虛擬化和存儲虛擬化等技術。如果我們在一個更廣泛的環境中或從更高級的抽象(如任務負載虛擬化和信息虛擬化)來思考虛擬化技術,虛擬化技術就變成了一個非常強大的概念,可以為最終用戶、應用程序和企業提供很多優點。
虛擬化技術有很多定義,下面就給出了一些這樣的定義。
「虛擬化是以某種用戶和應用程序都可以很容易從中獲益的方式來表示計算機資源的過程,而不是根據這些資源的實現、地理位置或物理包裝的專有方式來表示它們。換句話說,它為數據、計算能力、存儲資源以及其他資源提供了一個邏輯視圖,而不是物理視圖。」 —— Jonathan Eunice, Illuminata Inc.
「虛擬化是表示計算機資源的邏輯組(或子集)的過程,這樣就可以用從原始配置中獲益的方式訪問它們。這種資源的新虛擬視圖並不受實現、地理位置或底層資源的物理配置的限制
『柒』 什麼是虛擬化技術
我給你具體的表述一下吧。
所謂的虛擬技術,就是利用某一種技術,將一種實際存在的實物,變成若干不存在的邏輯物體,即邏輯對應物。前者是實的,而後者是虛的。
如果樓主了解操作系統的話,就會懂得【虛擬處理機】、【虛擬內存】、【虛擬磁碟】等
其實它們都不是真實存在的,只是我們通過某種技術手段,虛化了某些外存充當內存,讓我們感覺上分不出來而已。
希望可以幫助你o(∩_∩)o
『捌』 虛擬化技術原理是什麼
虛擬化技術實現原理:
虛擬化概念很早就已出現。簡單來說,虛擬化就是使用某些程序,並使其看起來類似於其他程序的過程。
將這個概念應用到計算機系統中可以讓不同用戶看到不同的單個系統(例如,一台計算機可以同時運行Linux 和 Microsoft? Windows?)。這通常稱為全虛擬化(full virtualization)。
虛擬化也可以使用更加復雜的格式,其中單個計算機看上去具有多個架構(對於一個用戶來說,它是一個標準的 x86 平台;對於另外一個用戶來說,它是 IBM Power PC? 平台)。這種虛擬化形式通常被稱為 硬體模擬。
最後,更加簡單的一種虛擬化是操作系統虛擬化,其中一台計算機可以運行相同類型的多個操作系統。這種虛擬化可以將一個操作系統的多個伺服器隔離開來(這意味著全都必須使用相同類型和版本的操作系統)。
虛擬化技術的工作原理:
虛擬化解決方案的底部是要進行虛擬化的機器。這台機器可能直接支持虛擬化,也可能不會直接支持虛擬化;那麼就需要系統管理程序 層的支持。系統管理程序,或稱為 VMM,可以看作是平台硬體和操作系統的抽象化。在某些情況中,這個系統管理程序就是一個操作系統;此時,它就稱為主機操作系統.
系統管理程序之上是客戶機操作系統,也稱為虛擬機(VM)。這些 VM 都是一些相互隔離的操作系統,將底層硬體平台視為自己所有。但是實際上,是系統管理程序為它們製造了這種假象。
目前使用虛擬化解決方案的問題是,並非所有硬體都可以很好地支持虛擬化。較老的 x86 處理器根據執行范圍對特定指令會產生不同結果。這就產生了一個問題,因為系統管理程序應該只能在一個最受保護的范圍中執行。由於這個原因,諸如 VMWare 之類的虛擬化解決方案會提前掃描要執行的代碼,從而將這些指令替換為一些陷阱指令(trap instruction),這樣系統管理程序就可以正確地處理它們。Xen 可以支持一種協作的虛擬化方法,它不需要任何修改,因為客戶機知道自己正在進行虛擬化,並已經進行了修改。KVM 會簡單地忽略這個問題,如果您希望進行虛擬化,就強制必須在更新的硬體上運行。
『玖』 虛擬化技術指的是什麼
虛擬化是一個比較抽象的概念,但是和我們的生活越來越有聯系了!
虛擬化是一個廣義的術語,在計算機方面通常是指計算元件在虛擬的基礎上而不是真實的基礎上運行。虛擬化技術可以擴大硬體的容量,簡化軟體的重新配置過程。
就咱們熟悉的CPU虛擬化技術來說指的是:單CPU模擬多CPU並行,允許一個平台同時運行多個操作系統,並且應用程序都可以在相互獨立的空間內運行而互不影響,從而顯著提高計算機的工作效率。
舉例說明:《虛擬化技術指南》:1台intel虛擬化技術電腦一次打開多個操作系統,同時在多個系統中運用多個任務,然後又能有效地減少多個軟體的浪費資源!
建議你到網上搜下電腦虛擬化的相關內容,有時間可以到書店或圖書館去翻閱相關信息!