內(nèi)容來源:2018年1月30日,VMware大中華區(qū)高級(jí)技術(shù)講師姚泉在“VMware官方在線直播”進(jìn)行《VMware云管平臺(tái)運(yùn)維管理》演講分享。IT 大咖說(WeChat_ID:itdakashuo)作為獨(dú)家視頻合作方乖酬,經(jīng)主辦方和講者審閱授權(quán)發(fā)布。
閱讀字?jǐn)?shù):4068?| 6分鐘閱讀
觀看嘉賓完整演講視頻及PPT,請(qǐng)點(diǎn)擊:http://t.cn/ELoBXdO
摘要
跨 SDDC 和多云環(huán)境從應(yīng)用到基礎(chǔ)架構(gòu)的智能 IT 運(yùn)維管理宣吱。與 vRealize Log Insight 和 vRealize Business for Cloud 集成的 VMware vRealize Operations 通過統(tǒng)一監(jiān)控、自動(dòng)執(zhí)行的性能管理瞳别、云計(jì)算規(guī)劃和容量?jī)?yōu)化征候,可幫助規(guī)劃杭攻、管理和擴(kuò)展 SDDC 和多云環(huán)境。
VMware云管平臺(tái)
所有的云管平臺(tái)底層都是要基于軟件定義的數(shù)據(jù)中心疤坝。VMware專門提到了軟件定義數(shù)據(jù)中心兆解,就是用軟件的方式對(duì)底層的基礎(chǔ)架構(gòu)進(jìn)行虛擬化,包括服務(wù)器虛擬化跑揉、存儲(chǔ)虛擬化和網(wǎng)絡(luò)虛擬化锅睛,分別由不同的產(chǎn)品去實(shí)現(xiàn)。
有了這些基礎(chǔ)架構(gòu)之后历谍,對(duì)整個(gè)數(shù)據(jù)中心都做了軟件定義现拒。那么在上層如何做高效的管理呢?VMware就推出了一個(gè)云管平臺(tái)望侈,叫做vRealize印蔬。在這個(gè)套件中有很多核心組件,來共同實(shí)現(xiàn)平臺(tái)的自動(dòng)化管理脱衙。其中有三大塊內(nèi)容扛点,一個(gè)是自動(dòng)化部署的vRA,一個(gè)是做智能運(yùn)維的vR Ops岂丘,以及做成本分析的vRB陵究,這三塊共同支撐起了云管平臺(tái)。
這期我們重點(diǎn)來介紹vR Ops奥帘。
當(dāng)我們面對(duì)一個(gè)云計(jì)算平臺(tái)的時(shí)候會(huì)發(fā)現(xiàn)铜邮,在云平臺(tái)中最大的特點(diǎn)就是用戶群非常大,尤其是公有云寨蹋,成千上萬甚至有可能會(huì)過億的用戶都有可能會(huì)請(qǐng)求一些虛擬機(jī)去使用松蒜。用戶在請(qǐng)求這些資源的時(shí)候如果要后臺(tái)的管理員按照傳統(tǒng)虛擬機(jī)的部署去做批量部署的話,時(shí)間會(huì)很長(zhǎng)已旧,效率也很低秸苗。
有了云管平臺(tái)之后,可以通過特定的組件讓用戶自助式地請(qǐng)求機(jī)器运褪,而平臺(tái)就會(huì)把流程自動(dòng)化部署出來惊楼。這就是通過vRA做機(jī)器的自動(dòng)化部署,使得性能更加高效秸讹。
當(dāng)環(huán)境規(guī)模很大的時(shí)候檀咙,機(jī)器非常多,如何進(jìn)行性能的分析璃诀、監(jiān)控弧可,以及故障的管理呢?這就需要一個(gè)高智能的軟件劣欢,這個(gè)軟件就是vR Ops棕诵。
通過vR Ops可以對(duì)大規(guī)模云平臺(tái)里的機(jī)器進(jìn)行智能的性能分析裁良。但是作為租戶來說,在使用這些云平臺(tái)資源的時(shí)候校套,每個(gè)人用的資源和服務(wù)是不一樣的趴久,最終成本也有所不同。
為了對(duì)用戶使用的資源進(jìn)行智能的成本分析搔确,于是我們做了vRB彼棍,讓用戶知道自己的錢花在了什么地方。
vRealize Operations——云運(yùn)維智能化
在整個(gè)平臺(tái)中膳算,vRealize Operations實(shí)現(xiàn)了性能的管理座硕、容量管理、成本管理涕蜂、配置管理以及合規(guī)性管理华匾。
vRealizeOperations可以對(duì)底層的不同平臺(tái)進(jìn)行連接,它可以管理虛擬平臺(tái)机隙、物理平臺(tái)蜘拉,甚至可以管理一些云平臺(tái)。換句話說有鹿,整個(gè)云管平臺(tái)其實(shí)是跨平臺(tái)兼容的旭旭。
vRealize Operations Manager控制臺(tái)
我們從6.6開始改版后的一個(gè)全新界面,我們引入了一個(gè)全新的基于HTML5的用戶管理界面葱跋。
登錄之后如果選擇任何一個(gè)對(duì)象持寄,比如選擇一個(gè)主機(jī),就能看到這個(gè)主機(jī)相關(guān)的一些性能參數(shù)指標(biāo)娱俺。這里有非常重要的三個(gè)指標(biāo)稍味,一個(gè)是健康,一個(gè)是風(fēng)險(xiǎn)荠卷,還有一個(gè)就是效率模庐。
登錄首頁
如果是首次登錄Operations Manager,可以看到首頁與之前的首頁略有不同油宜。
在頁面頂部有五個(gè)選項(xiàng)卡掂碱,分別代表五塊核心功能。左側(cè)有一些簡(jiǎn)單的導(dǎo)航欄验庙,中間則是一些具體的參數(shù)信息顯示顶吮,尤其是當(dāng)前需要采取的一些行動(dòng)社牲,這對(duì)用戶來說是非常關(guān)鍵的粪薛。右上角是一些簡(jiǎn)單的菜單。在這樣的界面中用戶能得到一個(gè)全新的體驗(yàn)搏恤。
預(yù)定義儀表盤
打開第二個(gè)選項(xiàng)卡违寿,就能看到一些核心的功能湃交,也就是預(yù)定義儀表盤。在整個(gè)環(huán)境中藤巢,儀表盤非常重要搞莺。因?yàn)槊恳粋€(gè)儀表盤里面都會(huì)顯示出不同的內(nèi)容、指標(biāo)和參數(shù)掂咒。
頁面左側(cè)有一些系統(tǒng)自定義的儀表盤才沧,同樣可以對(duì)這些儀表盤進(jìn)行管理,比如編輯绍刮、新建甚至設(shè)為默認(rèn)頁温圆。
警報(bào)
在Operations Manager里面,警報(bào)是一個(gè)智能警報(bào)孩革。智能警報(bào)不僅可以告訴用戶出現(xiàn)了什么問題岁歉,還能告知出現(xiàn)問題的原因,甚至能給出解決問題的方案膝蜈。通過智能警報(bào)能讓用戶直觀地了解到系統(tǒng)出現(xiàn)的問題锅移。
環(huán)境
在環(huán)境中,用戶可以針對(duì)不同的對(duì)象去看到所有的核心指標(biāo)饱搏。在頁面右側(cè)有三列綠色圖標(biāo)分別代表著健康非剃、風(fēng)險(xiǎn)和效率,它們的圖標(biāo)形狀各不一樣推沸。
在Operations Manager中努潘,圖標(biāo)的顏色有四種,綠色坤学、黃色疯坤、橘黃色和紅色。綠色就表示當(dāng)前狀態(tài)一切正常深浮,紅色則代表著出現(xiàn)了嚴(yán)重的問題压怠。用戶可以通過顏色判斷當(dāng)前環(huán)境哪一個(gè)業(yè)務(wù)需要及時(shí)進(jìn)行調(diào)整。
查看相關(guān)對(duì)象
用戶可以通過某些特定的對(duì)象查看到相關(guān)聯(lián)的對(duì)象飞苇。在界面中菌瘫,通過一個(gè)對(duì)象的點(diǎn)擊,就可以看到該對(duì)象的其它相關(guān)聯(lián)對(duì)象布卡。
查看對(duì)象細(xì)節(jié)
比如點(diǎn)擊一個(gè)主機(jī)雨让,就可以看到該主機(jī)關(guān)聯(lián)的虛擬機(jī)、存儲(chǔ)忿等、網(wǎng)絡(luò)等等栖忠,非常方便地讓用戶對(duì)這些對(duì)象有一個(gè)初步的了解和認(rèn)識(shí)。點(diǎn)擊任何對(duì)象,頁面右側(cè)就會(huì)顯示出該虛擬機(jī)的參數(shù)信息庵寞,用戶可以通過這些參數(shù)信息獲取到自己所需的信息狸相。
查看對(duì)象關(guān)聯(lián)關(guān)系
也可以通過拓補(bǔ)圖查看到對(duì)象彼此間的關(guān)聯(lián)關(guān)系,都是非常智能的捐川。而且很多圖表都可以根據(jù)用戶自身的需求去進(jìn)行選擇脓鹃。
管理頁面
在用戶管理的時(shí)候可以選擇一些具體的參數(shù),管理員能夠做到一些集中化的管理古沥。
數(shù)據(jù)流結(jié)構(gòu)
vRealizeOperations實(shí)例包含若干個(gè)組件用來收集和傳輸數(shù)據(jù)瘸右。
vRealize Operations數(shù)據(jù)庫
vRealizeOperations 包含以下數(shù)據(jù)庫:文件系統(tǒng)數(shù)據(jù)庫、集中式vPostgres岩齿、警報(bào)/癥狀vPostgres尊浓、HIS vPostgres和Cassandra。
安裝和配置
第一步要部署一個(gè)OVF纯衍,因?yàn)镺perations Manager本身就是一個(gè)封裝好的OVF模版栋齿,把虛擬機(jī)下載好直接部署到環(huán)境里就可以了。
部署完OVF之后襟诸,可以進(jìn)行一些初始的配置瓦堵。在配置的時(shí)候需要打開相應(yīng)界面做一些初始化的工作。如果規(guī)模比較大歌亲,可能會(huì)涉及到需要?jiǎng)?chuàng)建數(shù)據(jù)節(jié)點(diǎn)菇用、數(shù)據(jù)的遠(yuǎn)程收集節(jié)點(diǎn)等等。因?yàn)橐?guī)模大或者要進(jìn)行跨棧點(diǎn)數(shù)據(jù)采集的話陷揪,只用一個(gè)節(jié)點(diǎn)不能滿足我們的需求惋鸥,這樣就需要一個(gè)主節(jié)點(diǎn)和備節(jié)點(diǎn),也可能需要一個(gè)遠(yuǎn)程的數(shù)據(jù)采集節(jié)點(diǎn)悍缠。
只要部署一個(gè)Operations Manager的節(jié)點(diǎn)卦绣,其實(shí)從理論上來說就已經(jīng)足夠了。之后就會(huì)進(jìn)入產(chǎn)品的用戶界面去做一些初次的嘗試和使用飞蚓。整個(gè)部署過程相對(duì)來說并不復(fù)雜滤港。
集群規(guī)模
在部署的時(shí)候可能會(huì)涉及到一些集群規(guī)模。比如Operations Manager的一個(gè)主棧點(diǎn)根據(jù)它所管理的對(duì)象數(shù)量不同趴拧,CPU內(nèi)存的配置也不一樣溅漾。用戶可以根據(jù)自身的需求進(jìn)行選擇。
vRealize Operations 6.6 的新特性
更易于使用同時(shí)加速產(chǎn)生價(jià)值
更簡(jiǎn)單更易用著榴。新的HTML5的用戶界面提供了一個(gè)更簡(jiǎn)單的和一致的體驗(yàn)添履。
更快捷的導(dǎo)航。全新“入門”儀表盤讓你快速定位到需要的地方脑又。
加速診斷恢復(fù)暮胧,人性化的儀表盤可在一個(gè)地方集中提供答案锐借。儀表板被分成類別,如操作叔壤、容量和利用率瞎饲,性能測(cè)試口叙、負(fù)載平衡炼绘、配置和合規(guī)。
加速產(chǎn)生價(jià)值妄田。開箱即用的集成俺亮,例如存儲(chǔ)(vSAN), 日志(vRLI), 業(yè)務(wù)(vRBC) 和自動(dòng)化(vRA)。
內(nèi)嵌vSAN管理
完成的vSAN管理疟呐。允許集中管理在延伸集群脚曾,完整的存儲(chǔ)管理能力,包括管理績(jī)效启具、能力本讥、日志、配置和健康鲁冯。
從單個(gè)控制臺(tái)確認(rèn)vSAN準(zhǔn)備就緒拷沸,完整可視性讓vSAN部署更有信心。通過性能和容量監(jiān)控運(yùn)維vSAN環(huán)境薯演。
SDDC健康概覽儀表盤
單一控制臺(tái)監(jiān)控整個(gè)SDDC的狀態(tài)撞芍。
擴(kuò)展支持。SDDC-應(yīng)用-運(yùn)維-視圖及針對(duì)每個(gè)產(chǎn)品的健康分類跨扮;SDDC-應(yīng)用-組件關(guān)聯(lián)到底層基礎(chǔ)設(shè)施的健康狀態(tài)(部署實(shí)例及虛機(jī)健康一致性)序无;增強(qiáng)的開箱即用;健康和合規(guī)衡创,報(bào)警與改進(jìn)建議帝嗡。
熱圖
在Operations Manager中有一個(gè)非常重要的功能叫做熱圖。熱圖可以實(shí)時(shí)對(duì)比所選虛擬機(jī)指標(biāo)的性能璃氢,它一般包含一個(gè)或兩個(gè)指標(biāo)丈探,一個(gè)指標(biāo)定義圖中方塊大小,另一個(gè)指標(biāo)定義圖中方塊顏色拔莱。
Project
Project在之前的版本中叫做“what if”碗降。“what if”可以翻譯為“假設(shè)”塘秦,假設(shè)將來添加或刪除了若干對(duì)象讼渊,那么資源還能夠用多久。
容量模型預(yù)測(cè)
通過project 功能, 可以快速預(yù)測(cè)未來資源變化帶來的影響尊剔。
原始告警-- >智能告警
在原始告警中爪幻,只是根據(jù)系統(tǒng)的運(yùn)行狀態(tài)做一個(gè)簡(jiǎn)單的監(jiān)控,然后做一些靜態(tài)的警報(bào)觸發(fā),這里有一個(gè)參數(shù)叫做靜態(tài)閥值挨稿。靜態(tài)閥值指的就是設(shè)定一個(gè)固定的參數(shù)仇轻,當(dāng)監(jiān)控系統(tǒng)發(fā)現(xiàn)這個(gè)指標(biāo)超過閥值的時(shí)候就會(huì)機(jī)械地發(fā)出警報(bào)。這時(shí)用戶可能會(huì)收到不必要的警報(bào)奶甘。
動(dòng)態(tài)閥值會(huì)智能地分析過去一段時(shí)間的歷史趨勢(shì)篷店,并告訴用戶在什么時(shí)間段達(dá)到怎樣的峰值狀態(tài)是正常現(xiàn)象臭家,在其它時(shí)間段達(dá)到怎樣的峰值是不正称I拢現(xiàn)象。這是一個(gè)智能的表現(xiàn)钉赁。
靜態(tài)閥值引會(huì)起過度告警蹄殃,而動(dòng)態(tài)閥值能夠逐漸學(xué)習(xí)并識(shí)別高負(fù)載但健康的狀態(tài)。閥值根據(jù)負(fù)載情況和時(shí)間段不同會(huì)有相應(yīng)的波動(dòng)你踩。
減少調(diào)查和解決問題的時(shí)間
Alerts減少調(diào)查問題的平均時(shí)間诅岩,Recommendations減少解決問題的平均時(shí)間。
動(dòng)態(tài)閥值對(duì)發(fā)現(xiàn)故障有什么意義
傳統(tǒng)監(jiān)控只能設(shè)置靜態(tài)閥值带膜,往往具有誤導(dǎo)性吩谦。業(yè)務(wù)高峰期間,VM的資源使用率處于很高的水平是正常的钱慢。靜態(tài)閥值會(huì)顯得過于敏感逮京,會(huì)生成不必要的告警忌穿。業(yè)務(wù)非高峰期間祝旷,即使VM資源使用只達(dá)到50%,也可能是異常情況该抒,而靜態(tài)閥值會(huì)忽略這類異常览绿。
靜態(tài)閥值僅考慮上限策严,而不考慮下限也是不夠的。當(dāng)CPU或RAM的使用率突然降到5%以下饿敲,有可能是嚴(yán)重事故的前兆妻导。例如存儲(chǔ)延遲突然增大引起的應(yīng)用響應(yīng)速度急劇下降,或整個(gè)存儲(chǔ)的IOPS突然全面下降可能意味著存儲(chǔ)機(jī)頭的嚴(yán)重問題怀各。監(jiān)控工具也不會(huì)做任何提示倔韭。
智能工作負(fù)載放置
智能工作負(fù)載放置功能可以借助DRS決定工作負(fù)載放置的最好位置。重平衡功能建議工作負(fù)載的遷移位置瓢对。
DRS 管理–完成DRS 控制
確保DRS配置寿酌。查看DRS設(shè)置,滿足業(yè)務(wù)需求硕蛹。通過參數(shù)設(shè)置是否激進(jìn)以及是否完全自動(dòng)化醇疼,可以從vROps中進(jìn)行修改硕并。
查看vMotion趨勢(shì)記錄有多少是生成環(huán)境,以及是否符合預(yù)期秧荆。
增強(qiáng)了自身負(fù)載均衡功能
完全自動(dòng)化的工作負(fù)載平衡倔毙。
保證性能,橫跨數(shù)據(jù)中心的全自動(dòng)工作負(fù)載均衡能力乙濒∩略撸跨集群(Cluster)和數(shù)據(jù)存儲(chǔ)(Datastore)來進(jìn)行負(fù)載均衡;更方便地根據(jù)業(yè)務(wù)需要來控制負(fù)載均衡的程度琉兜;三種方法來激活負(fù)載均衡功能:手動(dòng)凯正、自動(dòng)毙玻、定時(shí)豌蟋;能強(qiáng)大的儀表盤:監(jiān)控和調(diào)節(jié)關(guān)于負(fù)載均衡的狀態(tài)和參數(shù);
確保DRS配置桑滩,查看和設(shè)置DRS設(shè)置以獲得更好的平衡梧疲。
避免爭(zhēng)用。在資源爭(zhēng)用發(fā)生前运准,產(chǎn)生可預(yù)見的DRS 動(dòng)作幌氮。
最佳初始部署。使用vRA胁澳,利用運(yùn)維分析優(yōu)化工作負(fù)載的初始部署位置该互。
應(yīng)用案例及常用使用場(chǎng)景
云平臺(tái)特點(diǎn)
負(fù)載動(dòng)態(tài)變遷,運(yùn)行環(huán)境不固定韭畸,狀態(tài)難以跟蹤宇智。
配置變化更快,資產(chǎn)生命周期短胰丁,統(tǒng)計(jì)分析難随橘。
資源動(dòng)態(tài)分配,虛擬機(jī)之間既共享又競(jìng)爭(zhēng)锦庸,資源邊界彈性化机蔗。
新技術(shù),新特性甘萧,安全管理新要求萝嘁。
系統(tǒng)高度融合,組件之間依賴性更高扬卷,影響分析難牙言。
用戶痛點(diǎn)
1.由于Cloud環(huán)境的資源共享和動(dòng)態(tài)配置特性,云環(huán)境下的資源管理變得更加復(fù)雜難控邀泉,資源的驚人浪費(fèi)和局部資源的緊張情況同時(shí)存在存在嬉挡。
2.安全管理上基本無針對(duì)虛擬化環(huán)境的管理規(guī)范钝鸽,手段及工具,安全短板問題較明顯庞钢。
3.資產(chǎn)配置信息缺乏深入及時(shí)準(zhǔn)確的統(tǒng)計(jì)分析拔恰,基本靠手工,信息與實(shí)際環(huán)境偏差較大基括。
4.缺乏相關(guān)分析報(bào)表和面板視圖颜懊,對(duì)于云環(huán)境較大規(guī)模的環(huán)境缺乏全局管理能力。
5.虛擬化環(huán)境缺乏有效的監(jiān)控措施风皿,管理被動(dòng)河爹,問題無法及時(shí)發(fā)現(xiàn),出現(xiàn)無法有效分析桐款。
6.缺乏自動(dòng)化工具咸这,對(duì)大規(guī)模高度動(dòng)態(tài)環(huán)境缺乏足夠的響應(yīng)和控制管理能力。
容量?jī)?yōu)化
優(yōu)化資源配置魔眨,提高現(xiàn)有資源利用率媳维。發(fā)現(xiàn)并回收低效、未使用的容量遏暴,發(fā)現(xiàn)容量不足和超額配置情況侄刽,以便合理調(diào)整虛擬機(jī)大小、回收閑置資源朋凉,在不影響性能的情況下優(yōu)化整合率和虛擬機(jī)密度州丹。
容量規(guī)劃
vROps借助VMware對(duì)vSphere和云計(jì)算環(huán)境的深入理解,提供了智能的容量分析和規(guī)劃能力杂彭,包括對(duì)vSphere虛擬化環(huán)境的CPU, 內(nèi)存, 存儲(chǔ)以及網(wǎng)絡(luò)等資源的現(xiàn)有容量使用情況統(tǒng)計(jì), 容量使用趨勢(shì), 進(jìn)而幫助運(yùn)維管理人員合理規(guī)劃虛擬化環(huán)境的資源, 避免資源耗盡及資源浪費(fèi), 提高虛擬化效率墓毒。
配置管理
提供詳盡而持續(xù)的配置數(shù)據(jù)收集、配置評(píng)估和更改審核盖灸,提供統(tǒng)一配置數(shù)據(jù)報(bào)告蚁鳖,幫助用戶及時(shí)掌握虛擬化環(huán)境資產(chǎn)信息。
運(yùn)行分析
專家報(bào)表:提供多種類型的針對(duì)虛擬化環(huán)境的分析報(bào)表赁炎。
專家面板:1.從健康醉箕,風(fēng)險(xiǎn),效率等角度綜合展示虛擬化環(huán)境的整體運(yùn)行態(tài)勢(shì)徙垫;2.提供多指標(biāo)對(duì)比分析熱圖讥裤;3.提供綜合虛擬機(jī),網(wǎng)絡(luò)姻报,存儲(chǔ)的拓?fù)涿姘逭故尽?/p>
故障管理
全面的指標(biāo)覆蓋:vSphere己英,NSX,vSAN吴旋,結(jié)構(gòu)化數(shù)據(jù)及非結(jié)構(gòu)化數(shù)據(jù)损肛,綜合指標(biāo)厢破。
故障分析:動(dòng)態(tài)閾值,綜合分析治拿,專家知識(shí)摩泪。
故障解決:自動(dòng)化故障處理。
對(duì)于Operations Manager劫谅,我們還提供了多達(dá)100+種擴(kuò)展管理包见坑,涵蓋網(wǎng)絡(luò)、存儲(chǔ)捏检、數(shù)據(jù)庫荞驴、中間件和企業(yè)應(yīng)用等多種類型組件。
相關(guān)練習(xí)資源
vROPsHOL資源訪問:http://labs.hol.vmware.com/HOL/catalogs/
視頻資源
服務(wù)質(zhì)量管理:http://v.youku.com/v_show/id_XMTQ2MDE3OTYzMg==
vSphere合規(guī)性:http://v.youku.com/v_show/id_XMTQ2MDAzNTQ0OA==
容量規(guī)劃:http://v.youku.com/v_show/id_XMTQ1OTUyNjM1Ng==
運(yùn)營(yíng)管理:http://v.youku.com/v_show/id_XMTQ1OTk3Nzk3Mg==
我今天的分享就到這里贯城,謝謝大家熊楼!
編者:IT大咖說,轉(zhuǎn)載請(qǐng)標(biāo)明版權(quán)和出處