構(gòu)建VMware虛擬化基礎(chǔ)設(shè)施的五大技巧(下)
繼續(xù)介紹構(gòu)建完美VMware虛擬化基礎(chǔ)設(shè)施技巧四與技巧五。
構(gòu)建完美VMware虛擬化基礎(chǔ)設(shè)施技巧四:面對(duì)現(xiàn)實(shí)
每個(gè)廠商都有其最佳實(shí)踐,而且廠商之間可能存在沖突。也沒(méi)有針對(duì)虛擬數(shù)據(jù)中心的一刀切解決方案。用于大型虛擬基礎(chǔ)設(shè)施的最佳實(shí)踐可能并不適合小規(guī)模、由三臺(tái)服務(wù)器組成的數(shù)據(jù)中心。類似地,針對(duì)高性能Tier-1虛擬機(jī)的最佳實(shí)踐同樣不適用于在同一臺(tái)服務(wù)器上運(yùn)行的數(shù)百臺(tái)乃至更多的虛擬機(jī)。
實(shí)事求是并掌握最佳實(shí)踐會(huì)減少很多壓力。當(dāng)然,將基礎(chǔ)設(shè)施與最佳實(shí)踐進(jìn)行對(duì)比,看看能借鑒的地方還是有必要的。
以下是一些通用的最佳實(shí)踐指南:
• VMware vSphere性能最佳實(shí)踐
• VMware vSphere vMotion架構(gòu)、性能以及最佳實(shí)踐
• VMware vSphere 高可用性最佳實(shí)踐
• 在NAS上運(yùn)行vSphere的最佳實(shí)踐
構(gòu)建完美VMware虛擬化基礎(chǔ)設(shè)施技巧五:了解應(yīng)用
數(shù)據(jù)中心是通過(guò)運(yùn)行在其中的關(guān)鍵業(yè)務(wù)應(yīng)用來(lái)表現(xiàn)其價(jià)值的。有如此多的最佳實(shí)踐(存儲(chǔ)、網(wǎng)絡(luò)、hypervisor、數(shù)據(jù)中心及應(yīng)用相關(guān)),你就好能夠通過(guò)了解應(yīng)用來(lái)利用這些最佳實(shí)踐。什么是最關(guān)鍵的Tier-1應(yīng)用?這些應(yīng)用將數(shù)據(jù)保存在什么地方?例如,如果你有關(guān)鍵的SQL Server交易數(shù)據(jù),那么應(yīng)該考慮SQL Server最佳實(shí)踐。另一方面,如果你的SQL Express服務(wù)器只用于一些簡(jiǎn)單的管理應(yīng)用,那么就不需要關(guān)心和SQL Server有關(guān)的最佳實(shí)踐了。
針對(duì)虛擬化應(yīng)用的一些最佳實(shí)踐文檔:
• 在VMware vSphere上運(yùn)行Oracle數(shù)據(jù)庫(kù)
• 在VMware vSphere中運(yùn)行企業(yè)Java應(yīng)用
• 在VMware vSphere中部署Exchange的最佳實(shí)踐
• 微軟SQL Server以及VMware vSphere最佳實(shí)踐
通過(guò)了解應(yīng)用,你會(huì)了解虛擬機(jī)在哪兒運(yùn)行并對(duì)應(yīng)用進(jìn)行監(jiān)控。
有很多工具能夠監(jiān)控應(yīng)用。大多數(shù)使用運(yùn)行在客戶操作系統(tǒng)內(nèi)部的代理。VMware的vCenter基礎(chǔ)設(shè)施導(dǎo)航(VIN)是創(chuàng)新性的,在虛擬機(jī)內(nèi)部不需要運(yùn)行代理。相反,VIN監(jiān)控虛擬機(jī)網(wǎng)絡(luò)中的數(shù)據(jù)包以了解正在運(yùn)行的應(yīng)用以及應(yīng)用正在進(jìn)行的數(shù)據(jù)交互。VIN是vCOPS的一部分,對(duì)應(yīng)用性能進(jìn)行監(jiān)控。
最根本的就是:不要在規(guī)劃和設(shè)計(jì)虛擬基礎(chǔ)設(shè)施之前就開(kāi)始構(gòu)建。設(shè)計(jì)不僅指最大化資源使用率。為了明確所需要的vSphere版本,你需要全面了解vSphere的特性。從現(xiàn)在開(kāi)始,確保有一個(gè)工具能夠幫助你進(jìn)行容量規(guī)劃。不要嘗試你找到的所有最佳實(shí)踐。相反,實(shí)事求是地了解應(yīng)用并利用虛擬化對(duì)你有利的一面。