什麼是虛擬化技術?

2021-06-19 16:09:40 字數 936 閱讀 1551

什麼是虛擬化技術?這是個廣而範的問題,今天我就以我自己的見解給大家談談虛擬化技術。

關於虛擬化,這些年來被炒的沸沸揚揚,其實簡單用一句話來概括來說,虛擬化就是模擬實際的硬體環境或者共享硬體環境。

虛擬化計算機的本質

虛擬化,原本是指資源的抽象化,也就是單一物理資源的多個邏輯表示,或者多個物理資源的單一邏輯表示。具體到伺服器虛擬化

,就是多個物理資源的單一邏輯表示。另外,儲存虛擬化

就是這種模式的乙個例子。

對不了解虛擬化的終端使用者來說,聽到上面說「單一物理資源的多個邏輯表示」,往往會認為「虛擬化技術

也太抽象了」。可是,如果要看計算機架

構的話,虛擬化正是計算機的本質。

想一下,pc同時啟動使用郵件和web瀏覽器

等多個應用,這時候你就會理解虛擬化技術

。在這個情況下,作業系統把pc物理資源抽象化了,將多個應用集中到乙個物理資源環境下。因為虛擬化hypervisor是執行在作業系統上層的,所以會被認為有些抽象。不過,如果試著從計算機結構來理解的話,也不是那麼晦澀。

虛擬化的主要型別:主機型和hypervisor型

虛擬化的型別大致可以分為主機型和hypervisor型。當虛擬化最初應用於pc時的主流型別是主機型。

主機型是將虛擬化軟體

作為乙個應用安裝的主機作業系統中。虛擬硬體包括主機作業系統中的虛擬化軟體

、作業系統和應用。因為是被作為乙個應用,所作業系統不是那麼快。

主機型虛擬化的問題在於,如果主機作業系統發生故障,就會波及到作為該作業系統乙個應用的虛擬化軟體

。而且,在硬體模擬過程中也會發生諸多問題。

接下來是hypervisor型。hypervisor型是指通過低層級軟體讓多個作業系統得以共享相同的硬體裝置。

相信有了上面的介紹之後,大家對虛擬化技術有了更深的理解了吧

什麼是虛擬化技術?

(出處: 吖sool-社群)

什麼是桌面虛擬化

桌面虛擬化是指將計算機的桌面進行虛擬化,以達到桌面使用的安全性和靈活性。可以通過任何裝置,在任何地點,任何時間訪問在網路上的屬於我們個人的桌面系統。桌面虛擬化概念 計算機虛擬化技術當前主要包括伺服器虛擬化 應用虛擬化 桌面虛擬化。目前網路虛擬化,顯示卡虛擬化 也稱gpu虛擬化 等技術都在快速發展,在...

什麼是儲存虛擬化

什麼是儲存虛擬化 那麼什麼是儲存虛擬化呢?不同的公司和企業有不同的定義。雖然虛擬化並不是乙個全新的概念,但是在被引入到儲存領域後卻發生了某些變化,被賦予了新的內涵。儲存虛擬化是通過儲存虛擬化的技術方法,將系統中各種異構的儲存裝置對映為乙個單一的儲存資源,對使用者完全透明,達到互操作性的目的。通過虛擬...

什麼是池化技術

池化技術 pool 是一種很常見的程式設計技巧,在請求量大時能明顯優化應用效能,降低系統頻繁建連的資源開銷。我們日常工作中常見的有資料庫連線池 執行緒池 物件池等,它們的特點都是將 昂貴的 費時的 的資源維護在乙個特定的 池子 中,規定其最小連線數 最大連線數 阻塞佇列等配置,方便進行統一管理和復用...