詳細解答設置系統半虛擬化
作者:佚名 來源:本站 時間:2018-06-06 點擊:89次
摘要:雖然半虛擬化是發展的一種趨勢,但應當指出的是半虛擬化目前還不是混合模型的一個要求,部分供應商,如VirtualIron(Sun/Oracle),的目標是SMB級負載,使用全硬件虛擬化實現可接受的客戶機性能。混合型架構起源于Xen項目,在性價比方面有很多供應商可供選擇,這都得益于開源社區(Xen)的貢獻,它能夠很好地適應半虛擬化的未來發展。
混合I型架構包括一個軟件模型,一個“瘦”hypervisor聯合一個父分區提供硬件虛擬化,它提供了虛擬機監視功能,這類模型主要包括微軟的Hyper-V和基于Xen的hypervisor,如Citrix Xen Server和Oracle VM。
父分區也叫做Dom0,它通常是一個運行在本地的完整虛擬機,并具有根權限,例如,開啟Xen在Novell SUSE Linux Enterprise Server(SLES)上執行的Dom0將作為一個完整的SLES實例執行,提供虛擬機(VM)創建、修改、刪除和其它類似配置任務的管理層,系統啟動時,開啟Xen的內核載入父分區,以VMM權限運行,作為VM管理的接口,管理I/O堆棧。
與Vmware類似,所有混合型產品都為客戶機提供了半虛擬化驅動,從而提高網絡和I/O性能,不實現半虛擬化驅動的客戶機必須遍歷父分區的I/O堆棧,因此客戶機的性能會下降。半虛擬化技術正變得越來越流行,以達到最佳的客戶機性能,并改進跨hypervisor的互操作性。例如,MicrosoftHyper-V/WindowsServer2008R2為Windows Server2008和SUSE Enterprise Linux客戶機提供完整的半虛擬化支持。
I型組合型:基于Linux的內核虛擬機(KVM)
基于Linux的內核虛擬機(KVM)hypervisor模型提供了一個獨一無二的I型架構,它不是在裸機上執行hypervisor,KVM利用開源Linux(包括RHEL,SUSE,Ubuntu等)作為基礎,提供一個集成到內核的模塊(叫做KVM)實現硬件虛擬化,KVM模塊在用戶模式下執行(與獨立型和混合型hypervisor不一樣,它們都運行在內核/根模式下),但可以讓虛擬機在內核級權限使用一個新的指令執行上下文,叫做客戶機模式。
KVM使用一個經過修改的開源QEMU硬件仿真包提供完整的硬件虛擬化,這意味著客戶機不需要半虛擬化,與Vmware類似,LinuxKVM充分利用VirtIO作為實現IO半虛擬化的框架,它利用內置在內核/QEMU中的用戶模式VirtIO驅動增強性能。KVM現在已經成為很多Linux發行版的標準模塊,包括但不限于RedHatEnterpriseLinux和SUSELinux Enterprise Server,以及桌面類Linux,如Ubuntu,KVM現在已經成為一個流行的hypervisor。
- 上一篇: Windows XP 帳戶安全
- 下一篇: 微軟系統新篇章 評Windows 八設置系統
相關閱讀
熱門文章
推薦游戲
換一換- 茜色游戲-茜色世界中與君詠唱手機版下載 v2.39.0.1
- 爸爸騎車去上學游戲免費下載-爸爸騎車去上學下載vWheeling2
- 小黑的寶藏2無限體力版-小黑的寶藏2破解版無限體力下載v1.0無限體力無限提示版
- 大話西游手游2022服-大話西游手游2022新區下載v1.1.369
- 小浣熊百將傳安裝包-小浣熊百將傳抖音下載v1.00.99taptap
- 新三國魂送648充值卡版-新三國魂送無門檻648充值卡版下載v1.0.0推本爆充值版
- 王者農藥1v9游戲-王者農藥1v9下載v0.0.1手游
- 絕地求生2海外版-絕地求生2海外服下載v0.9.42.367海外版體驗服
- 海洋木筏求生手機破解版-海洋木筏求生中文版雙人破解版下載v1.213.3
- 人氣排行