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