許多組織發(fā)現(xiàn),由于信息的規(guī)模和類型快速增加,其數(shù)據(jù)中心的運(yùn)行復(fù)雜程度也迅速增加。Web 服務(wù)和復(fù)合應(yīng)用環(huán)境也帶來了更多的復(fù)雜性。IT團(tuán)隊(duì)需要管理的節(jié)點(diǎn)數(shù)量不斷增加,節(jié)點(diǎn)上每天產(chǎn)生的告警、變更以及管理數(shù)據(jù)也在不斷增加,并且工作請求的數(shù)量也在同步增加,這些都給IT團(tuán)隊(duì)帶來更大的工作量。使用手動或特設(shè)的流程,無法跟上這些信息增長的節(jié)奏。
在云交付模型中,云服務(wù)提供者(包括但不限于IT團(tuán)隊(duì))還需要基于策略交付可擴(kuò)展的計(jì)算能力,并區(qū)分關(guān)鍵業(yè)務(wù)和非關(guān)鍵業(yè)務(wù)的正常運(yùn)行時(shí)間和可用性。IT管理越來越需要自動化來整合物理和虛擬系統(tǒng)管理、并提高 IT 資源的總體利用率和端到端的解決能力。IDC相信,自動化的基礎(chǔ)架構(gòu)配置、交付和資產(chǎn)管理能力將幫助云服務(wù)提供者更準(zhǔn)確更快速地響應(yīng)應(yīng)用的變化,提高容量規(guī)劃能力,同時(shí)有效控制成本。
自動化是一整套IT策略,而不僅僅是一套軟件或一個(gè)功能。通常,自動化需要通過實(shí)施整體解決方案來實(shí)現(xiàn)。對于云計(jì)算平臺來說,以下幾點(diǎn)是實(shí)現(xiàn)自動化的關(guān)鍵:
監(jiān)控
為保證云計(jì)算平臺正常運(yùn)行,系統(tǒng)必須對整個(gè)云計(jì)算架構(gòu)進(jìn)行全面的監(jiān)控,使得系統(tǒng)管理員能夠時(shí)刻掌控整個(gè)架構(gòu),從而能夠及時(shí)優(yōu)化資源性能和可用性。監(jiān)控通常是通過監(jiān)控軟件來實(shí)現(xiàn)的。通過對重要系統(tǒng)資源的監(jiān)控,檢測出瓶頸和潛在的問題并在嚴(yán)重的情況下進(jìn)行自動恢復(fù),才可以支撐云計(jì)算平臺的靈活性和高可用性。監(jiān)控的對象包括系統(tǒng)硬件設(shè)備(服務(wù)器、存儲、網(wǎng)絡(luò)等),也包括軟件(應(yīng)用程序、數(shù)據(jù)庫、中間件等)。例如,系統(tǒng)必須監(jiān)控CPU分配、使用率和負(fù)載的實(shí)時(shí)情況,才有可能在某一應(yīng)用的工作負(fù)載發(fā)生變化時(shí)及時(shí)給予分配。如前所述,云計(jì)算平臺通常會包括多種類型、多種結(jié)構(gòu)以及多種品牌的硬件和軟件,能夠支撐云計(jì)算平臺的監(jiān)控軟件需要較高的兼容性,能夠同時(shí)監(jiān)控異構(gòu)的硬件設(shè)備和軟件。
監(jiān)控所產(chǎn)生的結(jié)果可以提供給系統(tǒng)管理員,也可以通過系統(tǒng)自動進(jìn)行處理。監(jiān)控軟件必須具備完整的監(jiān)控流程管理功能。能夠完成設(shè)定性能閥值,超過閥值后自動發(fā)出警報(bào)信息,跟蹤警報(bào)的原因,并發(fā)出相應(yīng)的管理指令,采取相應(yīng)的操作等一系列工作,使得系統(tǒng)監(jiān)控處理不需要一定通過系統(tǒng)管理員來執(zhí)行。
此外,監(jiān)控功能還需具備一定的預(yù)測能力,通過歷史數(shù)據(jù)分析云計(jì)算資源池中的資源消耗趨勢、預(yù)測和避免問題發(fā)生。
動態(tài)應(yīng)用遷移
為了支撐云計(jì)算平臺的靈活性和高可用性,以及嚴(yán)格的服務(wù)水平協(xié)議(SLA),云平臺上的業(yè)務(wù)應(yīng)用需要能夠動態(tài)的在虛擬機(jī)之間遷移。例如,對于一個(gè)重要應(yīng)用程序的資源需求,如果出現(xiàn)了意料之外的峰值,并且同時(shí)出現(xiàn)了對資源的爭用。系統(tǒng)可以將它移動到一臺更大的服務(wù)器,或者將其他的、不重要的應(yīng)用移動到不同的服務(wù)器,并使用所釋放的資源來滿足這個(gè)峰值。
共0條 [查看全部] 網(wǎng)友評論