- 論壇徽章:
- 18
|
眼下的云計算炒的不亦樂乎.各種虛擬化技術平臺的產(chǎn)品也很多.我發(fā)表一點xen技術在云計算的運用.
美國的Amazon公司的ec2云計算,就是采用的xen虛擬機技術.還有一些做公共云計算的公司,也用的是xen虛擬化技術.比如香港PowerAllNetworks,云快線等公司.就本人在做虛擬化行業(yè)混的經(jīng)驗來看,特說一二. 本文不是挑起同其他虛擬化技術的口水,說那個好,那個不好,我只是闡述xen的一些優(yōu)點.
1. xen 免費開源. 這點 KVM技術也開源. 要說開源,作為一個比較大的公司想部署自己公司的私有云的時候,的確可以節(jié)省不少開支.同樣做公共云計算的公司來講,這筆開支就更不用說了.要說采用VMware平臺,或者微軟的虛擬化技術,我想軟件的授權費就不是一個小數(shù)目了.
xen 和 kvm 都運行在Linux平臺,運行在Linux平臺,意味著操作系統(tǒng)這一方面的開支也節(jié)省了不少.Windows server的授權費用,如果是少量的還可以接受,如果是大批量的安裝的話,我想這筆授權費也不是少數(shù)目吧.雖說可以用盜版,但是,這畢竟不是一個有效的解決方法.
2. xen 比較容易管理. 這點和 微軟的 Hyper-V ,VMware相比,那還是有些差距的.畢竟 xen 上面的操作都是基于命令行的,參數(shù)也比較多,對于新手等來說,會有些是用上的困難.不過如果熟悉了xen的管理軟件后,相比對管理xen還是比較容易的.
在CentOS平臺,可以安裝 virsh 庫來管理xen 運行的虛擬機.virsh是一個開源的項目,其目的就是利用其標準庫,管理其他多種虛擬化技術的虛擬機.并開放了多種編程語言的api接口.方便程序員做自己的管理程序.這點比較方便集成到公共云系統(tǒng)中.
3. xen的效率. 至于效率問題,我不和其他的虛擬化技術做對比,不過就我公司做云計算實施的項目來看,二個四核 Intel 至強 cpu,,32G內(nèi)存的情況下,一個物理服務器能支撐大約120多個左右的虛擬機.
至于其他的特點,也比較多.我這里說下我們公司做公共云計算的一些經(jīng)驗.
|
|