VMware vCenter Ops Manager識別并解決問題
IT架構(gòu)師和管理員熱衷于虛擬架構(gòu)性能工具的時代已經(jīng)過去了?,F(xiàn)在面臨的選擇是是否使用類似vCenter Operations Manager這樣由VMware或第三方供應(yīng)商提供的工具。而VMware工具的改進(jìn)使選擇變得相對簡單。

圖1. VCenter Ops允許IT管理員根據(jù)特殊業(yè)務(wù)需求定制系統(tǒng)架構(gòu)試圖。
VMware的虛擬架構(gòu)性能監(jiān)控工具vCenter Operations Manager主要用于檢測和解決架構(gòu)相關(guān)的問題。vCenter Operations Manager的***版本是Version 5.6,在VMworld Europe 2012上發(fā)布,引入了客戶定制功能并改善和其它VMware工具的集成能力。
vCenter Operations Management Suite 5.6的更新
VMware vCenter Ops 5.6的新功能圍繞應(yīng)用感知和快速解決虛擬架構(gòu)問題。其最顯著的特點(diǎn)是對客機(jī)操作系統(tǒng)和應(yīng)用的深刻理解。集成VMware Hyperic適配器以及改進(jìn)的vCenter Infrastructure Navigator(vIN)整合使得vCenter Ops可以:

圖2. vCenter Operations Manager可定制報(bào)警和策略選項(xiàng)
• 根據(jù)虛擬機(jī)(VM)實(shí)際運(yùn)行的應(yīng)用(如Exchange、IIS或其它環(huán)境)來創(chuàng)建動態(tài)更新的組,包括VM的電源狀態(tài)、CPU、內(nèi)存、磁盤和其它變量等等。vCenter Operations可以感知某個應(yīng)用運(yùn)行于哪臺VM,并據(jù)此分組,所以管理員可以跟蹤性能和容量,并基于對象(如所有的電子商務(wù)服務(wù)器)進(jìn)行故障診斷。
• 基于動態(tài)的組來創(chuàng)建策略、計(jì)算容量、配置警報(bào)并設(shè)置閥值,如圖2所示。管理員可以通過它來控制和配置vCenter Operations,例如取消所有運(yùn)行IIS的Web Server以及研發(fā)所在集群的警報(bào)功能。

圖3. vCenter Ops根本原因分析功能實(shí)例
• 如圖3所示,自動發(fā)現(xiàn)問題的根本原因。很多性能和監(jiān)控工具無法發(fā)現(xiàn)問題的根本原因并解釋問題的出處。有些工具雖然可以識別很多問題,但是不能跟底層原因掛鉤,從而影響分析問題并引發(fā)混亂。vCenter Operations Manager會對問題進(jìn)行詳細(xì)解釋并建議如何修復(fù),如圖4所示。這種級別的問題分析能力是受歡迎的,而且vCenter Ops獨(dú)有。

圖4.對問題進(jìn)行解釋并提供修復(fù)建議
借助vCenter Ops解決性能問題
vCenter Operations Manager不斷地“學(xué)習(xí)”虛擬環(huán)境。從庫存和性能狀態(tài),它創(chuàng)建了長期和廣泛的統(tǒng)計(jì)分析數(shù)據(jù)來判斷正常與不正常情況。vCenter Operations 10+徽章和健康評分(圖5列出了三個最重要的徽章)創(chuàng)建了獨(dú)特的參數(shù)來標(biāo)示虛擬架構(gòu),并根據(jù)相關(guān)的數(shù)據(jù)進(jìn)行不間斷升級。

圖5. vCenter Ops對虛擬架構(gòu)的健康、磁盤和效率徽章
這些評分是最重要的檢查基礎(chǔ),對比每天的數(shù)據(jù)來判斷虛擬架構(gòu)是否發(fā)生了問題。當(dāng)架構(gòu)發(fā)生改變,如更快的存儲陣列或新的服務(wù)器加入到集群,評分將會發(fā)生改變。
應(yīng)該跟蹤這些改變并聯(lián)系潛在問題。盡管這些因果關(guān)系非常的普遍,很多性能工具無法把改變跟性能問題聯(lián)系起來。使用這些工具把問題和改變相關(guān)聯(lián)的管理員應(yīng)該認(rèn)識到一點(diǎn),這需要進(jìn)行長期的積累,因?yàn)楹芏嗲闆r下問題不是會馬上隨著改變而發(fā)生的。

圖6. vCenter Operations Manager的集成幫助管理員捕捉問題并和近期的一些變化聯(lián)系起來
新增vCenter Operations Manager和VMware Configuration Manager的集成,把跟蹤變化并和問題相關(guān)聯(lián)的過程自動化了。例如,如果某個Web Server注冊表發(fā)生更改導(dǎo)致性能問題,Configuration Manage識別該問題后,管理員可以通過點(diǎn)擊Rollback Changes(如圖6)解決該問題。
Configuration Manager還可以幫助企業(yè)保持一致性。您的企業(yè)或許受到PCI(payment card industry)安全標(biāo)準(zhǔn)、U.S. Health Insurance Portability和 Accountability Act ((HIPAA)等限制,需要以某種方法保留主機(jī)的配置,例如啟用基于宿主機(jī)的防火墻。即使不存在管理疏忽,IT管理員通常也需要滿足內(nèi)部的配置標(biāo)準(zhǔn)。

圖7. Config Manager列出滿足各種強(qiáng)制標(biāo)準(zhǔn)的虛擬機(jī)組
VCenter Ops分析OS和應(yīng)用的健康
過去,vCenter Operations提供vCenter Infrastructure Navigator用于監(jiān)控虛擬網(wǎng)絡(luò)的流量并顯示應(yīng)用的關(guān)聯(lián)性。這可以幫助防止應(yīng)用因不滿足虛機(jī)的關(guān)聯(lián)性需求而發(fā)生故障。VMware Site Recovery Manager現(xiàn)在基于這些關(guān)聯(lián)性創(chuàng)建組。而且允許vCenter Operations根據(jù)性能和容量分析對虛機(jī)進(jìn)行動態(tài)組合。
應(yīng)用的性能總是最終用戶端應(yīng)用健康狀況的***衡量標(biāo)準(zhǔn),但通過虛擬架構(gòu)監(jiān)控工具獲取這樣的數(shù)據(jù)很困難。VCenter Ops 5.6通過跟VMware Hyperic的整合可以分析OS和應(yīng)用的數(shù)據(jù)。獲取從ESXi宿主機(jī)到虛機(jī)到OS,直到終端應(yīng)用的完整視圖,在vCenter Ops(如圖8)中全部可見。

圖8. Hyperic以及vCenter Operations Manager監(jiān)控Oracle服務(wù)器的健康狀態(tài)
vCenter Operations Manager Suite 5.6的升級集中于最終用戶和應(yīng)用端的實(shí)際問題的解決。IT管理員將會感激提供的問題細(xì)節(jié)分析和解決建議,包括和vCenter Configuration Manager以及 Hyperic的整合。
徽章是一種很有趣的可視方法顯示現(xiàn)在虛擬架構(gòu)的健康狀態(tài)。vCenter Operations的其它優(yōu)勢包括可以以虛擬應(yīng)用的方式快速安裝(位于vApp中的兩個虛擬應(yīng)用)。下載免費(fèi)的60天vCenter Operations測試版本可以幫助您體驗(yàn)這些功能。