主流伺服器虛擬化技術包括KVM、Xen、Hyper-V。 KVM是基於虛擬化擴展的X86硬體的開源的Linux原生的全虛擬化解決方案;Xen是一個開放原始碼虛擬機監視器;Hyper-V是基於hypervisor的技術,是微軟的一款虛擬化產品。
本教學操作環境:windows7系統、Dell G3電腦。
主流的伺服器虛擬化技術包括()
A、VirtualBox
B、KVM
#C、Xen
D、Hyper-V
答案:B、C、D
虛擬化---KVM
1、虛擬化kvm發展:
2006 年10 月由以色列的Qumranet 組織開發的一種新的「虛擬機器」方案,並將其貢獻給開源世界
2007 年2 月於Linux Kernel-2.6.20 中第一次包含了KVM
2008 年9 月,紅帽收購了Qumranet ,由此入手了KVM 的虛擬化技術。在之前紅帽決是將Xen 加入到自己的預設特性當中——那是2006 年,因為當時Xen技術脫離了核心的維護方式,也許是因為採用Xen 的RHEL 在企業級虛擬化方面沒有贏得太多的市場,也許是因為思傑跟微軟走的太近了,種種原因,導致其萌生了放棄Xen。而且在正式採用 KVM 一年後,就宣佈在新的產品線中徹底放棄 Xen ,集中資源和精力進行 KVM 的工作。
2009 年9 月,紅帽發布其企業級Linux 的5.4 版本( RHEL5.4 ),在原先的Xen 虛擬化機制之上,將KVM 添加了進來
2010 年11 月,紅帽發布其企業級Linux 的6.0 版本( RHEL6.0 ),這個版本將預設安裝的Xen 虛擬化機制徹底去除,僅提供KVM 虛擬化機制
2011 年初,紅帽的老搭檔IBM 找紅帽,表示KVM 這個東西值得加大力度去做。於是到了5 月, IBM 和紅帽,聯合惠普和英特爾一起,成立了開放虛擬化聯盟( Open Virtualization Alliance ),一起聲明要提升KVM 的形象,加速KVM 投入市場的速度,由此避免VMware 一家獨大的情況出現。聯盟成立之時,紅帽的發言人表示, 大家都希望除「 VMware 之外還有一種開源選擇。未來的雲端基礎設施一定會基於開源
自Linux 2.6.20 之後逐步取代Xen被整合在Linux 的各個主要發行版本中,使用Linux 自身的調度器進行管理。
2 、KVM --- 全名為基於核心的虛擬機器(Kernel-based Virtual Machine)
是一個開源軟體,基於核心的虛擬化技術,實際上是嵌入系統的一個虛擬化模組,透過最佳化核心來使用虛擬技術,該核心模組使得Linux 變成了一個Hypervisor,虛擬機器使用Linux 自身的調度器進行管理。
KVM 是基於虛擬化擴展(Intel VT 或AMD-V)的X86 硬體的開源的Linux 原生的全虛擬化解決方案。KVM 中,虛擬機器被實現為常規的Linux進程,由標準Linux 調度程序進行調度;虛機的每個虛擬CPU 被實現為常規的Linux 進程。這使得KMV 能夠使用Linux 核心的已有功能。但是,KVM 本身不執行任何硬體模擬,需要客戶空間程式透過/dev/kvm 介面設定一個客戶機虛擬伺服器的位址空間,向它提供模擬的I/O,並將它的視訊顯示對應回宿主的顯示器。目前這個應用程式是QEMU。
虛擬化---Xen
Xen 是一個開放原始碼虛擬機監視器,由劍橋大學開發。它打算在單一電腦上運行多達100個滿特徵的作業系統。作業系統必須進行明確地修改(「移植」)以在Xen上運行(但是提供對用戶應用的兼容性)。這使得Xen無需特殊硬體支持,就能達到高性能的虛擬化。
虛擬化---Hyper-V
Hyper-V是微軟的一款虛擬化產品,是微軟第一個採用類似Vmware ESXi和Citrix Xen的基於hypervisor的技術。這也意味著微軟會更直接地與市場先行者VMware競爭,但競爭的方式會有所不同。
Hyper-V是微軟提出的系統管理程式虛擬化技術,能夠實現桌面虛擬化。Hyper-V最初預定在2008年第一季度,與Windows Server 2008同時發布。Hyper-V Server 2012完成RTM版發布。
#想要查閱更多相關文章,請訪問PHP中文網! !
以上是主流的伺服器虛擬化技術包括哪些的詳細內容。更多資訊請關注PHP中文網其他相關文章!