虛擬化系列介紹(二)

      網(wǎng)友投稿 810 2025-04-01

      對(duì)上節(jié)虛擬化技術(shù)的補(bǔ)


      在《虛擬化系列介紹(一)》文章里,主要介紹了程序虛擬化(常見的就是Java虛擬機(jī));混合虛擬化(常見的有微軟的Virtual PC;VMware的VMware Workstation;VirtualBox等)和裸金屬架構(gòu)虛擬化(常見的有VMware ESX Server,微軟的Hyper-V(微軟2003年收購(gòu)Connectix后獲得的技術(shù)發(fā)展而來(lái)),思杰收購(gòu)的XenServer(源于英國(guó)劍橋大學(xué)計(jì)算機(jī)實(shí)驗(yàn)室開發(fā)的一個(gè)Xen虛擬化開源項(xiàng)目),Redhat,大華為等推薦的KVM)。

      后來(lái)有人問及還有全虛擬化,半虛擬化,操作系統(tǒng)虛擬化等,然后說(shuō)我是不是搞錯(cuò)了,搞混了。其實(shí)我想說(shuō)你們沒有錯(cuò),多種名詞和說(shuō)法都可以,我的那種說(shuō)法也是對(duì)的——問題的主要原因,是“橫看成林側(cè)成峰,遠(yuǎn)近高低各不同”,“仁者見仁,智者見智”,也就是說(shuō)看法和角度不同而已。

      下面我們?cè)倭囊幌氯摂M化,半虛擬化,操作系統(tǒng)寄生虛擬化等。

      同時(shí)我也談及VMware ESX Server由于把底層物理硬件的驅(qū)動(dòng)程序整合到Hypervisor管理層中,所以管理層顯得比較胖,我們不妨稱其為胖虛擬化。這種架構(gòu)對(duì)于底層物理硬件的要求比較高,兼容性和安全性的挑戰(zhàn)比較高。

      微軟的Hyper-V,Hypervisor管理層僅用于管理CPU和內(nèi)存,而不包含底層物理硬件的驅(qū)動(dòng)程序,所以管理層顯得比較瘦,我們不妨稱其為瘦虛擬化。由于不包含硬件驅(qū)動(dòng),所以代碼量比較小,安全性更高、兼容性也更好。

      也就是說(shuō),從Hypervisor層來(lái)看,又可分為胖虛擬化和瘦虛擬化。

      另外,從支持的來(lái)賓操作系統(tǒng)和性能上來(lái)說(shuō),又可以分為半虛擬化,全虛擬化。進(jìn)一步介紹如下。

      半虛擬化(ParaVirtulization)

      虛擬化系列介紹(二)

      簡(jiǎn)介:它利用CPU的虛擬化技術(shù)來(lái)實(shí)現(xiàn)Hypervisor對(duì)底層硬件的共享訪問,但是由于在Hypervisor 上面運(yùn)行的來(lái)賓操作系統(tǒng)已經(jīng)集成與半虛擬化有關(guān)的代碼,使得來(lái)賓操作系統(tǒng)能夠非常好地配合Hyperivosr來(lái)實(shí)現(xiàn)虛擬化。通過這種方法將無(wú)需重新編譯或捕獲特權(quán)指令,使其性能非常接近物理機(jī),其最經(jīng)典的產(chǎn)品就是微軟的Hyper-V,思杰的Xen,可見對(duì)應(yīng)上面的廋虛擬化。

      優(yōu)點(diǎn):這種模式和全虛擬化相比,架構(gòu)更精簡(jiǎn),而且在整體速度上有一定的優(yōu)勢(shì)。

      缺點(diǎn):需要對(duì)來(lái)賓操作系統(tǒng)進(jìn)行修改,所以在支持的來(lái)賓操作系統(tǒng)方面比較少。

      代表XEN:

      (圖十、XEN架構(gòu))

      全虛擬化(FullVirtulization)

      簡(jiǎn)介:它與半虛擬化有一些類似,它也利用Hypervisor在客戶操作系統(tǒng)和硬件之間捕捉和處理那些對(duì)虛擬化敏感的特權(quán)指令,使客戶操作系統(tǒng)無(wú)需修改就能運(yùn)行,速度會(huì)根據(jù)不同的實(shí)現(xiàn)而不同(它有借助CPU硬件的技術(shù)實(shí)現(xiàn),也有軟件完全模擬的部分),大致能滿足用戶的需求。這種方式有KVM,VMware ESX,可見對(duì)應(yīng)上面的胖虛擬化。。

      優(yōu)點(diǎn):無(wú)需修改就能支持幾乎所有的來(lái)賓操作系統(tǒng),也就是說(shuō)兼容性不錯(cuò)。

      缺點(diǎn):因?yàn)槟承┎糠钟心M的功能,所以I/O和性能方面相對(duì)前者較差。

      代表KVM

      (圖十一、KVM)

      額的個(gè)神,上面兩張圖看得有點(diǎn)頭暈,我們能不能簡(jiǎn)化一下,用大伙都能理解的語(yǔ)言說(shuō)?答案是能,并簡(jiǎn)化如下:

      兩者的差別,最簡(jiǎn)化可以用下圖十二和圖十三表示。

      (圖十二、半虛擬化)

      (圖十三、全虛擬化)

      虛擬化 容器

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。

      上一篇:Excel表格中設(shè)置數(shù)據(jù)有效性的方法
      下一篇:excel2007如何在表格里插入數(shù)據(jù)透視表以方便匯總復(fù)雜數(shù)據(jù)(在excel2007中您向數(shù)據(jù)透視表添加了)
      相關(guān)文章
      亚洲色中文字幕无码AV| 亚洲人xxx日本人18| 亚洲人成电影网站色| 亚洲精品一区二区三区四区乱码| 国产AV无码专区亚洲AV漫画 | 亚洲精品国产va在线观看蜜芽| 色窝窝亚洲AV网在线观看| 亚洲av纯肉无码精品动漫| 亚洲中文字幕久久精品无码A | 亚洲午夜无码久久久久| 亚洲精品tv久久久久久久久| 亚洲色婷婷综合久久| 国产AV无码专区亚洲AVJULIA | 亚洲AV无码一区二区二三区入口| 情人伊人久久综合亚洲| 亚洲乱亚洲乱淫久久| 亚洲成色在线影院| 久久久久久久亚洲Av无码| 亚洲激情校园春色| 亚洲男人的天堂久久精品| 亚洲人成网亚洲欧洲无码| 亚洲Aⅴ在线无码播放毛片一线天 亚洲avav天堂av在线网毛片 | 亚洲精品美女视频| 亚洲码在线中文在线观看| 亚洲春黄在线观看| 亚洲一级免费毛片| 亚洲国产精品美女久久久久| 国产精品亚洲精品久久精品| 亚洲日本一区二区三区在线不卡| 中文字幕在线亚洲精品| 亚洲第一极品精品无码久久| 亚洲一区免费观看| 亚洲天堂电影在线观看| 亚洲日本va一区二区三区| 国产亚洲精品美女| 亚洲最大激情中文字幕| 亚洲成色999久久网站| 亚洲免费视频观看| 亚洲av永久无码精品秋霞电影秋 | 久久影院亚洲一区| 亚洲VA中文字幕无码一二三区|