特約撰稿人|云晴
AT&T在2014年提出網(wǎng)絡(luò)軟件化比例要在2020年達(dá)到75%,整個(gè)公司將變成一個(gè)“軟件公司”,對(duì)大多數(shù)人來說,體量如此之大、具備大量重資產(chǎn)的運(yùn)營(yíng)商變成軟件公司確實(shí)是一件匪夷所思的事情。
在這之后,圍繞著軟件定義網(wǎng)絡(luò)、數(shù)據(jù)驅(qū)動(dòng)一切以及5G網(wǎng)絡(luò)的演進(jìn),AT&T開展了大量不同于傳統(tǒng)電信運(yùn)營(yíng)商的工作,AT&T也逐漸變得更加開放。2018年AT&T計(jì)劃在美國(guó)市場(chǎng)部署5G網(wǎng)絡(luò)服務(wù),這一年AT&T給出的軟件化比例是65%。
在軟件化領(lǐng)域,AT&T主要面向如下幾個(gè)領(lǐng)域展開布局:針對(duì)網(wǎng)絡(luò)云服務(wù)的ONAP操作系統(tǒng)項(xiàng)目(全球超過50個(gè)網(wǎng)絡(luò)和云運(yùn)營(yíng)商參與該項(xiàng)目);針對(duì)虛擬網(wǎng)絡(luò)環(huán)境的白盒服務(wù)器操作系統(tǒng)項(xiàng)目DANOS;針對(duì)邊緣計(jì)算的Akraino Edge Stack全軟件平臺(tái),以及Tech Mahindra給Linux基金會(huì)托管的AI和機(jī)器學(xué)習(xí)平臺(tái)Acumos(在此平臺(tái)上可以實(shí)現(xiàn)微服務(wù)的拖拽組合)。
在這其中值得關(guān)注的是AT&T在微服務(wù)方面的舉措。AT&T近期和埃森哲簽署了在微服務(wù)領(lǐng)域的合作協(xié)議,期望能夠通過合作,給傳統(tǒng)的商業(yè)應(yīng)用注入更多的靈活性。在合作愿景中,客戶能夠利用基于軟件的應(yīng)用訂購(gòu)AT&T的光纖、安全、網(wǎng)絡(luò)以及其他各類商用產(chǎn)品。通過合作,AT&T和埃森哲進(jìn)一步落實(shí)敏捷開發(fā)和DevOps的思路,加快服務(wù)推出速度,節(jié)省支撐成本的同時(shí)改善客戶體驗(yàn)。
在軟件開源方面,一些運(yùn)營(yíng)商很早就開始模仿互聯(lián)網(wǎng)企業(yè)應(yīng)用商店的方式,探討通過開放網(wǎng)絡(luò)能力拓展自身應(yīng)用的可行性。例如BT的Ribbit支持可通過Flex/Flash、REST和PHP編程環(huán)境、可訪問的語(yǔ)音Mashup平臺(tái),用于為PSTN/VoIP/Web實(shí)現(xiàn)呼叫控制、消息傳遞、鑒權(quán)、路由和聯(lián)系人列表等功能的API;又例如Verizon通過聯(lián)合創(chuàng)新實(shí)驗(yàn)室(JIL)提供開發(fā)商支持、SDK和測(cè)試計(jì)劃,以及Web 2.0 Widget的應(yīng)用商店等。
在云架構(gòu)逐步成為主流以后,運(yùn)營(yíng)商通過提供PaaS的方式實(shí)現(xiàn)能力平臺(tái)開放。這里又包含了一些不同的模式:例如為開發(fā)者提供開發(fā)環(huán)境,開發(fā)者可以在平臺(tái)上進(jìn)行開發(fā)、部署、調(diào)試;或是為開發(fā)人員提供一些基礎(chǔ)的服務(wù)能力,由開發(fā)人員在此基礎(chǔ)上客戶化或是二次開發(fā)形成應(yīng)用等。
然而,對(duì)于運(yùn)營(yíng)商而言,網(wǎng)絡(luò)能力開放并不僅僅意味著簡(jiǎn)單地將網(wǎng)絡(luò)能力通過API、SDK等接口開放出去。更重要的是在能力開放平臺(tái)之上,吸引大量的認(rèn)同業(yè)務(wù)開發(fā)理念、共享業(yè)務(wù)拓展成果的緊密的第三方開發(fā)者和合作伙伴,也就是說開發(fā)者是這一模式價(jià)值鏈的重要環(huán)節(jié)。AT&T在軟件開源方面開展了有預(yù)見性的工作,并且得到了行業(yè)的認(rèn)同。
Linux聯(lián)盟的執(zhí)行董事Jim Zemlin評(píng)論:“AT&T為電信行業(yè)內(nèi)的開源做出了巨大的努力,在整個(gè)開源生態(tài)體系中扮演著重要的角色?!彼^續(xù)說道:“在SDN/NVF方面及開源方面AT&T的領(lǐng)導(dǎo)地位是無疑的,這也是真正推動(dòng)行業(yè)轉(zhuǎn)型的重要?jiǎng)恿?。”他還對(duì)AT&T推出的平臺(tái)評(píng)價(jià)到:“開放和連接的AI平臺(tái)將促進(jìn)合作。該平臺(tái)是開源的,任何對(duì)AI和機(jī)器學(xué)習(xí)感興趣的人都可以訪問該平臺(tái),并可根據(jù)具體需求進(jìn)行定制。我們期待有從事無人駕駛、無人機(jī)、內(nèi)容策劃和分析的人員或企業(yè)能夠加入?!?/p>
2017年10月,AT&T借用IT架構(gòu)中微服務(wù)的概念,推出針對(duì)商業(yè)客戶的以軟件為中心的服務(wù)平臺(tái)。微服務(wù)是一種架構(gòu)概念,通過將功能分解到各個(gè)離散的服務(wù)中以實(shí)現(xiàn)對(duì)解決方案的解耦。采用一系列自治的服務(wù),通過組件支撐系統(tǒng)運(yùn)作,各組件有主控的數(shù)據(jù)和自治的邏輯。這種架構(gòu)中,小的服務(wù)被開發(fā)成單一應(yīng)用的形式,每個(gè)應(yīng)用運(yùn)行在單一的進(jìn)程中。這些服務(wù)滿足某需求,并使用自動(dòng)化部署工具進(jìn)行獨(dú)立發(fā)布。這些服務(wù)可以保持最低限制的集中式管理。
通過該服務(wù)平臺(tái),商業(yè)客戶可以利用事先抽象好支持某一功能的獨(dú)立服務(wù)(例如移動(dòng)支付等)組合成為相應(yīng)的應(yīng)用。微服務(wù)化是未來電信運(yùn)營(yíng)商IT支撐系統(tǒng)發(fā)展的必然趨勢(shì),也是為了能夠更快地響應(yīng)目前大數(shù)據(jù)應(yīng)用發(fā)展和業(yè)務(wù)快速部署及迭代開發(fā)的必然方式。作為AT&T下一代網(wǎng)絡(luò)平臺(tái)的重要組成部分,微服務(wù)扮演著越來越重要的角色——2017年AT&T已經(jīng)部署了超過300項(xiàng)微服務(wù)。
在這其中值得一提的就是我們之前提到的Acumos服務(wù)平臺(tái),在這一從能力到應(yīng)用等全面服務(wù)的AI綜合平臺(tái)上,客戶可以借助微服務(wù)來構(gòu)建、部署并分享AI應(yīng)用。
在針對(duì)該平臺(tái)的白皮書中,我們可以看到應(yīng)用該平臺(tái)開發(fā)AI應(yīng)用的四個(gè)階段:
首先是創(chuàng)建一個(gè)平臺(tái)上的模型,然后是利用應(yīng)用數(shù)據(jù)集來對(duì)模型進(jìn)行訓(xùn)練強(qiáng)化,其次是在應(yīng)用市場(chǎng)中分享模型,最后一步是在各種應(yīng)用環(huán)境中對(duì)模型進(jìn)行部署實(shí)施(如圖所示)。
盡管AI已經(jīng)在過去數(shù)年間“走出”研究人員的實(shí)驗(yàn)室并成為一種數(shù)據(jù)驅(qū)動(dòng)業(yè)務(wù)的重要推動(dòng)力,但對(duì)于一般客戶而言,復(fù)雜度和成本仍然是重要的門檻。在Acumos服務(wù)平臺(tái)上,應(yīng)用可以實(shí)現(xiàn)復(fù)用,不需要搭建新的環(huán)境即可以接入平臺(tái)環(huán)境,部署得以簡(jiǎn)化,為客戶大大降低了在行業(yè)中使用AI的門檻。
這和平臺(tái)首頁(yè)上的口號(hào)“Making Artificial Intelligence Accessible To Everyone(讓人工智能人人可及)”相互呼應(yīng)。為了配合開源項(xiàng)目的定位,平臺(tái)還加入了社區(qū)、博客及開源宣言等元素。在博客中,Acumos還面向如下幾個(gè)領(lǐng)域的AI競(jìng)賽提供了10萬美元獎(jiǎng)金:SDN、安全、企業(yè)解決方案、媒體及娛樂等。
除了可以在平臺(tái)上實(shí)現(xiàn)AI應(yīng)用和架構(gòu)之外,客戶還能夠利用平臺(tái)搭建相關(guān)的模型。在平臺(tái)目前所提供的模型集中目前模型數(shù)量并不多,我們可以觀察到類似于人臉識(shí)別、人臉隱私過濾、圖像分類等模型,下載量也并不多。Acumos要想真正成為高價(jià)值平臺(tái),還需要做很多的運(yùn)營(yíng)努力。
圖 AT&T應(yīng)用Acumos服務(wù)平臺(tái)的四個(gè)階段
商業(yè)購(gòu)買和自主研發(fā)是當(dāng)前運(yùn)營(yíng)商軟件體系中最主要的獲取途徑。但是如果單純依賴商業(yè)軟件,長(zhǎng)期的封閉性將有可能讓運(yùn)營(yíng)商依賴性很強(qiáng),議價(jià)能力很弱,無法獲取核心能力。另一方面,如果運(yùn)營(yíng)商采用完全自主研發(fā),雖然能夠獲得業(yè)務(wù)適配度、核心能力成長(zhǎng)、軟件可靠性等方面的益處,但會(huì)面臨軟件質(zhì)量方面的風(fēng)險(xiǎn)和陷入團(tuán)隊(duì)能力降低的困境。
采用開源的方式來搭建應(yīng)用平臺(tái),當(dāng)然不僅是為了節(jié)省成本。事實(shí)上,開源軟件依托相對(duì)松散的社區(qū)提供代碼維護(hù)和支持,因此在質(zhì)量保障、運(yùn)行穩(wěn)定性等方面容易出現(xiàn)問題。雖然前期成本投入不高,但運(yùn)營(yíng)過程中會(huì)產(chǎn)生較高的運(yùn)營(yíng)維護(hù)成本。開源方式的成本優(yōu)勢(shì)未見得絕對(duì)。但這種方式的好處在于能夠吸引行業(yè)中力量還比較小,但又在某一垂直領(lǐng)域具備能力的游戲參與者。有價(jià)值的知識(shí)能夠沉淀下來,有可能形成非常有價(jià)值的信息化平臺(tái)。
平臺(tái)的價(jià)值可以預(yù)期,但從傳統(tǒng)運(yùn)營(yíng)商轉(zhuǎn)型的角度來看,實(shí)現(xiàn)微服務(wù)化的架構(gòu)轉(zhuǎn)型卻是有一定難度的。除了技術(shù)上的難度之外,還需要按照微服務(wù)架構(gòu)重構(gòu)IT的研發(fā)管理機(jī)制和相關(guān)配套工具,應(yīng)對(duì)從單一架構(gòu)應(yīng)用向微服務(wù)架構(gòu)遷移帶來的一系列問題,乃至重新組織研發(fā)團(tuán)隊(duì)。目前運(yùn)營(yíng)商的IT架構(gòu)乃至人員組織結(jié)構(gòu)大部分都參考的是傳統(tǒng)的應(yīng)用分層架構(gòu),與微服務(wù)IT架構(gòu)“去中心化治理、去中心化管理數(shù)據(jù)”的特點(diǎn)要求,以及相應(yīng)的組織和職責(zé)并不完全一致。
因此選擇了微服務(wù)化、開源的道路,就意味著需要對(duì)開發(fā)流程和標(biāo)準(zhǔn)、研發(fā)測(cè)試環(huán)境、項(xiàng)目管理機(jī)制等做出改變和適應(yīng),與之相對(duì)應(yīng)相關(guān)團(tuán)隊(duì)人員能力、考核機(jī)制、管理流程也有可能需要做出相應(yīng)的調(diào)整--這對(duì)于大部分已經(jīng)產(chǎn)生“路徑依賴”的運(yùn)營(yíng)商而言,實(shí)在不是一件容易的事。
無論如何,AT&T借助開源的方式期望建立事實(shí)標(biāo)準(zhǔn),形成模范應(yīng)用,提升自身立產(chǎn)業(yè)地位的方式,在當(dāng)前運(yùn)營(yíng)商的轉(zhuǎn)型環(huán)境下有著很好的借鑒意義。道路或許崎嶇,前景有望光明。