傅文卿 湯雅妃 馮偉斌
1 聯(lián)通信息導航有限公司 北京 100032 2 中國聯(lián)通研究院 北京 100032
隨著移動互聯(lián)網(wǎng)、云計算、物聯(lián)網(wǎng)以及智能終端等新一代信息技術的發(fā)展,互聯(lián)網(wǎng)用戶普及率及訪問量與日俱增,信息服務產(chǎn)業(yè)已滲透至生產(chǎn)和生活的各個方面,具有廣闊的市場前景。傳統(tǒng)互聯(lián)網(wǎng)企業(yè)已率先涉入信息服務產(chǎn)業(yè)領域,賺取豐厚利潤。面對激烈的市場競爭環(huán)境,電信運營商若想贏得市場占有率,必須發(fā)揮其智能管道優(yōu)勢,充分挖掘客戶資源、網(wǎng)絡資源和信息資源,打造管道與內(nèi)容融為一體的綜合信息服務平臺。
在市場潛力的驅(qū)使下,中國聯(lián)通旨在打造信息交互及電子商務一體化服務的新一代信息導航平臺。但是隨著各種新業(yè)務、新產(chǎn)品的不斷推出,對原有業(yè)務平臺的支撐能力帶來了嚴峻的考驗。由于業(yè)務系統(tǒng)過于龐雜、集約化程度不夠、資源缺乏有效整合,導致新業(yè)務無法快速部署,嚴重影響了用戶體驗。而云計算作為一種新的計算方法和商業(yè)模式,通過虛擬化、分布式處理和寬帶網(wǎng)絡等技術,按照“即插即用”的方式,自助管理運算、存儲等資源能力,具有高效、彈性的公共信息處理能力[1],對于解決目前信息導航平臺運維和發(fā)展過程中所面臨的種種問題是個很有意義的嘗試。
中國聯(lián)通自主研發(fā)的“沃云”系統(tǒng)為運營商云平臺規(guī)模部署、基礎設施和大數(shù)據(jù)集中作出了積極的實踐與探索。在此,本文基于云計算體系架構,采用“沃云”系統(tǒng)的核心技術,提出了構建信息導航云平臺的建設方案建議。
“沃云”是由中國聯(lián)通研究院自主研制的通用性云計算平臺原型。目前該平臺已能夠提供全面的云計算服務,包含計算、存儲、網(wǎng)絡等IaaS資源服務以及數(shù)據(jù)庫即服務、中間件即服務、存儲即服務等PaaS能力服務,同時實現(xiàn)IaaS與PaaS云平臺的綜合管理[2]。其主要特點如下。
1)支持多種應用類型。包括業(yè)務支撐系統(tǒng)、運營支撐系統(tǒng)、移動互聯(lián)網(wǎng)及第三方應用。2)支持敏捷軟件開發(fā)過程??商峁㏄aaS平臺開發(fā)插件,形成PaaS開發(fā)框架。3)支持資源的按需服務和自動彈性伸縮??筛鶕?jù)業(yè)務類型,配置計算資源、存儲資源及數(shù)據(jù)庫資源,同時可根據(jù)資源使用情況進行動態(tài)分配和回收資源。4)支持性能的高可擴展性和高可用性。可動態(tài)增加各類設備資源以滿足應用和用戶規(guī)模增長的需要,通過海量存儲技術和數(shù)據(jù)多副本容錯機制,提供高質(zhì)量服務。
圖1給出了“沃云”系統(tǒng)總體服務架構。由底層IaaS平臺作為物理支撐,提供基礎資源服務;在此基礎上,PaaS平臺以服務的形式提供軟件開發(fā)、測試、部署和運行環(huán)境;作為頂層的SaaS平臺,可以面向支撐和業(yè)務開展相應的應用服務。目前,在“沃云”專項工程的支持下,已完成了轉(zhuǎn)換服務引擎、同步服務引擎等11項能力封裝,調(diào)試完成了“同步與備份”2項基本業(yè)務,已經(jīng)可以向第三方提供開發(fā)接口。
圖1 “沃云”系統(tǒng)架構圖
隨著移動互聯(lián)網(wǎng)時代的來臨,通信服務產(chǎn)業(yè)發(fā)生了巨大改變。信息服務的終端已從電話和計算機擴展到手機、平板電腦、電視等領域,信息服務產(chǎn)業(yè)已經(jīng)逐步滲透至生產(chǎn)和生活的各個方面。雖然在移動信息服務領域,傳統(tǒng)電信運營商具有天然的管道優(yōu)勢,然而隨著互聯(lián)網(wǎng)企業(yè)的崛起,運營商的市場份額受到大量擠壓;加上行業(yè)內(nèi)的價格戰(zhàn)營銷,使得運營商的利潤率異常窘迫。面對激烈的市場競爭,電信運營商勢必加快技術革新的步伐,從信息服務的管道轉(zhuǎn)型為管道與內(nèi)容融為一體的綜合信息服務平臺。
信息導航平臺作為中國聯(lián)通信息導航業(yè)務管理、運營的系統(tǒng)支撐平臺,依托中國聯(lián)通強大的信息資源、網(wǎng)絡資源和客戶資源,以深度挖掘企業(yè)與消費者之間的信息溝通及供需關系為切入點,將信息導航服務打造成為消費者與企業(yè)之間信息溝通及產(chǎn)品交易的互動橋梁,推動信息導航系統(tǒng)向信息服務及電子商務平臺的全面升級[3]。
伴隨著智能終端、搜索引擎、網(wǎng)絡結構、數(shù)據(jù)存儲等技術的進步,信息導航平臺正逐步實現(xiàn)業(yè)務規(guī)?;?、操作智能化以及服務一體化。但是,業(yè)務與技術的快速發(fā)展也對信息導航平臺建設提出了嚴峻的考驗。首先,信息導航平臺所涉及的業(yè)務種類多達數(shù)十個,系統(tǒng)龐雜、業(yè)務孤立、缺乏聯(lián)系;其次,大多數(shù)基礎設施存在重復建設,資源缺乏有效整合,投資回報率低;并且用戶信息和數(shù)據(jù)難以實現(xiàn)共享和復用,加大了業(yè)務開展的時間成本。
云計算作為一種新的計算方法,具有高效、彈性的公共信息處理能力,是提高信息導航平臺業(yè)務支撐能力的重要策略。首先,云計算實現(xiàn)了資源共享和動態(tài)調(diào)整,在硬件配置上提高資源的利用率,在業(yè)務上也實現(xiàn)了數(shù)據(jù)集中管理;其次,虛擬化技術使得虛擬資源可模板化自動部署,大大減少系統(tǒng)維護的成本和重復性工作;同時,利用云計算強大的處理能力以及高擴展性,新業(yè)務可快速部署到云平臺上,提高業(yè)務需求的響應速度[4]。
綜上所述,在中國聯(lián)通現(xiàn)有資源的基礎上,基于“沃云”的核心技術,利用虛擬化技術在業(yè)務快速部署、整合資源、提高資源利用率、降低維護成本、增強業(yè)務平臺容災能力等方面的優(yōu)勢,必定能給現(xiàn)階段信息導航平臺的運營維護帶來質(zhì)的變化。
為了將信息導航平臺打造成為信息交互及電子商務的一體化服務門戶,利用中國聯(lián)通“沃云”系統(tǒng)在IaaS、數(shù)據(jù)庫、存儲、PaaS、敏捷開發(fā)、云平臺運營等方面具有完整知識產(chǎn)權的核心技術[2],構建信息導航云平臺。 根據(jù)移動信息服務業(yè)務的屬性,信息導航云平臺總體架構如圖2所示,包括IaaS基礎能力層、PaaS支撐調(diào)度層、業(yè)務處理模塊、統(tǒng)一坐席視圖、支撐系統(tǒng)以及門戶系統(tǒng)。在基礎能力層運用云存儲、虛擬化等先進技術,為導航各業(yè)務系統(tǒng)提供硬件支撐環(huán)境,以提供多點集中的計算和存儲能力;在支撐調(diào)度層,提供實現(xiàn)綜合信息管理和語音共享服務能力的云組件,并通過統(tǒng)一接口組件實現(xiàn)業(yè)務平臺與周邊系統(tǒng)的即插即用;在業(yè)務層,采用集中建設、分級分權使用的運營模式,全國集中業(yè)務層面負責支撐全國級業(yè)務,省內(nèi)自有業(yè)務層面負責支撐省內(nèi)特色業(yè)務;呼叫中心采用多核樞紐統(tǒng)籌管理,媒體資源本地接入的技術架構,通過IP數(shù)據(jù)和SIP語音等接入方式將全國各類呼叫中心和坐席基地有效整合,對系統(tǒng)和坐席資源進行統(tǒng)一調(diào)度;在門戶層,分別面向管理人員、合作商家、公眾用戶提供服務界面;支撐系統(tǒng)按照標準數(shù)據(jù)接口與內(nèi)部系統(tǒng)進行交互。
綜合管理平臺是全國業(yè)務管理與共享中心,主要負責對導航信息數(shù)據(jù)、各種信息服務業(yè)務進行統(tǒng)一支撐和管理。其目標架構及與其他系統(tǒng)交互模式如圖3所示。基于云計算架構,通過統(tǒng)一接口組件,對業(yè)務平臺、語音共享平臺、外圍支撐系統(tǒng)提供的業(yè)務數(shù)據(jù)、話務數(shù)據(jù)以及業(yè)務信息進行交互,實現(xiàn)合作管理、認證、計費、支付、業(yè)務調(diào)度、分析、客戶服務、信息管理等業(yè)務要素的統(tǒng)一管理。
系統(tǒng)數(shù)據(jù)庫采用分布式數(shù)據(jù)庫架構,運用云存儲等先進技術,將系統(tǒng)存儲資源通過網(wǎng)絡有機結合,建立穩(wěn)定高效、海量存儲、覆蓋全國的數(shù)據(jù)存儲和管理體系架構[5]。數(shù)據(jù)系統(tǒng)目標架構如圖4所示,所有數(shù)據(jù)都按照統(tǒng)一數(shù)據(jù)格式,集中存儲在信息導航云數(shù)據(jù)中心;由中央數(shù)據(jù)庫與各省綜合信息庫實時連接,動態(tài)更新;按照統(tǒng)一搜索引擎、統(tǒng)一查詢界面進行業(yè)務展現(xiàn);由統(tǒng)一信息交互系統(tǒng)通過統(tǒng)一接口模式進行信息交互,實現(xiàn)全國數(shù)據(jù)信息的集中運營與共享。
圖2 中國聯(lián)通信息導航云平臺總體架構
圖3 信息導航綜合管理平臺目標架構
考慮到在云計算的3層架構里面,IaaS層云化技術最為成熟,虛擬化技術更是平臺建設的基礎。基于“沃云”技術,建議整個信息導航云平臺的建設思路沿著IaaS到PaaS再到SaaS平臺演進,如圖5所示。
圖4 信息導航云平臺數(shù)據(jù)系統(tǒng)目標架構
圖5 中國聯(lián)通信息導航云平臺建設總體步驟
1)IaaS平臺建設。IaaS平臺的建設思路應以虛擬化為基礎,逐步構建IaaS云化平臺。首先,通過新建或利舊的方式搭建信息導航平臺資源池;然后,通過資源池一體化運維管理系統(tǒng),達到計算、存儲和網(wǎng)絡資源的按需分配。2)PaaS平臺建設。PaaS云建設就是搭建信息導航平臺的運行環(huán)境,實現(xiàn)基于服務的組件化管理,提供開放的平臺和易用的API接口給第三方使用[6]。數(shù)據(jù)庫即服務為虛擬化管理平臺以及信息導航部分應用提供數(shù)據(jù)庫服務、對象存儲即服務承載錄音文件、圖片、視頻等各類業(yè)務數(shù)據(jù)。3)SaaS平臺建設。在PaaS云建設同時,可實現(xiàn)SaaS運營能力提供。在此基礎上,根據(jù)具體業(yè)務需要,匯聚各種軟件,構建SaaS平臺。
為了方便信息導航云平臺的運行維護及資源的動態(tài)管理,在平臺軟硬件資源的選擇上要充分考慮上線后的可維、可管和可控要求。具體建議如下。
1) 存儲選型??紤]到信息導航平臺業(yè)務系統(tǒng)的數(shù)量、并發(fā)I/O量以及成本等因素,對一些結構化、高性能要求的數(shù)據(jù)存儲,建議選擇FC SAN或者iSCSI SAN作為外接存儲。對于具有長時間存儲需求的非結構化數(shù)據(jù)和文件系統(tǒng),建議選擇硬盤存儲,構建基于X86服務器本地硬盤的分布式存儲系統(tǒng)和文件系統(tǒng)。根據(jù)“沃云”系統(tǒng)的建設經(jīng)驗,同構方案新購大容量存儲替代現(xiàn)有存儲,性能好但投資較大;異構方案則利舊現(xiàn)有存儲,通過存儲虛擬轉(zhuǎn)化為一套邏輯存儲,投資低且兼容性好,但性能有限。
2) 軟件選型。在軟件選型中,虛擬化軟件和資源管理平臺的選擇是相輔相成的。建議先做好資源池的規(guī)劃,再根據(jù)各個資源池的特點,選擇成熟度好、開放程度較高、成本適合、非寄生架構的虛擬化軟件。在此基礎上建設并逐步完善IaaS資源管理平臺,實現(xiàn)資源池統(tǒng)一管理,保障云平臺高可用性。
目前,“沃云”平臺的軟件系統(tǒng)集成了Oracle、DB2、Mysql、Hadoop、GP等數(shù)據(jù)庫軟件,Weblogic、TomCat等中間件軟件以及ESB應用交換軟件。已經(jīng)在數(shù)據(jù)庫服務、數(shù)據(jù)倉庫服務、中間件服務和通用性服務中顯示出了優(yōu)越的性能,能夠成為信息導航云平臺軟件資源建設的首選方案。
3) 服務器選型。單服務器上能承載虛擬機數(shù)量及運行流暢程度取決于CPU、內(nèi)存和I/O設備的性能,因此對服務器的選型建議,應綜合考慮以上因素。首先,應根據(jù)虛擬化軟件廠商所公布的硬件支持列表選擇服務器,以保證服務器和虛擬化產(chǎn)品的兼容性,初期不建議選擇小型機類設備;其次,建議選擇支持硬件輔助虛擬化的CPU,讓系統(tǒng)以原生的方式操作虛擬機;同時,服務器必須配置足夠多的GE端口和HBA端口,并能用于擴展。
信息服務產(chǎn)業(yè)的迅速發(fā)展為電信運營商帶來了新的商機。但是隨著各種新業(yè)務、新產(chǎn)品的不斷推出,也對原有業(yè)務平臺的支撐能力提出了新的挑戰(zhàn)。本文介紹了中國聯(lián)通信息導航平臺的業(yè)務現(xiàn)狀,并對支撐系統(tǒng)的性能進行了分析,在此基礎上提出了業(yè)務平臺的云化需求。結合中國聯(lián)通“沃云”系統(tǒng)在IaaS、數(shù)據(jù)庫、存儲、PaaS等方面的核心技術,進一步提出了基于“沃云”的信息導航平臺方案建議,基于云計算架構,進一步提高業(yè)務平臺的支撐能力,促使信息服務產(chǎn)業(yè)的升級。
參考文獻
[1]童曉渝,張云勇,房秉毅,等.電信運營商實施云計算的策略建議[J].信息通信技術,2012,6(1):34-37
[2]連欣.聯(lián)通“沃云”平臺通過科技成果鑒定[EB/OL].[2013-11-7].http://www.cnii.com.cn/telecom/2013-09/04/content_1215325.htm.
[3]中國聯(lián)通公司企業(yè)標準[R].中國聯(lián)通信息導航業(yè)務規(guī)范,2010
[4]譚志遠,宮云平,陳喜洲.云計算給業(yè)務平臺的發(fā)展與運維帶來的機遇與挑戰(zhàn)[J].電信科學,2011,1: 6-10
[5]王大鵬,邢凱,孫家飛.電信運營商分布式開放云計算[J].信息通信技術,2013,7(1):20-27
[6]徐雷,張云勇,房秉毅,等.電信運營商的云計算發(fā)展研究[J].電信科學,2010,1:53-56