1. 程式人生 > 實用技巧 >KVM虛擬化技術

KVM虛擬化技術

1.1 前言

1.1.1 什麼是虛擬化?

在計算機技術中,虛擬化(技術)或虛擬技術(英語:Virtualization)是一種資源管理技術,是將計算機的各種實體資源(CPU、記憶體、磁碟空間、網路介面卡等),予以抽象、轉換後呈現出來並可供分割槽、組合為一個或多個電腦配置環境。

圖 - 虛擬化示意圖

由此,打破實體結構間的不可切割的障礙,使使用者可以比原本的配置更好的方式來應用這些電腦硬體資源。這些資源的新虛擬部分是不受現有資源的架設方式,地域或物理配置所限制。

一般所指的虛擬化資源包括計算能力和資料儲存。

由於目前資訊科技領域的很多企業都曾在宣傳中將該企業的某種技術稱為虛擬化技術,這些技術涵蓋的範圍可以從Java虛擬機器技術到系統管理軟體,這就使得準確的界定虛擬技術變得困難。因此各種相關學術論文在談到虛擬技術時常常提到的便是如前面所提到的那個不嚴格的定義。

1.1.2 為什麼要用虛擬化