tft每日頭條

 > 生活

 > 虛拟化分哪兩種

虛拟化分哪兩種

生活 更新时间:2024-09-08 00:15:16

什麼是虛拟化?

這裡簡單歸納一下我的理解:

1. 虛拟化是資源的一種邏輯表示,并不會受限于物理資源。

2. 運行的環境不在真實的硬件上,而是硬件之上的虛拟内存中的一段,或者說是虛拟的環境中。

3. 虛拟化為數據、計算能力、存儲資源等提供了一個邏輯視圖,而不是物理視圖。

4. 虛拟化的發展,大幅降低了IT硬件成本,減少了資源的浪費,并且提升了系統的穩定性和安全性。


全虛拟化

全虛拟化(Full Virtualization)也稱為原始虛拟化技術,該模型使用虛拟機協調Guest操作系統和原始硬件,VMM在Guest操作系統和裸硬件之間用于工作協調,一些受保護指令必須由Hypervisor(虛拟機管理程序)來捕獲處理。 全虛拟化的運行速度要快于硬件模拟,但是性能方面不如裸機,因為Hypervisor需要占用一些資源。

虛拟化分哪兩種(虛拟化主要分為哪幾種)1

半虛拟化

半虛拟化(Para Virtualization)是另一種類似于全虛拟化的技術,它使用Hypervisor分享存取底層的硬件,但是它的Guest操作系統集成了虛拟化方面的代碼。該方法無需重新編譯或引起陷阱,因為操作系統自身能夠與虛拟進程進行很好的協作。 半虛拟化需要Guest操作系統做一些修改,使Guest操作系統意識到自己是處于虛拟化環境的,但是半虛拟化提供了與原操作系統相近的性能。


虛拟化分哪兩種(虛拟化主要分為哪幾種)2


虛拟化技術的關鍵特性

同質 - Equivalence

即VM的運行環境和物理機的環境在本質上是相同的,表現上允許有一些差異。如CPU的橋片必須一緻,CPU core的個數以及内存可以不同,不必使用同類型的網絡适配器驅動等等。


高效 - Efficiency

即VM的性能必須接近物理機。因此,常見的虛拟系統模拟器(Boches,simics等)就不能成為VM。為達此目的,軟件在虛拟系統上運行時,大多數指令要直接運行在硬件上執行,隻有少量指令需要VMM的模拟或翻譯處理。


資源受控 - Resource control

即VMM(Virtual Machine Monitor)對物理機的所有資源有絕對的控制力。虛拟機不允許直接執行敏感指令

感覺有用的朋友,點個關注,給個收藏,就是對我堅持更新,最好的支持

,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关生活资讯推荐

热门生活资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved