構建VMware虛擬化基礎設施的五大技巧(上)
大多數VMware管理員所面臨的挑戰就是讓基礎設施盡可能地完美。當然,完美的基礎設施是不存在的,但最好的基礎設施往往是高效、高可用、有彈性并且能提供很好的性能。如何才能實現這一目標?通過遵循以下技巧(然后定期重新使用這些技巧),你的基礎設施就會接近完美。
構建完美VMware虛擬化基礎設施技巧一:第一次就把事情做好
要牢記,在構建VMware虛擬基礎設施之前,必須進行合理的設計。vSphere設計涵蓋VCDX認證、VCAP-DCD認證、vSphere設計指南等等。
任何合理的設計始于了解限制條件、業務以及應用需求。掌握了這些信息,就可以將需求映射到邏輯及物理設計中。
物理設計不應該對虛擬基礎設施需要的關鍵資源(CPU、內存、存儲I/O以及網絡I/O)吝嗇。
當嘗試小規模使用時,表明你會對未來大規模使用感興趣(或者在預算允許的情況下盡可能擴大規模)。現在硬件廠商銷售的服務器能夠運行數百臺虛擬機(比如Cisco UCS)。VCE聯盟銷售的每套機架能夠運行數千臺虛擬機(比如VCE Vblock)。如果你想達到上述規模,那么你應該從頭開始規劃。
構建完美VMware虛擬化基礎設施技巧二:最大化資源利用率
大多數虛擬化和資源的利用率最大化有關。通過將眾多物理服務器轉換為虛擬機整合到數量較少的物理服務器上,可以減少物理服務器的數量。因此,構建和管理基礎設施的一個主要目標就是最大化資源的利用率。
例如,一個主要問題就是,你能夠在一臺主機上整合多少臺虛擬機(要確保性能滿足服務級別協議)。為了以最低的代價運行最多的虛擬機應該使用什么樣的硬件?
一旦完成了虛擬基礎設施的構建,就需要更加嚴密地對容量進行管理。虛擬化性能以及容量管理需要在過度使用資源與低資源利用率之間進行平衡(所謂的資源是指物理服務器的CPU、內存、存儲I/O以及網絡I/O)。
為了有效地使用物理資源,至少需要一個工具來幫助監控磁盤簇的時間延遲、集群內存以及CPU容量,乃至應用的響應時間(如果你有恰當的應用和工具的話)。能夠監控上述指標的工具有VMware vCenter運行管理器(vCOPS)以及vKernel/Quest/Dell vOPS服務器資源管理器。
構建完美VMware虛擬化基礎設施技巧三:選擇正確的vSphere版本
目前vSphere包括三個版本(不包括用于中小企業的Essential版以及運營管理版),在選擇軟件版本時需要考慮很多因素。雖然可以選擇購買VMware vSphere企業增強版和vCloud套件,但是, vSphere標準版或企業版能為你的企業節省上千或上萬美元(取決于購買的許可數量)。如果你的公司和應用不需要更高版本的高級特性的話,可以購買vSphere標準版或企業版。
做該決定之前,必須了解與公司需求相關的特性所提供的優勢。公司需要VAAI嗎?你需要資源平衡特性比如DRS、存儲DRS或網絡I/O控制嗎?你需要云服務主管如vCloud Director嗎?