初試如何搭建集群虛擬化
Xen
特點(diǎn):
功能強(qiáng)大,支持Linux的各種發(fā)行版本
通常是在現(xiàn)有Linux操作系統(tǒng)上安裝,是一種半虛擬化的安裝方式
架構(gòu):
資料:
1)在 CentOS 6.5 上安裝和配置 Xen
2)Xen Made Easy 上個(gè)資料里提到的為了減少源碼編譯難度,有大牛直接編寫的建議安裝版本
使用感受:
1)沒有使用Xen Made Easy,而是使用源碼編譯安裝Xen,經(jīng)過了將Linux內(nèi)核從2.6升級(jí)到3.2的步驟。過程比較繁瑣。由于是在虛擬機(jī)里安裝,缺少某些驅(qū)動(dòng)組件,無奈放棄安裝 - -
2)雖然沒有安裝成功,但是感受到了Xen功能的強(qiáng)大,是學(xué)習(xí)虛擬化技術(shù)的優(yōu)秀資料。
kvm(Kernel-based Virtual Machine)
特點(diǎn):
后起之秀,主流的Linux在2.6內(nèi)核之后都包含了kvm
架構(gòu):
OpenStack
來自美國(guó)航天局NASA的云計(jì)算平臺(tái),受到云計(jì)算領(lǐng)域的領(lǐng)導(dǎo)廠商支持,和kvm相似。
別的實(shí)驗(yàn)室同學(xué)推薦的云平臺(tái),沒有進(jìn)行深入研究,目測(cè)比Xen威力更大,深深感受到了云平臺(tái)的強(qiáng)勁發(fā)展趨勢(shì)。
VMware ESXi (vSphere)
特點(diǎn):
鼎鼎有名的VMware公司的虛擬化平臺(tái),安裝簡(jiǎn)單,有Windows端的統(tǒng)一管理平臺(tái)vSphere。
使用感受:
1)在裸機(jī)上安裝,過程方便,所有硬件正確識(shí)別;Windows上的管理軟件可以遠(yuǎn)程操作集群,十分方便。
2)但是想要將多臺(tái)機(jī)器并行使用,例如建立負(fù)載均衡或者災(zāi)難備份,需要將所有物理主機(jī)放入“池(pool)”中。ESXi在這個(gè)方面比較復(fù)雜,我們安裝的ESXi5.5版本需要另外起一臺(tái)Window Server的主機(jī),安裝SQL Server等工具,才能達(dá)到目的。
3)另外,它是收費(fèi)的。
XenServer
XenServer是Citrix(思杰)公司基于Xen制作的服務(wù)器虛擬化平臺(tái)
特點(diǎn):
同ESXi相似,安裝方便,有Windows端的圖形化遠(yuǎn)程管理界面
免費(fèi)?。?! ***的6.5版本于2015年1月放出,并且Citrix已經(jīng)將XenServer開源,普通用戶可以***免費(fèi)使用。
架構(gòu):
使用感受:
1)最初安裝6.2版本,無法識(shí)別出ssd固態(tài)硬盤。聯(lián)系該固態(tài)硬盤廠家后了解到并沒有6.2版本的驅(qū)動(dòng)。
2)正好XenServer剛出了6.5版本,遂嘗試安裝,成功識(shí)別~~
3)Windows端使用Citrix Center進(jìn)行遠(yuǎn)程管理,相當(dāng)方便,建立pool十分簡(jiǎn)單,成為我們搭建平臺(tái)的最終選擇方案。
總結(jié)
弄清需求——不是為了學(xué)習(xí)云計(jì)算而搭建平臺(tái),而是在有限時(shí)間內(nèi)為了滿足目的搭建起來,故而選擇了安裝簡(jiǎn)單并且管理方便的XenServer。