云時代數據中心最明顯的特點就是虛擬化技術的大量應用,這使得運維管理的對象也在變化。以前的設備都是真實的,位置也是相對固定,管理起來相對直觀。而虛擬化技術的結果是將這些資源都“池化”,使得一切管理對象變成虛擬的、可靈活遷移的邏輯存在,資源在數據中心中的物理位置的可視性變得困難。
云數據中心時代,帶來了什么樣的網絡運維難題?
隨著云計算和大數據進入落地階段,新一代數據中心成為支撐云計算與大數據發展戰略的關鍵,但是隨之而來的運維和管理問題也成為了擺在管理員面前的一個難題。
云時代數據中心最明顯的特點就是虛擬化技術的大量應用,這使得運維管理的對象也在變化。 虛擬化技術的采用能夠減少數據中心中物理服務器和設備的數量,并且提供更高的靈活性,從而滿足迅速變化的業務要求。但是與此同時,以前的設備都是真實的,位置也是相對固定,管理起來相對直觀。而虛擬化技術的結果是將這些資源都“池化”,使得一切管理對象變成虛擬的、可靈活遷移的邏輯存在。資源在數據中心中的物理位置的可視性變得困難。
問題的一個方面就是數據中心的網絡配置。數據中心的網絡管理人員和服務器管理員之間需要不斷的溝通和協調,故障需要及時檢查排除、流程需要跟蹤時,如何高效管理這樣海量的設備和應用?當然需要通過自動化的手段來實現。比如大型的互聯網數據中心,一次上架就要配置上千臺交換機,管理人員也就幾個人,如何保證他們在短時間內完成這一工作,如何進行跟蹤和審計等。當某個業務系統面臨故障,如何快速的定位到是物理網絡還是虛擬網絡問題,這些都需要通過自動化的管理技術來實現。
另一方面,網絡和服務器的邊界也變得更加模糊,這帶來了網絡及計算資源的協同調度問題。業務的正常運行,不僅取決于在服務器上的資源合理調度,同時也取決于網絡連接的合理調度。服務器虛擬化應用中,VM的遷移不可避免地造成了其接入位置的動態性。這就要求物理網絡配置能提供隨需而動的管理能力,從而才能保證VM對網絡的連通性、安全性、可靠性需求。因此,要更好地管控資源,準確定位VM和物理交換機連接關系,解決資源遷移問題,是數據中心管理者同樣必須解決的關鍵問題。打通網絡、計算之間的隔閡,實現資源的融合管理和智能調度,將是實現數據中心基于業務調度,并最終實現自動化的關鍵。
如何應對云計算和虛擬化帶來的網絡運維難題?
由上可以看到,面對運維難題,管理員急需一套針對于云數據中心的有效系統,通過這個系統,即能夠打通網絡、計算之間的隔閡,實現物理資源和虛擬資源的融合管理,同時也需要通過可視化的業務發放,最終實現自動化網絡運維,從而提高數據中心運維效率。
華為敏捷控制器Agile Controller 正是針對云計算數據中心專業打造的業務平臺,旨在為客戶構筑簡單、高效、開放的云數據中心網絡,云網融合,支撐企業云數據中心業務快速發展。
首先,華為Agile Controller能夠實現物理網絡和虛擬網絡的協同管控,以拓撲方式展示物理TOR交換機、物理服務器、虛擬交換機(vSwitch)、虛擬機(VM)之間的從屬或連接關系。重點點展示網絡資源與虛擬服務器資源的連接,在一個拓撲圖中,同時展示物理網絡拓撲和虛擬網絡拓撲便于網絡管理員和系統管理員聯合進行故障排查。
其次,在虛擬機遷移的時候,華為Agile Controller能夠通過接口獲取到VM遷移消息,自動將網絡側數據在源宿TOR之間進行遷移,實現虛擬遷移時網絡配置自動遷移。遷移范圍支持靜態數據(ACL、QoS、VLAN)和動態表項(DHCP Snooping綁定表),與此同時,感知虛擬變更,記錄虛擬資源變更日志,實現資源遷移的追蹤溯源。
另外,華為Agile Controller還支持TRILL網絡簡易部署,對于大型的數據中心,一次上架配置多臺交換機來組建TRILL網絡,如果每臺設備部署仍然需要專業人員的人工干預部署,那么難度和成本都將很高,Agile Controller能夠簡化TRILL網絡自動部署,實現真正意義的零配置。首先Agile Controller融合DHCP服務器、Python腳本編輯器、軟件和配置文件服務器等多功能模塊,控制器內預置典型的腳本和配置模板,簡化客戶配置。設備加電后自動軟件版本及配置文件,網絡拓撲自動計算,根據SPINE/LEAF連接關系自動配置TRILL(Nickname和鏈路類型等) ,自動完成TRILL節點插入。
總結來說,在云時代的數據中心里,IT管理者必須能夠時刻了解自身的IT資源情況,隨時能夠了解虛擬機和物理服務器之間的對應關系,同時清楚地建立起物理服務器、虛擬機、物理網絡、虛擬網絡之間的關系,并且把這些元素同數據中心的業務系統之間的關系建立起來。而這一切,華為敏捷控制器Agile Controller都能夠幫助管理員實現,從而大大減小運維復雜度。