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