IT管理因“云”而變
在IT業(yè)界有這樣一個定律:IT的世界中,應用的每一次變化,都會帶來新一輪的管理技術革新。云計算發(fā)展趨勢下,IT的管理模式也在發(fā)生著變化。
一、虛擬化趨勢下資源的可視化和融合管理
融合管理的理念不是在云計算之后才有的,但云計算使融合管理成為必然。
早在幾年前,IT管理員們就發(fā)現(xiàn),當IT越來越成熟,其承載的企業(yè)業(yè)務系統(tǒng)日趨復雜,單一、面向功能的管理系統(tǒng)由于標準不一、各自為政,一旦企業(yè)IT設施發(fā)生變化或用戶核心業(yè)務進行調整,往往很難適應。融合的IT基礎架構管理顯得越來越重要,IT管理員不僅可以在一個平臺上了解各種IT資源的狀態(tài)和利用情況,還可以進行資源的按需調配。
在云時代的數(shù)據(jù)中心中,虛擬化技術大量應用,管理對象也在變化。以前的設備都是真實的,位置也是固定的,現(xiàn)在則變成虛擬的,可靈活遷移的。資源在數(shù)據(jù)中心中的物理位置的可視性變得困難。
在網(wǎng)絡設備領域所應用的N:1虛擬化技術,將N個網(wǎng)絡設備虛擬化為1個網(wǎng)絡設備,例如:H3C的IRF智能彈性架構技術、思科的VPC、VSS技術,要求管理系統(tǒng)不僅能夠“由繁入簡”,屏蔽內(nèi)部細節(jié),將IRF作為一個整體對外進行展示,簡化管理;還要能夠“由簡入微”,一旦IRF中某個物理成員節(jié)點出現(xiàn)故障或內(nèi)部連接出現(xiàn)問題可以準確定位。
而在服務器領域,則大量應用著另外一種虛擬化的技術,1:N的虛擬化,以提高數(shù)據(jù)中心的可靠性,降低數(shù)據(jù)中心的能耗和硬件成本。虛擬化軟件提供商VMware、微軟、Citrix、Redhat等推出各自的服務器虛擬化解決方案,這些方案帶來對虛擬機的管理問題,服務器的性能和容量管理越來越重要。
另外,虛擬化技術的應用,網(wǎng)絡和服務器的邊界變得模糊,還引發(fā)了新的問題,即網(wǎng)絡及計算資源的協(xié)同調度問題。在創(chuàng)建虛擬機或虛擬機遷移時,VM主機能否正常運行,不僅需要在服務器上的資源合理調度,網(wǎng)絡連接的合理調度也是必須的。打通網(wǎng)絡、計算之間的隔閡,實現(xiàn)資源的融合管理和智能調度,將是實現(xiàn)數(shù)據(jù)中心基于業(yè)務調度,并最終實現(xiàn)自動化的關鍵。
二、以“業(yè)務”為核心的資源調度
就網(wǎng)絡資源的控制和調度而言,ACL、VLAN及QoS等管理技術已經(jīng)日趨成熟,但當管理員面對由不同廠家、不同性能、不同操作系統(tǒng)的網(wǎng)絡設備組成的數(shù)據(jù)中心時,會發(fā)現(xiàn)要實現(xiàn)基于業(yè)務的資源調度是一個困難的命題,需要引入更多新的思路。
在云計算時代,從終端用戶角度來看,數(shù)據(jù)中心都像是一個專屬的網(wǎng)絡,但對于管理員角度而言, 一個承載多業(yè)務/多用戶的云數(shù)據(jù)中心,其對應每個業(yè)務/用戶就是一個網(wǎng)絡切片(注:切片,引申自醫(yī)療術語,用特制刀具把生物體的組織或礦物切成的薄片,這里指將網(wǎng)絡按照需求為不同業(yè)務服務分成不同的邏輯單元)。對數(shù)據(jù)中心網(wǎng)絡的管理就需要從每一個網(wǎng)絡切片進行管理,包括業(yè)務部署、監(jiān)控和評估,實現(xiàn)從網(wǎng)絡服務角度的管理。
從業(yè)務的部署來看,數(shù)據(jù)中心網(wǎng)絡由眾多的設備連接而成,這些設備型號不同,能力不同,要實現(xiàn)網(wǎng)絡切片,需要借鑒業(yè)務編排(Orchestration)的概念。首先,將設備能力集進行分類,并將其抽象化為服務模型,設備實際功能是服務模型的實例化,以常見的服務器二層鏈接為例(如表1所示),對于服務器的帶寬、ACL、Q0S配置,有些設備支持通過命令行進行控制,有些通過MIB進行控制,即使同樣采用命令行管理方式,也會存在命令行格式的差異。對于服務的使用者來講,是不應感受到差別的,可以認為是抽象的服務。但在實際部署時,則需將服務策略轉化為具體廠商、具體設備的實際功能。
表1.網(wǎng)絡服務模型舉例
其次,進一步基于設備能力,將設備功能抽象成通用的網(wǎng)絡管理服務,最終對外提供開放的服務管理接口。從一個終端企業(yè)/用戶獲得數(shù)據(jù)中心提供的業(yè)務服務的自動化管理過程來看,需要從用戶側經(jīng)過分配的網(wǎng)絡切片訪問服務器提供端到端的部署,比如接入側,需要提供接入控制、用戶信息校驗等服務,數(shù)據(jù)中心側需要提供帶寬、QoS等網(wǎng)絡服務,在服務器接入?yún)^(qū)需要ACL Firewall、LB等網(wǎng)絡服務。上層運營系統(tǒng)根據(jù)業(yè)務對網(wǎng)絡的要求,將網(wǎng)絡管理服務與其他業(yè)務服務基于業(yè)務流程合理編排成用戶所需的上層業(yè)務流程,從而實現(xiàn)業(yè)務與網(wǎng)絡融合的自動化管理(如圖1所示)。
圖1基于業(yè)務的資源調度
三、對外開放,為自動化運營提供支撐
云計算最終的目標是達到系統(tǒng)的按需運營,運營系統(tǒng)能夠根據(jù)用戶請求執(zhí)行服務的開通。任何服務的開通,都需要進行計算、存儲、網(wǎng)絡資源的調度和分配,這對管理系統(tǒng)開放性提出了新的需求。
對于開放的新需求主要體現(xiàn)在兩方面,***方面是接口的類型。傳統(tǒng)的管理系統(tǒng)與上層系統(tǒng)對接,注重故障的上報和信息的查詢,而云時代的管理系統(tǒng)更關注如何實現(xiàn)自動化的部署,在接口方面更關注資源調度和分配,需要管理系統(tǒng)在業(yè)務調度方面實現(xiàn)開放。
另一方面是接口的提供形式,接口必須滿足標準化和通用化的要求。所以接口不應該綁定某種特定的語言,應通過開放的標準體系進行支撐。基于SOA架構的Web Service標準能夠支持基于服務的體系架構,不綁定特定的計算機語言,成為云資源、云調度、云調配、云運營等云管理開放接口的***。
四、承載網(wǎng)資源調度和接入安全不可忽視
云計算體系下,承載網(wǎng)的流量模型呈現(xiàn)兩個主要變化。***是隨著數(shù)據(jù)中心的建設,數(shù)據(jù)向云端匯集,原有的橫向流量逐步減少,而由終端到數(shù)據(jù)中心的縱向流量大大增加;第二是隨著多媒體技術和終端的智能化,大量的視頻業(yè)務使承載網(wǎng)絡的帶寬需求劇增。
要應對變化,更高性能的承載網(wǎng)網(wǎng)絡設備固然重要,但如何基于現(xiàn)有承載網(wǎng)絡,通過性能管理和資源調度,更好地為云計算提供支撐,則需要建立一套從分析到執(zhí)行,再到審計監(jiān)測的閉環(huán)式性能管理方案。
對于終端的接入,除了傳統(tǒng)的PC之外,智能終端大量出現(xiàn)導致終端管理范疇也隨之迅速擴展。在提供大量終端接入能力的同時,保障接入終端的可信、安全、可控接入也將成為管理系統(tǒng)需要考慮的問題。
五、結束語
傳統(tǒng)的IT管理模式中,管理員關注資源的管理,側重如何從底層資源出發(fā)保障業(yè)務和性能。而云模式下的管理則更側重資源的自動化調配和調度,以及基于網(wǎng)絡業(yè)務的服務深度保障,即如何根據(jù)業(yè)務性能需求變化來調整和優(yōu)化資源供給方案。
云模式下的數(shù)據(jù)中心管理在數(shù)據(jù)中心網(wǎng)絡中的地位更加重要,同時也給管理軟件提出了新的挑戰(zhàn),自動化、流程化、開放化、融合化、智能化成為新一代數(shù)據(jù)中心管理的必備要求。