但在實(shí)際與客戶交流過程中,發(fā)現(xiàn)客戶從來不認(rèn)可讓云計(jì)算管理平臺(tái)自己去控制他們花錢買的服務(wù)器,他們就是要看看自己服務(wù)器上發(fā)生了什么事,就是要自己點(diǎn)個(gè)菜單、按個(gè)按鈕來執(zhí)行某個(gè)擴(kuò)展、遷移操作才會(huì)放心。一直以來簡單地認(rèn)為這是當(dāng)前客戶用于云平臺(tái)搭建的服務(wù)器數(shù)量太少,并且受到傳統(tǒng)非云環(huán)境慣性思維的影響才有的錯(cuò)誤想法,從來沒有想過客戶的這種“手工云管理”的想法是否有合理之處。
最近突然反問自己,云計(jì)算系統(tǒng)真的不能進(jìn)行手工管理嗎?那自動(dòng)管理出現(xiàn)問題,到底應(yīng)該怎么辦?前段時(shí)間亞馬遜機(jī)房宕機(jī)幾天,管理平臺(tái)出現(xiàn)各種問題,如果所有管理都是自動(dòng)化,最終不可能解決問題。另外,目前基本上所有的IaaS廠商,都是讓用戶首先手工管理自己的虛擬機(jī),后續(xù)才會(huì)提供自動(dòng)部署、擴(kuò)容等能力讓用戶選擇。考慮到云計(jì)算系統(tǒng)的管理者、云資源的租用者的使用心理,云計(jì)算系統(tǒng)真的需要手工管理。
但是問題來了,手工一臺(tái)臺(tái)管理這么多機(jī)器,他們?cè)趺锤愣�?一千臺(tái)機(jī)器的管理員,每天工作8小時(shí),平均每臺(tái)機(jī)器上還花不到30秒,能干什么呢?
從本質(zhì)上講,管理員的手工管理,實(shí)際上是手工管理自己的資源,不論一臺(tái)機(jī)器還是一萬臺(tái)機(jī)器,管理員要做的事,是對(duì)這個(gè)整體進(jìn)行管理,對(duì)這個(gè)整體進(jìn)行某些手工決策操作。所以,云計(jì)算管理平臺(tái)要做的事,是提供一個(gè)強(qiáng)勁、可靠的監(jiān)控系統(tǒng),能夠在任何時(shí)刻把任何機(jī)器的任何狀態(tài)收集起來,進(jìn)行整理后反饋給管理員,讓管理員在任何時(shí)刻都能知道整個(gè)數(shù)據(jù)中心的計(jì)算、存儲(chǔ)、網(wǎng)絡(luò)資源的狀態(tài)。同時(shí),對(duì)一些遷移、伸縮等牽扯到資源使用的場(chǎng)景,應(yīng)該允許管理員手工控制,當(dāng)然,也可以按照管理員指定的規(guī)則自動(dòng)控制。云計(jì)算管理平臺(tái)的目標(biāo),應(yīng)該是讓管理員管理一千臺(tái)機(jī)器的工作量減小到類似管理一臺(tái)機(jī)器的工作量,應(yīng)該提供大量自動(dòng)操作,但最終把對(duì)系統(tǒng)使用的決策權(quán)留給管理員,而不是都自己搞定。云計(jì)算管理平臺(tái)不是人工智能,它也的確做不到完全正確的決策,最終的使用決策還是要靠人。它需要做的,就是提供大量自動(dòng)輔助功能,讓管理員在任何時(shí)刻都知道系統(tǒng)狀態(tài),并很容易對(duì)系統(tǒng)進(jìn)行調(diào)整。
得出幾條結(jié)論:
云計(jì)算系統(tǒng)的監(jiān)控要獨(dú)立、可靠、強(qiáng)勁
云計(jì)算管理平臺(tái)抽象一層簡單、易于理解的管理操作,便于管理員對(duì)整個(gè)系統(tǒng)進(jìn)行管理。
云計(jì)算管理平臺(tái)的目標(biāo):讓管理云數(shù)據(jù)中心與管理一臺(tái)服務(wù)器一樣簡單.。









