×

虛擬機(jī)監(jiān)視器

  • 作者:新網(wǎng)
  • 來(lái)源:新網(wǎng)
  • 瀏覽:100
  • 2018-05-10 13:28:51

虛擬機(jī)監(jiān)視器是一個(gè)系統(tǒng)軟件,可以維護(hù)多個(gè)高效的、隔離的程序環(huán)境,該環(huán)境支持用戶直接去訪問(wèn)真實(shí)硬件,而這樣的程序環(huán)境就稱為虛擬機(jī)。虛擬機(jī)是一個(gè)真實(shí)存在的計(jì)算機(jī)系統(tǒng)的硬軟件副本,其中部分虛擬處理器指令子集以本地(native)方式執(zhí)行在宿主(host)處理機(jī)上,其他部分指令以仿真方式執(zhí)行。

       虛擬機(jī)監(jiān)視器是一個(gè)系統(tǒng)軟件,可以維護(hù)多個(gè)高效的、隔離的程序環(huán)境,該環(huán)境支持用戶直接去訪問(wèn)真實(shí)硬件,而這樣的程序環(huán)境就稱為虛擬機(jī)。虛擬機(jī)是一個(gè)真實(shí)存在的計(jì)算機(jī)系統(tǒng)的硬軟件副本,其中部分虛擬處理器指令子集以本地(native)方式執(zhí)行在宿主(host)處理機(jī)上,其他部分指令以仿真方式執(zhí)行。

152408pw90issj3rw58jwu.jpg

<div>        從以上定義可以看出,VMM管理計(jì)算機(jī)系統(tǒng)的真實(shí)資源,為虛擬機(jī)提供接口。使用VMM 有以下優(yōu)點(diǎn):
  a)VMM的實(shí)現(xiàn)相比于Linux或Windows這類操作系統(tǒng)的實(shí)現(xiàn)要簡(jiǎn)單很多。因?yàn)閂MM避免了像TCWIP Sockets和文件系統(tǒng)這類高級(jí)抽象,這將有利于安全性和可靠性,也便于擴(kuò)展和修改。
  b)VMM允許系統(tǒng)管理者配置虛擬機(jī)運(yùn)行的環(huán)境。虛擬機(jī)的各項(xiàng)設(shè)置可以與真實(shí)機(jī)不同,如真實(shí)機(jī)有512 MB內(nèi)存,可以設(shè)置虛擬機(jī)內(nèi)存64 MB,有利于開(kāi)發(fā)者在各種環(huán)境下測(cè)試軟件。
  c)VMM允許在相同硬件上同時(shí)執(zhí)行不同的操作系統(tǒng),稱之為GuestOS。系統(tǒng)管理者可以用這種能力來(lái)聯(lián)合多個(gè)使用不充分的分散計(jì)算機(jī),為不可信和不安全代碼增強(qiáng)了隔離性,同時(shí)增強(qiáng)了可靠性,在一個(gè)虛擬機(jī)中的軟件發(fā)生故障也不會(huì)影響到其他虛擬機(jī)。
  d)當(dāng)操作系統(tǒng)升級(jí)后,仍然可以在虛擬機(jī)中運(yùn)行早期開(kāi)發(fā)的軟件,由此可以降低軟件開(kāi)發(fā)成本。同時(shí)成本的降低還來(lái)源于減少硬件產(chǎn)品的購(gòu)置。
  e)針對(duì)擁有10~100個(gè)處理器的可擴(kuò)展計(jì)算機(jī),VMM能夠方便地開(kāi)發(fā)功能強(qiáng)大、可靠的系統(tǒng)軟件。
  f)虛擬機(jī)控制了程序運(yùn)行的整個(gè)軟件環(huán)境,包括操作系統(tǒng)和應(yīng)用軟件,因此可以封裝程序地址空間和進(jìn)程狀態(tài),然后在不同的硬件上熱遷移(hot migration)整個(gè)工作環(huán)境,由此提高性能和達(dá)到負(fù)載平衡。
  以上就是小編對(duì)于虛擬機(jī)監(jiān)視器的全部介紹了。

免責(zé)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),也不承認(rèn)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,請(qǐng)發(fā)送郵件至:operations@xinnet.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

免費(fèi)咨詢獲取折扣

Loading