OpenStack為什么能在中國能得到如此廣泛認可?相信答案不一而同。而對于中國最大的電信運營商之一的中國電信來說,最看重的原因有三。“主要原因之一便是其可編程性。它是將不同技術(shù)融合在一起的引擎,這一切也迎合了當前及未來互聯(lián)網(wǎng)技術(shù)變革的發(fā)展趨勢。其次是Openstack新應(yīng)用是基于用戶原有平臺而生,支持不同的底層基礎(chǔ)構(gòu)架平臺。其三,在于其API的標準化。” 中國電信系統(tǒng)集成有限公司副總經(jīng)理張宇峰,在今年的OpenStack Days China即將拉開大幕之際,接受了記者的采訪。
中國電信系統(tǒng)集成有限公司副總經(jīng)理 張宇峰
認準事實標準,轉(zhuǎn)向Openstack
中國電信集團系統(tǒng)集成有限公司在2011年底組建了獨立的云計算研發(fā)團隊,參與中國集團的云計算現(xiàn)場試驗和相關(guān)技術(shù)預(yù)研,并承擔(dān)著中國電信集團云管理平臺的研發(fā)、實施和支撐工作。
“應(yīng)該說早在七八年前,中國電信就已經(jīng)確立開源為主要方向的云路線,而因為OpenStack近兩年來逐漸被默認為云事實上的標準,從2012年開始,中國電信開始研究和關(guān)注OpenStack。隨后在M域做試點應(yīng)用,并于2014年開始在生產(chǎn)環(huán)境中部署OpenStack。隨著去IOE的推進,中國電信內(nèi)部采用開源、貢獻開源的項目比較多,也逐步從‘網(wǎng)絡(luò)廠商定義網(wǎng)絡(luò)’向‘軟件定義網(wǎng)絡(luò)方向’演進。并且將OpenStack作為兼容適配多種現(xiàn)有技術(shù)的統(tǒng)一管理和服務(wù)總控平臺,這為集團層面的全面業(yè)務(wù)云化做好了能力儲備。”回憶怎樣開始OpenStack之旅,張宇峰還歷歷在目。
層層突破,解決七大需求
目前,中國集團云管理平臺采用以O(shè)penStack為核心的自建方式,通過云資源管理子系統(tǒng),以及標準化、規(guī)范化定義下的云接口子系統(tǒng)實現(xiàn)對下層各省云計算資源的統(tǒng)一調(diào)配。
可以想像,作為一級云計算的集團性部署,OpenStack在中國電信的應(yīng)用必然也牽一發(fā)而動全身,并且項目技術(shù)復(fù)雜高,實施交付嚴格。
中國電信系統(tǒng)集成公司也正是在不斷實踐和探索中,層層突破了一系列的難點問題,并解決了集團七大需求:其一,解決了單數(shù)據(jù)中心超大規(guī)模多節(jié)點部署,跨數(shù)據(jù)中心多區(qū)域部署需求;其二,解決了集團云管理平臺控制層到OpenStack適配層的統(tǒng)一認證、統(tǒng)一租戶和用戶、統(tǒng)一權(quán)限管理的需求;其三,解決了云管理平臺需要獲取底層OpenStack適配層的統(tǒng)一的容量統(tǒng)計和統(tǒng)一的計量信息;其四,解決了OpenStack適配層,涉及到資源變更、狀態(tài)更新、事件告警等關(guān)鍵項目等主動事件異步上報機制;其五,解決了OpenStack適配層的計算資源管理對異構(gòu)的虛擬化平臺支持,如KVM、VMware以及FusionSphere等。其六,解決了OpenStack存儲資源管理對異構(gòu)的存儲平臺支持;其七,解決了OpenStack網(wǎng)絡(luò)管理需能靈活的提供和支持多種數(shù)據(jù)中心組網(wǎng)架構(gòu),可深度集成外部網(wǎng)絡(luò)服務(wù)插件。
我們知道,OpenStack只是一個框架性的架構(gòu),中國電信系統(tǒng)集成公司根據(jù)集團自身運營運維管理要求,定制了自己的CMP系統(tǒng),并與內(nèi)部眾多系統(tǒng)進行了集成。張宇峰也補充說:“現(xiàn)在中國電信集團云資源池存在多種虛擬化產(chǎn)品,我們也正通過修補驅(qū)動代碼將多種虛擬化接入,并在OpenStack管理框架中規(guī)范相關(guān)功能統(tǒng)一提供云資源服務(wù)。為了實現(xiàn)特殊資源調(diào)度的要求,擴展了OpenStack資源調(diào)度/過濾器。比如NFV場景需要的物理CPU核、NUMA節(jié)點、SR-IOV網(wǎng)卡VF等特性資源的自動調(diào)度。另外,針對數(shù)據(jù)中心存量虛擬和物理資源,在OpenStack正向資源管理和編排的基礎(chǔ)上增加了反向資源納管機制。”
自主統(tǒng)一VIM參與VoLTE呼叫驗證
近日,在中國電信集團公司統(tǒng)一組織的vIMS分層解耦暨NFVI技術(shù)驗證測試中,首次實現(xiàn)了VoLTE呼叫。這意味著在探索硬件、虛擬層和上層應(yīng)用三層完全解耦架構(gòu),實現(xiàn)資源共享的使能網(wǎng)絡(luò)的實踐方面取得了重要成果,即采用基于開源OpenStack所構(gòu)建的統(tǒng)一VIM,在實現(xiàn)NFVI基礎(chǔ)設(shè)施統(tǒng)一管理的基礎(chǔ)上,也滿足了NFV網(wǎng)元承載的要求。
通過引入NFV,以虛擬化和云化技術(shù)為基礎(chǔ)構(gòu)建開放網(wǎng)絡(luò),實現(xiàn)業(yè)務(wù)的快速部署與自動化運維,已成為全球運營商網(wǎng)絡(luò)轉(zhuǎn)型的共識。中國電信于2016年7月發(fā)布《CTNet2025網(wǎng)絡(luò)架構(gòu)白皮書》,全面啟動網(wǎng)絡(luò)智能化重構(gòu),使網(wǎng)絡(luò)更加敏捷,具備分鐘級的配置開通和調(diào)整能力。中國電信計劃2025年之前實現(xiàn)80%網(wǎng)絡(luò)功能軟件化,全部業(yè)務(wù)平臺云化,全網(wǎng)業(yè)務(wù)及資源統(tǒng)一調(diào)度。NFV作為網(wǎng)絡(luò)架構(gòu)向云化轉(zhuǎn)型的關(guān)鍵使能技術(shù),實現(xiàn)三層解耦模式是重要環(huán)節(jié),而其首要任務(wù)是建設(shè)可統(tǒng)一管理,且開放的NFVI基礎(chǔ)設(shè)施層,實現(xiàn)多業(yè)務(wù)共平臺部署,避免形成新的軟煙囪。
為積極配合集團的NFV戰(zhàn)略,全面推進三層解耦的目標架構(gòu)實現(xiàn),中國電信集團系統(tǒng)集成公司結(jié)合多年開源OpenStack的研發(fā)和實施經(jīng)驗,以國際標準化規(guī)范為參考,結(jié)合中國電信的網(wǎng)絡(luò)重構(gòu)戰(zhàn)略,遵循集團統(tǒng)一集約管理云基礎(chǔ)設(shè)施資源的思路,完全自主研發(fā)了統(tǒng)一VIM平臺,實現(xiàn)對異構(gòu)虛擬化的統(tǒng)一管理,并擴展了分權(quán)分域管理特性,跨地域、跨資源池的調(diào)度特性,為本次測試創(chuàng)造的堅實的基礎(chǔ)。在測試期間遵循中國電信NFVI測試規(guī)范,與集團共同完成接口對接、NFV垂直集成、業(yè)務(wù)水平集成等工作。
聯(lián)合生態(tài),反哺社區(qū)
作為全球重要的運營商,中國電信應(yīng)用OpenStack統(tǒng)一管理了內(nèi)部業(yè)務(wù)、IT和網(wǎng)絡(luò)云等資源池,所管理的數(shù)據(jù)中心分布式在全國各個省,所管理的資源類型、品牌眾多。充分體現(xiàn)了openstack開源,開放,生態(tài)化的特點。2016年底,中國電信正式成為基金會全球24席黃金會員之一。
目前中國電信正在借助OpenStack的開源版本以及中國電信在統(tǒng)一資源管理上的個性需求,做場景化的落地。這其中包括應(yīng)用OpenStack對當前運維體系的優(yōu)化、內(nèi)部資源使用流程的優(yōu)化、KVM、Ceph等開源技術(shù)的應(yīng)用等,都在結(jié)合中國電信的vBRAS、vIMS等網(wǎng)元云化、邊緣節(jié)點云化等應(yīng)用中進行優(yōu)化和集成。可喜的是,中國電信正即將把這些個性化的優(yōu)化,聯(lián)合其他廠商反哺給OpenStack社區(qū)。
同時,我們也得知中國電信基于開源OpenStack定制版本,還作為中國電信的NFV基礎(chǔ)設(shè)施體系中的VIM角色,已經(jīng)在相關(guān)技術(shù)驗證中得到驗證,這也是OpenStack成為云基礎(chǔ)設(shè)施事實標準的積極應(yīng)用。
“對傳統(tǒng)企業(yè)的穩(wěn)健模式和互聯(lián)網(wǎng)的敏捷IT模式的同時支持,在異地、異構(gòu)、異用途云資源管理上,我們積累了大量的最佳實踐經(jīng)驗,相信這些都會為社區(qū)推廣OpenStack有著積極的參考作用,我們也將會在本次China Day 上將我們的實踐經(jīng)驗向大家分享。”對于中國電信在OpenStack方面取得的成就,張宇峰表示很樂于分享。
實踐出真知,對OpenStack的那些期待
OpenStack正在通過社區(qū)各個企業(yè)的貢獻和通力協(xié)作而不斷發(fā)展完善,與此同時,企業(yè)對OpenStack的期盼值也必將水漲船高。
比如,中國電信就期望能夠由社區(qū)牽頭或主導(dǎo),形成對特定行業(yè)或應(yīng)用場景的最佳實踐指引、白皮書等,使OpenStack更容易從規(guī)劃、設(shè)計和使用方面落地。另外也希望能夠增強openstack在運維體系、安全體系,尤其是開源運維工具、安全工具的集成,在實踐方面起到指引作用等等。
“OpenStack作為一個框架性架構(gòu),確實存在針對不同場景或行業(yè)的適應(yīng)性問題,能否建立場景化子工程的管理方案?例如Horizon,能否在這個工程下,再區(qū)分公有云版本、私有云版本,運營商版本等等。另外,對單Region的超大規(guī)模數(shù)據(jù)中心的管理能力能否再加強?“中國電信在OpenStack上的這些實踐,應(yīng)該說對全球電信行業(yè)都具有重要的示范意義,張宇峰提出的這些期盼也正是實踐中產(chǎn)生的真知。
分享到微信 ×
打開微信,點擊底部的“發(fā)現(xiàn)”,
使用“掃一掃”即可將網(wǎng)頁分享至朋友圈。