有人說在雲計算工程領域,最難的部分是運維,因為管100台、1萬台或是100萬台機器,是完全不同的概念,你想機器少可以人管,機器多了還能靠人麼,當然不能了。 再則,運維繫統不屬於功能性的東西,常常因為使用者看不見而被嚴重的低估。 在8月份的「雲計算運維的那些坑兒」那期線上培訓中,VisualOps CTO王旭也談過雲計算運維的相關問題。 但這裡說的機房運維只是雲計算運維的一個部分,事實上,隨著雲平臺被越來越多的企業被認可和使用,越來越多的使用者開始在雲平臺上部署自己的應用,如何在雲平臺上進行自動化運維也就被越來越多的企業所關注的難題。
雲計算時代的運維和傳統的運維到底有哪些不同? 亞馬遜AWS中國雲解決方案架構師王毅表示傳統層面的運維人員,接觸的都是硬體,如伺服器、設備和風火水電,但是在雲時代,運維人員已經無法見到物理的任何設備。 所以從這個角度看來,雲計算時代的運維的手段和運維的目的都和傳統的運維都是不一樣的,因為運維人員不需要維護物理硬體的穩定和可靠性。
當然,上帝在開了一扇門的同時想必也是會合上一扇窗戶。 既然運維人員不再需要被束縛于物理硬體的穩定和可靠性,那新的問題就來了。 雲計算時代,也給使用者帶來了新的挑戰。
在亞馬遜AWS中國雲解決方案架構師王毅看來,雲計算帶來的不同于傳統運維的應用層面的三個挑戰:
應用如何在雲平臺上實現應用的快速部署,快速更新,即時監控。 雲計算時代要求運維人員能夠自動化地部署應用程式和所有支援的軟體和套裝軟體,然後通過生命週期階段操作維護和管理應用程式,如自動擴展事件和進行軟體更新等一系列的操作。 如何快速建立和複製資源範本。 有序地對資源模版進行資源配置和更新;如何在雲端更加輕鬆的部署、配置和管理應用。 如何利用工具輕鬆地在雲中快速部署和管理應用程式,同時可以自動處理容量預配置、負載均衡、Auto Scaling和應用程式狀況監控,這是對運維人員的新要求。 面對這些挑戰和變化,大部分運維人員開始了轉型之路以應對時代的變化。 談到運維人員轉型的建議,王毅認為傳統的運維更多的是與物理設備打交道,很少接觸作業系統甚至是應用程式的層面。 所以他建議運維人員在雲平臺階段應該更多介入軟體部分,而且需要有代碼基礎。 因為在雲時代,infrastructure as code,所有對物理設備的操作都變成了代碼。
本年度最後一堂公開課也留給了雲計算運維:雲平臺運維遇到的挑戰及解決方案
啟用時間:2014年12月30日 20:50-22:00
報名位址:HTTP://huiyi.csdn.net/activity/product/goods_list?project_id=1607
主講嘉賓:王毅 亞馬遜AWS中國雲解決方案架構師
主題介紹:雲平臺越來越被認可和使用的今天,越來越多的客戶開始在雲平臺上部署自己的應用。 於是,基於雲平臺的運維變得越來越重要。 那麼,如何在雲平臺上進行自動化運維。 AWS在雲平臺上又提供了哪些自動化運維工具呢?
(責編/王玉平)