為虛擬化做好準(zhǔn)備 慎重選擇服務(wù)器硬件設(shè)備
盡管CPU、內(nèi)存、磁盤I/O和網(wǎng)絡(luò)連接性都是任何服務(wù)器重要的元素,專家還是認(rèn)為在虛擬服務(wù)器里有這幾個(gè)“必要”組件非常重要。每個(gè)資源只需要滿足具體數(shù)據(jù)該中心環(huán)境里的預(yù)期工作負(fù)載的要求。
例如,你可能需要升級(jí)或添加處理器,但是不需要為虛擬化部署***的處理器。只要安裝的處理器支持***限度(或者推薦)的每個(gè)操作系統(tǒng)和應(yīng)用的要求。
處理器。目前的處理器能處理每個(gè)核心三到五臺(tái)虛擬機(jī),盡管保守的經(jīng)驗(yàn)是每個(gè)CPU核心兩個(gè)工作負(fù)載,據(jù)此規(guī)劃你的服務(wù)器資源。如果一臺(tái)服務(wù)器要在另外四個(gè)負(fù)載上運(yùn)行四個(gè)工作負(fù)載,你可以用雙核或者四核處理器部署服務(wù)器。
現(xiàn)有的處理器一般不需要升級(jí),除非它們舊到不能支持計(jì)劃的工作負(fù)載,或者你需要用于虛擬化的硬件輔助功能,如Intel VT或AMD V技術(shù),用于虛擬工作負(fù)載遷移的技術(shù)或者硬件加速。
內(nèi)存。一臺(tái)服務(wù)器必須為操作系統(tǒng)或hypervisor和每臺(tái)虛擬機(jī)提供足夠的內(nèi)存空間。所需的內(nèi)存數(shù)量在不同的虛擬工作負(fù)載之間有顯著變化。
避免內(nèi)存不足仍然很重要,否則受影響的虛擬機(jī)將會(huì)給磁盤帶來壓力——顯著地降低性能和引發(fā)應(yīng)用崩潰。內(nèi)存升級(jí)快捷簡(jiǎn)單,只需要比匹配目前組模式多一丁點(diǎn)研究工作。不過內(nèi)存升級(jí)受到服務(wù)器主板上的免費(fèi)DIMM插槽數(shù)量的限制。大型(高容量)模塊非常昂貴,并且當(dāng)免費(fèi)的內(nèi)存插槽不足時(shí)替換現(xiàn)有的RAM模塊更加昂貴。
磁盤I/O。服務(wù)器通常包括一定數(shù)量的本地磁盤存儲(chǔ)。隨著越多虛擬應(yīng)用競(jìng)爭(zhēng)磁盤空間,I/O活動(dòng)(即每秒I/O操作數(shù))能迅速變成瓶頸,造成應(yīng)用性能降低。虛擬機(jī)現(xiàn)在是與磁盤沖突的大型文件,磁盤I/O成為服務(wù)器虛擬化的***制約因素。
新的磁盤控制器和相應(yīng)的硬盤驅(qū)動(dòng)能經(jīng)常在很大程度上遷移磁盤I/O。例如,小型的基礎(chǔ)SATA驅(qū)動(dòng)能被Wide Ultra-2或Ultra-3 (Ultra160) SCSI控制器和驅(qū)動(dòng)替換。這樣的驅(qū)動(dòng)升級(jí)成本通常非常合理,不過這種努力和從舊有驅(qū)動(dòng)設(shè)備遷移數(shù)據(jù)到新驅(qū)動(dòng)所包含的風(fēng)險(xiǎn)可能出導(dǎo)致問題。一些組織避免在虛擬服務(wù)器上使用本地存儲(chǔ),相反,他們將所有虛擬機(jī)存儲(chǔ)需求委托到iSCSI (以太網(wǎng))或光纖通道SAN存儲(chǔ)。
網(wǎng)絡(luò)連接性。應(yīng)用也需要訪問LAN,因此需要有足夠的帶寬用于服務(wù)器上的所有虛擬機(jī)。高級(jí)連接性,如10千兆以太網(wǎng)在目前的技術(shù)狀態(tài)下很少用到,不過可以聚集兩個(gè)或更多的1千兆以太網(wǎng)端口。非關(guān)鍵虛擬機(jī)能利用多端口NIC,并能承受單點(diǎn)故障的風(fēng)險(xiǎn),而關(guān)鍵的工作負(fù)載能利用獨(dú)立的NIC達(dá)到冗余,只需要在服務(wù)器的主板上添加額外的擴(kuò)展槽。
最終,只有物理服務(wù)器升級(jí)比新購買服務(wù)器便宜才有意義。這種差別很難計(jì)算,“構(gòu)建還是購買”這樣的決策必須將服務(wù)器的年齡、質(zhì)量保證和服務(wù)合約狀態(tài)、升級(jí)計(jì)算的成本以及新服務(wù)器購買的比較值考慮進(jìn)去。
例如,如果目前的服務(wù)器只需要額外的處理器或者更多的RAM,升級(jí)通常更經(jīng)濟(jì)。如果你有一臺(tái)使用了兩年的服務(wù)器,它的CPU性能很好,但是只有4GB的RAM,就不需要花錢去購買額外的RAM,可以直接用這些錢去購買更快更新的服務(wù)器?!?/P>
不過至于服務(wù)器年齡,升級(jí)變得難以調(diào)整,因此通常將成本分配給新服務(wù)器才更有意義,尤其是你如果考慮到刀片服務(wù)器這樣的因素。關(guān)于“構(gòu)建還是購買”沒有單個(gè)基準(zhǔn)或***實(shí)踐,這個(gè)決策取決于你的具體環(huán)境和需求。
【編輯推薦】