您好,登錄后才能下訂單哦!
這篇文章主要為大家分析了云計算虛擬化基礎(chǔ)知識有哪些的相關(guān)知識點,內(nèi)容詳細易懂,操作細節(jié)合理,具有一定參考價值。如果感興趣的話,不妨跟著跟隨小編一起來看看,下面跟著小編一起深入學(xué)習(xí)“云計算虛擬化基礎(chǔ)知識有哪些”的知識吧。
1.VMWare,VirtualBox,Xen和KVM都是VMM,即虛擬機管理程序或者虛擬機監(jiān)視程序,可以創(chuàng)建/運行/管理虛擬機
2.VMWare 和VirtualBox一般作為客戶端應(yīng)用程序運行在桌面或者服務(wù)器上,而Xen和KVM是面向裸機的虛擬化管理程序,更能發(fā)揮接近物理硬件(裸機)的高性能,面向服務(wù)器。
3.VMWare和VirtualBox可運行在Windows和Linux上,可以創(chuàng)建windows和linux的虛擬機;Xen和KVM都是基于Linux內(nèi)核,所以只可以運行在Linux上,但可以創(chuàng)建Windows的虛擬機。
4.VMWare公司和Citrix公司都提供虛擬化解決方案,VMWare專注服務(wù)器虛擬化,Citrix專注桌面虛擬化和應(yīng)用虛擬化。類似提供虛擬化的公司有MS,Oracle
對比 VMvare Citrix
VMware vSphere(EXSi) XenServer(Xen)
VMvare Horizon View XenvDesktop
VMware ThinApp XenApp
5.虛擬化:硬件虛擬化和軟件虛擬化(操作系統(tǒng)虛擬化和應(yīng)用程序虛擬化)
1.單cpu模擬多cpu或者x86 cpu模擬arm cpu
2.一個操作系統(tǒng)上運行多個操作系統(tǒng),且各自應(yīng)用程序隔離
6.全虛擬化:又叫硬件輔助虛擬化,在虛擬機和硬件之間加了一個軟件hypervisor,即一個VMM(type1運行在硬件上,如Exsi和KVM,type2運行在另一個OS上,如Qemu和Wine)
半虛擬化:又叫準(zhǔn)虛擬化,在全虛擬化的基礎(chǔ)上,增加一層API來優(yōu)化客戶系統(tǒng)的指令,如Xen。
7.
Xen: 支持全虛擬化(Full)和半虛擬化(Para), 傾向于半虛擬化?;趌inux內(nèi)核,與linux結(jié)合緊密,但有自己的進程調(diào)度器,存儲管理模塊等,啟動時會虛擬機管理程序Domain0(即一個主虛擬機,管理其他虛擬機Domain1-DomainN)
KVM:支持全虛擬化(Full)和半虛擬化(Para),傾向于全虛擬化?;趌inux內(nèi)核,沒有自己的進程調(diào)度器、存儲管理模塊等,直接使用linux內(nèi)核作為他的虛擬機管理程序。目前的Linux都已經(jīng)默認(rèn)集成了KVM。
QEMU:quick-emulator,一個純粹的模擬器,可以模擬任何硬件,主要是cpu。KVM和Xen都用到了QEMU,使用或者其基本功能。
(libvirt API是一套虛擬化攻擊的C函數(shù)庫,支持與其他語言的綁定, 包含五大模塊:虛擬機監(jiān)控程序連接api,域api,網(wǎng)絡(luò)api,存儲卷api和存儲池api。同時提供一個守護進程libvirtd和一個命令行工具virsh。)
8.KVM與Linux的完美集成,比如直接利用新內(nèi)核的特性,升級簡單,致使越來越多的人使用KVM,所以KVM的流行度正大于XEN。(XEN可以提供更高性能的裸機虛擬化,但簡單性和易用性較差)
9.Linux虛擬機管理程序(GUI),開源或者免費的有virtualbox, aqemu, virt-manager
關(guān)于“云計算虛擬化基礎(chǔ)知識有哪些”就介紹到這了,更多相關(guān)內(nèi)容可以搜索億速云以前的文章,希望能夠幫助大家答疑解惑,請多多支持億速云網(wǎng)站!
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。