虛擬化技術的本質主要分為四方面:分區、隔離、封裝和相對於硬件獨立。這個應該是華為HCIA中提出的!
1、分區:
分區意味着虛擬化層為多個虛擬機划分服務器資源的能力;每個虛擬機可以同時運行一個獨立的操作系統(相同或者不同的操作系統),使您能在一台服務器上面運行多個應用程序;每個操作系統只能看到虛擬化層為其提供的“虛擬硬件”(虛擬網卡、CPU、內存等),以使它認為運行在自己專用服務器上。
2、隔離:
虛擬機是相互隔離的。
一個虛擬機的奔潰或者故障,(比如說操作系統故障、應用程序崩潰或者驅動程序故障等等),不會影響到同一個服務器上面的其他虛擬機;
一個虛擬機中的病毒、蠕蟲等與其他虛擬機相互隔離,就像每個虛擬機都位於單獨的物理機器上一樣。
可以進行資源控制以提供性能隔離:你可以為每個虛擬機指定最小和最大資源使用量,以確保某個虛擬機不會占用所有的資源而使得同一系統中的其它虛擬機無資源可用
可以在單一機器上面同時運行多個負載、應用程序、操作系統,而不會出現應用程序的沖突。
3、封裝:
封裝意味着將整個虛擬機(硬件配置、BIOS配置、內存狀態、磁盤狀態、CPU狀態)存儲再獨立於物理硬件的一小組文件中。這樣,您只需要復制幾個文件就可以隨時隨地根據需要復制、保存和移動虛擬機。
4、相對於硬件獨立(解耦):
因為虛擬機運行於虛擬化層之上,所以只能看到虛擬機化層提供的虛擬硬件;此虛擬硬件也同樣不必考慮物理服務器的情況;這樣,虛擬機就可以在任何的X86服務器(IBM/DELL/HP等)上面運行無需進行任何修改,這樣就打破了操作系統和硬件以及應用程序和操作系統、硬件之間的約束。