聯(lián)通專家詳解WoCloud前世今生:已實現(xiàn)九大能力提供
以云計算PaaS替代原有的平臺,可充分實現(xiàn)云技術(shù)以下特性:開放、簡單、一致架構(gòu)、多層次的多租戶、多類型的數(shù)據(jù)存儲、多類型的中間件、敏捷開發(fā)、統(tǒng)一監(jiān)控及計量。
基于此,近年來,以云計算PaaS為服務(wù)的綜合平臺在互聯(lián)網(wǎng)公司得到了廣泛的應(yīng)用,Amazon、eBay、Google、淘寶都紛紛利用云計算技術(shù)升級改造原有的平臺,以便更好實現(xiàn)商業(yè)價值。
與此同時,運營商也充分認識到開發(fā)以云計算PaaS為服務(wù)的綜合平臺的必要性,作為三大運營商,中國聯(lián)通率先推出云計算平臺WoCloud 1.0版本,并于2012年12月,在此基礎(chǔ)上進一步完善,推出云計算綜合管理平臺WoCloud 2.0版本。
據(jù)了解,中國聯(lián)通又將在今年9月再次更新,推出智能云計算綜合管理平臺WoCloud 3.0 版本,將提供更為廣泛的集成外部服務(wù)和組件能力,優(yōu)化運行和開發(fā)環(huán)境,全面支持IT支撐、系統(tǒng)、業(yè)務(wù)應(yīng)用平臺共享、開放的智能服務(wù)能力。
為此,記者采訪了中國聯(lián)通研究院平臺與云計算研究中心主任張云勇,由他為我們揭曉聯(lián)通如此熱衷自主研發(fā)WoCloud的始末與歷程。
以WoCloud為契機:擺脫技術(shù)依賴
之所以中國聯(lián)通要自主開發(fā)WoCloud并不斷推陳出新,張云勇表示,是基于多方面考慮的判斷。
張云勇指出,以云計算構(gòu)建IT和平臺系統(tǒng),其核心將是以PaaS管理平臺為主要組成部分的管控體系,電信IT和平臺系統(tǒng)作為安全要求較高的企業(yè)系統(tǒng),采用自主研發(fā)可規(guī)避政策風險。
同時,張云勇表示,標準性、互通性還欠規(guī)范,PaaS管理平臺自主研發(fā)可保持最大中立性,規(guī)避廠商軟件選擇傾向性和集成商的人為門檻。
另外,在張云勇看來,業(yè)界成功的云計算企業(yè),無不采用在開放架構(gòu)上,自主研發(fā)。從互聯(lián)網(wǎng)企業(yè)、金融企業(yè)看,差異化運營對企業(yè)IT平臺架構(gòu)和支撐服務(wù)要求,難以通過產(chǎn)品化軟件得以滿足,需要通過自研,以提高企業(yè)的創(chuàng)新性和競爭性 。
而且,張云勇認識到,云計算時代,工程與軟件開發(fā)組織將發(fā)生變化,電信IT集中系統(tǒng)需要更深的IT技術(shù)知識,不引入自主研發(fā)力量,在后續(xù)的業(yè)務(wù)發(fā)展和技術(shù)發(fā)展將進一步受制于廠商。
基于上述因素,張云勇強調(diào),為了在云計算平臺等關(guān)鍵環(huán)節(jié)上自主研發(fā),提高企業(yè)自研能力,擺脫技術(shù)依賴,聯(lián)通需要自主研發(fā)云計算綜合管理平臺WoCloud。
以自主研發(fā)為導向:歷經(jīng)三大階段
據(jù)張云勇介紹,中國聯(lián)通云計算綜合管理平臺WoCloud研發(fā)歷程歷經(jīng)2009年到2010年的預(yù)研儲備、2010年到2011年的技術(shù)應(yīng)用、2011年到2012年的應(yīng)用推廣這三大階段。
“在預(yù)研儲備階段,實現(xiàn)系統(tǒng)自動擴展能力、異構(gòu)數(shù)據(jù)存儲、DB服務(wù)、數(shù)據(jù)分析、郵箱系統(tǒng);在技術(shù)應(yīng)用階段,實現(xiàn)數(shù)據(jù)采集、Hadoop分布式數(shù)據(jù)庫平臺、數(shù)據(jù)分析與挖掘;在應(yīng)用推廣階段實現(xiàn)‘悅云’業(yè)務(wù)、資源管理系統(tǒng)、中小企業(yè)應(yīng)用、‘沃+’、‘新樂媒’、‘視頻分享’等移動互聯(lián)網(wǎng)應(yīng)用。”張云勇如是說。
對于WoCloud的創(chuàng)新點,在張云勇看來,從技術(shù)路線來說,其采用開源技術(shù)、開放標準;采用自主創(chuàng)新和集成創(chuàng)新相結(jié)合;采用跨平臺、異構(gòu)系統(tǒng)架構(gòu)。
從關(guān)鍵技術(shù)來說,其提供自動彈性伸縮、數(shù)據(jù)庫即服務(wù)、IaaS/PaaS綜合統(tǒng)一管理平臺服務(wù);提供在線及離線應(yīng)用開發(fā)、測試、部署、運行及監(jiān)控。從研發(fā)機制來看,其堅持以我為主、產(chǎn)學研用相結(jié)合的自主研發(fā)路線,發(fā)揮合作單位優(yōu)勢,構(gòu)建具有我國自有知識產(chǎn)權(quán)的產(chǎn)業(yè)生態(tài)體系。
以業(yè)務(wù)創(chuàng)新為目標 實現(xiàn)九大能力
張云勇表示,WoCloud提供支持在線敏捷開發(fā)、虛擬機網(wǎng)絡(luò)存儲等硬件共享資源服務(wù)、數(shù)據(jù)庫中間件等軟件資源 、綜合運營管理運維支撐服務(wù),其是開放性、高擴展性的智能型平臺。其目標就是通過云計算技術(shù)實現(xiàn)投資成本優(yōu)化、驅(qū)動業(yè)務(wù)模式創(chuàng)新、提升運維管理、實現(xiàn)業(yè)務(wù)持續(xù)創(chuàng)新。
據(jù)張云勇介紹,目前 WoCloud 支撐的業(yè)務(wù)類型包括四類。“第一,計算服務(wù)類,可為業(yè)務(wù)系統(tǒng)提供運行環(huán)境等能力;第二,媒體存儲類,可為業(yè)務(wù)系統(tǒng)提供存儲服務(wù),實現(xiàn)低成本存儲方案。第三,應(yīng)用托管類,可為J2EE應(yīng)用提供應(yīng)用托管環(huán)境,實現(xiàn)可動態(tài)擴展的系統(tǒng)架構(gòu)。第四,Web應(yīng)用類,可提供Web應(yīng)用的開發(fā)、運行環(huán)境,降低開發(fā)復(fù)雜度。”
張云勇表示,WoCloud是參照亞馬遜AWS架構(gòu)設(shè)計,截止到2013年1月WoCloud已具備計算、存儲、數(shù)據(jù)庫、網(wǎng)絡(luò)、Web應(yīng)用托管、服務(wù)托管、HTML5開發(fā)、J2EE開發(fā)、能力引擎這9大能力提供。
“在計算類上,可提供虛擬主機服務(wù)、彈性計算云(類似EC2)、自動縮放服務(wù)(類似AS)、MapReduce服務(wù)、VPC服務(wù);在存儲類上,可提供對象存儲服務(wù) 、彈性塊存儲 (EBS) 、文件存儲 ;在數(shù)據(jù)庫類上,可提供關(guān)系數(shù)據(jù)庫服務(wù)(RDS) 、分布式數(shù)據(jù)庫 ;在網(wǎng)絡(luò)類上,可提供網(wǎng)絡(luò)能力、負載均衡能力、云加速能力;在Web應(yīng)用托管上,可提供Apache、Nginx;在服務(wù)托管上,可提供Tomcat/JBoss 、應(yīng)用部署能力、PHP;在HTML5開發(fā)能力上,可提供HTML5 開發(fā)服務(wù);在J2EE開發(fā)能力上,可提供Eclipse離線及在線持續(xù)集成 ;在能力引擎上,可提供媒體轉(zhuǎn)換引擎、安全加密、同步引擎、消息推送引擎。”張云勇如是說。