2008年1月11日 星期五

如何安裝VMWARE ESX SERVER於DIY的SERVER上面

先說好,你安裝失敗別找我,我只是寫出我的經驗,我可以提供經驗,但既然選了DIY,就會有一定的風險

大家可以先參考有關VMWARE的清單,裡面有許多文件
http://www.vmware.com/support/pubs/vi_pages/vi_pubs_35.html

I/O Compatibility Guide for ESX Server 3.5 and ESX Server 3i

個人認為VMWARE不讓ㄧ般使用者可以自己隨便找一台機器就可以安裝是正確的選擇,畢竟,vmkernel要做的功能那樣多,如果再多個硬體的變數,那怎麼來處理客戶的問題呢,再來的問題就是,雞蛋是放同一個籃子,籃子當然要買好一點的,否則蛋全破了

我們一般電腦的最大問題如下


1. PC或是便宜的SERVER IO都很差,根本扛不起虛擬機器的負擔

2.網路卡晶片品質欠佳,驅動沒有最佳化

3.記憶體的可靠度不夠,8G記憶體有問題的版子比比皆是


所以在你動手之前,先想好,然後看看口袋有沒有錢(最便宜的可用機器也要4-5萬)

首先,你必須克服的問題是硬碟,到底SATA硬碟可不可以安裝ESX SERVER,答案是可以的,問題在於RAID的控制器是否可以被ESX SERVER辨認到,而RAID卡又有挑機器的問題,以下為可以用的RAID卡

DELL PERC 5i(PCI-E 8X)(8SATA or sas)(很挑機器,注意)
DELL PERC 5E(PCI-E 8X)(外接)(很挑機器,注意)
ADAPTEC 2610SA(PCI-X)(6SATA)(效能很差,要裝的人多考慮,但可以用,也不挑機器)(如果要買的話之前測試買了ㄧ堆,請跟我聯絡)
ADAPTEC 2820SA(PCI-X)(8SATA)(不太挑機器)
ADAPTEC 3085(PEC-E 8X)(8SATA)(有點挑機器)



那種ICH系列的連試都不用試了,通通抓不到,目前應該就是LSI和ADAPTEC的卡有被支援,當然你如果是套裝的品牌SERVER(IBM.HP.DELL)就應該不用擔心這個問題,清冊上有寫相容的型號,照著買就對了



再來就是主機板了,與上面的卡有一堆排列的組合,我試了一個清冊,真的有興趣再電郵給我吧,你應該只考慮以下幾家的產品,如果你覺得這幾家的東西太貴,那你不用在往下看了,表示你沒有認知到同ㄧ台電腦跑一個作業系統與同時跑5-10個作業系統對於主機板的要求,到底INTEL或是AMD比較適合虛擬機器呢,根據大量的資料顯示,AMD的架構比較適合虛擬機器,CPU內建記憶體控制器,對於虛擬機器是比較好的,但礙於經費,我還沒測過,請只考慮以下的主機板,主要還是穩定性與插槽的問題(PCI-E X8和PCI-X在家用的主機板上是沒有的),一路的機器請買4核心,兩路的雙核心或是4核心皆可,至於CP值的話,1路4核心的是最划算的

supermicro
tyan(不相容DELL)
intel(不相容DELL)

為什麼要以上幾家的主機板呢,另外一個問題在於service console的網路卡,只能使用算的出來的廠商(INTEL BROADCOM),詳細的列表ㄧ樣可以參考上方連結的文件

克服了以上幾個問題之後,再來就是HD了,ESX SERVER最大的單一分割是2T,所以如果你買了太大的硬碟,請先在RAID控制器中分割,否則你會無法安裝,最佳的RAID建議是RAID50加上hotspare這樣至少要7顆硬碟,效能與安全性都獲得充分的保障

接下來是記憶體,單路的機器可以買一般的RAM,但是記得會有很多問題,8G要跑的穩定的狀況不容易,建議還是2路的FB-DIMM或是DDR2 ECC REGISTERED 的記憶體

最後是POWER與CASE,7HD加上4核心+8G的RAM,POWER不要少於500W,兩路的機器最少都要700-800W,可參考套裝SERVER的瓦數,最後CASE就是和散熱有關了,7HD可不是普通的熱情啊

應該很多人就打退堂鼓了,乾脆買套裝SERVER比較快,當然,套裝SERVER的散熱,agent管理程式,都不是DIY有的東西,但是SAS硬碟快歸快,容量卻小的可憐,還是SATA是CP值比較高的選擇,只是總不能LAB要跟老闆要dell 2970或是ibm 3650這種機器吧,如果貴單位的LAB可以這樣做,那我真的要恭喜你了

2 則留言:

匿名 提到...

請問TYAN 2915-e行的通嗎 謝謝

匿名 提到...

一顆SATA硬碟(3000計),
如要七顆,
媽呀,光買硬碟,就要破產了,
一定要七顆嗎?
儲存上有何高遠的考量?