全部課程
發(fā)布時(shí)間: 2017-06-16 14:54:30
如圖能夠很清楚地看到物理機(jī)和虛擬機(jī)分層上的區(qū)別,從下往上依次來(lái)看:
共有部分:
硬件(Host Machine):或者叫主機(jī),指物理機(jī)資源,如CPU,內(nèi)存,硬盤,I/O接口,磁盤等硬件設(shè)備。
不論是物理機(jī)還是虛擬機(jī),都必須由硬件設(shè)備提供服務(wù)。
非共有部分:
物理機(jī):
主機(jī)系統(tǒng)(Host OS):運(yùn)行在物理機(jī)上的操作系統(tǒng),如windows,linux等,在操作系統(tǒng)上就可以安裝應(yīng)用程序和軟件以使用,如word,qq,瀏覽器等。
虛擬機(jī):
虛擬監(jiān)控器(Hypervisor):或叫虛擬機(jī)監(jiān)控機(jī)(Virtual Machine Monitor,VMM),其實(shí)就是在硬件之上的虛擬化層。
為了擴(kuò)展硬件資源,提高硬件資源的使用率,我們通過(guò)虛擬化技術(shù)將各種資源整合到資源池內(nèi),隨用隨取,而不局限于一對(duì)一的資源使用。
主流的虛擬化技術(shù)如KMV,XEN,fusioncomputer等。
虛擬機(jī)(Guest Machine):或者叫客戶機(jī),指虛擬機(jī)資源。
當(dāng)我們針對(duì)資源做了虛擬化,這些資源就不再是傳統(tǒng)的物理硬件資源,那么使用的時(shí)候也不能用傳統(tǒng)的方式(在硬件上直接安裝操作系統(tǒng)),所以需要通過(guò)安裝虛擬機(jī)實(shí)現(xiàn),我們可以把虛擬機(jī)理解為一臺(tái)虛擬化的主機(jī)
客戶機(jī)系統(tǒng)(Guest OS):運(yùn)行在虛擬機(jī)上的操作系統(tǒng)。
同物理機(jī)一樣,如果要在虛擬機(jī)上實(shí)現(xiàn)相應(yīng)應(yīng)用,也要部署操作系統(tǒng)。為了區(qū)分物理機(jī)上的操作系統(tǒng)和虛擬機(jī)上的操作系統(tǒng),我們把他們分別叫做 host OS和guest OS。
在實(shí)際安裝使用應(yīng)用程序的時(shí)候,虛擬機(jī)的使用與物理機(jī)一樣方便。