边缘计算在天猫精灵云应用上的落地实践
IoT的概念早已飛入尋常百姓家,在你我的日常生活中發(fā)揮著“智能”作用。比如,智能家居、智慧照明、GPS 導(dǎo)航、手機(jī)計(jì)步器等。未來,隨著用戶和技術(shù)的延伸和拓展,物聯(lián)網(wǎng)的信息交換和通信價(jià)值將會(huì)被繼續(xù)放大。那么問題來了,如此龐大的設(shè)備和信息量,如何進(jìn)行管理和整合重組?如何高效準(zhǔn)確智能地對(duì)用戶需求和實(shí)際應(yīng)用場(chǎng)景做出反應(yīng)?如何讓數(shù)據(jù)流動(dòng)產(chǎn)生更大價(jià)值?如何向著更智慧加速邁進(jìn)?邊緣計(jì)算,就是讓IoT終端更智慧的一把鑰匙。
今天,邊緣醬找來了天貓精靈和阿里云邊緣計(jì)算的技術(shù)2位小哥,一起來為大家講講邊緣計(jì)算如何讓IoT終端有大智慧!
邊緣醬:天貓精靈和邊緣計(jì)算是啥時(shí)候搞到一起的?
邊緣計(jì)算高級(jí)技術(shù)專家李曉成:
那是在一個(gè)夜黑風(fēng)高的晚上,一次產(chǎn)品需求對(duì)焦會(huì)上,我們就這么“在一起”了。
天貓精靈高級(jí)技術(shù)專家林中松:
天貓精靈面臨的是一個(gè)IoT的家庭市場(chǎng),在我們帶屏設(shè)備上運(yùn)行的應(yīng)用以安卓應(yīng)用為主。現(xiàn)在的IoT設(shè)備上大部分應(yīng)用都是以本地應(yīng)用的方式來運(yùn)行的,我們比較超前,想要研究一下云應(yīng)用這個(gè)技術(shù)方向。所以,這一切還要從“云應(yīng)用”說起。
邊緣醬:怪我沒文化了,這“云應(yīng)用”是個(gè)什么意思?
邊緣計(jì)算高級(jí)技術(shù)專家李曉成:
云應(yīng)用(Cloud App)是基于AIoT的應(yīng)用生態(tài),利用云計(jì)算的能力,將安卓應(yīng)用運(yùn)行在云端一種云服務(wù);云應(yīng)用可讓最終用戶在使用智能帶屏終端設(shè)備時(shí)擁有與本地應(yīng)用一致的用戶體驗(yàn)。隨著云的快速發(fā)展以及網(wǎng)絡(luò)基礎(chǔ)設(shè)施的能力提升, 相信“云游戲”, “云桌面”, “云手機(jī)”的這些概念你一定都聽過,那么云應(yīng)用跟這些概念有什么關(guān)系呢?本質(zhì)上,云應(yīng)用和這些概念是類似的,即都是通過虛擬化的方式來把應(yīng)用跑在云上,把渲染的結(jié)果通過網(wǎng)絡(luò)流推送到端側(cè),通過網(wǎng)絡(luò)協(xié)議收集用戶操作事件來操控應(yīng)用的一種技術(shù)。
天貓精靈高級(jí)技術(shù)專家林中松:
云應(yīng)用這種技術(shù)主要的計(jì)算發(fā)生在云端服務(wù)器。在云端的計(jì)算和終端的計(jì)算都產(chǎn)生計(jì)算成本,為什么選擇讓計(jì)算發(fā)生在云端呢?假設(shè)需要支持100個(gè)終端的應(yīng)用,云應(yīng)用在服務(wù)器上的計(jì)算成本比增加100個(gè)終端的硬件來支持該應(yīng)用成本來的低很多,那么云應(yīng)用就可能會(huì)有優(yōu)勢(shì)了。要降低成本,提高虛擬化和流化服務(wù)的密度是最關(guān)鍵的。
天貓精靈云應(yīng)用的針對(duì)場(chǎng)景不只是游戲,而是比游戲更多的類別,除了游戲之外的大部分應(yīng)用類型都能支持。另外我們希望把這云應(yīng)用做成跟本地應(yīng)用一致的用戶體驗(yàn): 即點(diǎn)即用,不需要登陸到云端的桌面或者手機(jī)。我們認(rèn)為在IoT的設(shè)備上這樣的用戶體驗(yàn)會(huì)更加好。
邊緣醬:那天貓精靈打算怎么做云應(yīng)用呢?
天貓精靈高級(jí)技術(shù)專家林中松 :
天貓精靈是面向家庭市場(chǎng)為主的AIoT產(chǎn)品,當(dāng)前帶屏設(shè)備上運(yùn)行的安卓系統(tǒng)為主,所以天貓精靈云應(yīng)用的需求主要是以安卓應(yīng)用上云為主。基于安卓系統(tǒng)的應(yīng)用生態(tài)當(dāng)前是非常龐大,也是非常普及的,從手表、手機(jī)、智能音箱、電視等等智能設(shè)備上都可以看到安卓的影子,如果將安卓運(yùn)行云端,大家可以看到和安卓運(yùn)行在智能終端上也是有比較大的差異,具體的差異點(diǎn)見下圖:
邊緣計(jì)算高級(jí)技術(shù)專家李曉成:
為了更好的滿足終端云化業(yè)務(wù)需求,能更好的支持天貓精靈業(yè)務(wù)發(fā)展,阿里云邊緣計(jì)算團(tuán)隊(duì)(ENS)和天貓精靈團(tuán)隊(duì)進(jìn)行了緊密的合作,經(jīng)過了一系列實(shí)踐,現(xiàn)在天貓精靈云應(yīng)用已經(jīng)正式在阿里云邊緣計(jì)算節(jié)點(diǎn)的落地啦。
邊緣醬:那天貓精靈究竟是怎么用邊緣計(jì)算實(shí)現(xiàn)云應(yīng)用的呢?
邊緣計(jì)算高級(jí)技術(shù)專家李曉成:
大概是這樣。阿里云在2018年發(fā)布的邊緣節(jié)點(diǎn)服務(wù)(ENS)目前已經(jīng)實(shí)現(xiàn)了31個(gè)省三大運(yùn)營(yíng)商資源全覆蓋,也在進(jìn)一步下沉到區(qū)縣。ENS通過部署接入、渲染、編解碼、分發(fā)及存儲(chǔ)等天貓精靈云應(yīng)用所需的服務(wù),天貓精靈可輕松在邊緣擁有自己對(duì)應(yīng)的影子設(shè)備。每一個(gè)云應(yīng)用在ENS上對(duì)應(yīng)其一個(gè)影子設(shè)備(虛擬設(shè)備),利用云計(jì)算的能力,可以做到按需使用、動(dòng)態(tài)分配,天貓精靈的最終用戶無(wú)需感知影子設(shè)備的真實(shí)位置,真正實(shí)現(xiàn)云-邊-端體系的全面協(xié)同。
為了更好的讓大家了解天貓精靈云應(yīng)用on ENS的方案,這里重點(diǎn)講一下,我們采用的是云-邊-端協(xié)同的軟件架構(gòu):
云:以管控和調(diào)度能力為主,能力部署在中心云,簡(jiǎn)稱云
天貓精靈調(diào)度服務(wù):負(fù)責(zé)終端設(shè)備的鑒權(quán)、云端資源的調(diào)度/管理、用戶事件的記錄和分析等;
影子設(shè)備托管服務(wù):負(fù)責(zé)影子設(shè)備的鑒權(quán)、云應(yīng)用調(diào)度/管理/分發(fā)、監(jiān)控及告警等;
ENS資源調(diào)度服務(wù):負(fù)責(zé)實(shí)例資源的生產(chǎn)、調(diào)度、銷毀等,提供資源全生命周期管理能力;
邊:以提供就近接入的影子設(shè)備為主,能力部署在邊緣云,簡(jiǎn)稱邊
計(jì)算:提供影子設(shè)備所需的虛擬機(jī)實(shí)例以及相關(guān)容器;
網(wǎng)絡(luò):提供影子設(shè)備所需的網(wǎng)絡(luò)能力,多租戶、容器網(wǎng)絡(luò)、安全組等能力;
存儲(chǔ):提供影子設(shè)備所需的存儲(chǔ)能力,存放系統(tǒng)和用戶數(shù)據(jù);
端:用戶最終使用的天貓精靈終端(含云應(yīng)用),簡(jiǎn)稱端
包括天貓精靈云應(yīng)用運(yùn)行所需的基礎(chǔ)操作系統(tǒng)及硬件,以及各類應(yīng)用軟件及優(yōu)化后的特性
包括了云應(yīng)用所需的流化等功能,負(fù)責(zé)與邊緣云進(jìn)行進(jìn)行設(shè)備及音視頻流交互
天貓精靈高級(jí)技術(shù)專家林中松:
目前,天貓精靈分布在各個(gè)城市的不同家庭里面,可家庭網(wǎng)絡(luò)根據(jù)屬地不同就近接入邊緣云,實(shí)現(xiàn)終端流暢視頻播放及交互體驗(yàn),而ENS所提供的低時(shí)延、低成本、廣覆蓋的邊緣云資源,可以作為云應(yīng)用快速發(fā)展的基礎(chǔ)。云應(yīng)用對(duì)天貓精靈的價(jià)值體現(xiàn)在打破低成本IoT設(shè)備導(dǎo)致的硬件限制,讓各種復(fù)雜度的應(yīng)用在天貓精靈上流暢運(yùn)行,應(yīng)用接入無(wú)限制,可運(yùn)營(yíng)度得到極大提高,升級(jí)維護(hù)變得容易。云應(yīng)用提高了IoT設(shè)備的想象空間,讓泛計(jì)算得以實(shí)現(xiàn),智能應(yīng)用只需要通過屏幕就可以輸出給千家萬(wàn)戶。
邊緣醬:看來初步的合作十分成功呀,兩位小哥接下來有什么計(jì)劃呢?
天貓精靈高級(jí)技術(shù)專家林中松 :
天貓精靈云應(yīng)用或者設(shè)備云化的實(shí)踐才剛剛開始。從產(chǎn)品和技術(shù)發(fā)展來看,面向終端云化場(chǎng)景的云計(jì)算軟硬件解決方案尚處于起步階段,各個(gè)云廠商、芯片、服務(wù)器 、軟件方案多為第一代產(chǎn)品,整體的方案、功能、性能、穩(wěn)定性、成本結(jié)構(gòu)均有較大的提升和優(yōu)化空間。我們初步計(jì)劃在虛擬化密度提升、高可用優(yōu)化、流化協(xié)議優(yōu)化和視頻質(zhì)量提升等方面再下點(diǎn)功夫,繼續(xù)前進(jìn)。
邊緣計(jì)算高級(jí)技術(shù)專家李曉成:
5G的快速發(fā)展和普及讓萬(wàn)物互聯(lián)時(shí)代加速到來,這進(jìn)一步加速了終端設(shè)備攝像頭、手機(jī)、平板、手表、音箱、電腦、智能家居等終端的移動(dòng)屬性,終端上云的趨勢(shì)愈發(fā)明顯,未來數(shù)千億級(jí)別的智能終端及應(yīng)用需要一個(gè)全新的機(jī)遇云原生架構(gòu)的生態(tài)系統(tǒng)來支持,來運(yùn)行在云端。
邊緣云作為中心云計(jì)算的延伸,具有分布式、廣覆蓋、低延時(shí)等特性,基于已有邊緣節(jié)點(diǎn)以及與運(yùn)營(yíng)商等合作的MEC節(jié)點(diǎn),來進(jìn)一步構(gòu)建基于城市計(jì)算場(chǎng)景,利用新技術(shù)、新方案、新硬件體系驅(qū)動(dòng)創(chuàng)造新的商業(yè)模式,通過科技驅(qū)動(dòng)創(chuàng)新,為社會(huì)創(chuàng)造價(jià)值,讓生活更美好。
邊緣醬:
作為大腦般的云計(jì)算的觸角,邊緣計(jì)算如神經(jīng)元一樣將能力延伸到更靠近終端或人或物的網(wǎng)絡(luò)節(jié)點(diǎn),提供分布式、可定義、可調(diào)度、標(biāo)準(zhǔn)開放且安全的計(jì)算平臺(tái)及服務(wù)。未來,我們也期待更多的場(chǎng)景落地生根,等著兩位的好消息哦~關(guān)注“阿里云Edge Plus”公眾號(hào),即刻開啟「邊緣 連接 無(wú)限可能」的技術(shù)世界。
原文鏈接:https://developer.aliyun.com/article/781552?
版權(quán)聲明:本文內(nèi)容由阿里云實(shí)名注冊(cè)用戶自發(fā)貢獻(xiàn),版權(quán)歸原作者所有,阿里云開發(fā)者社區(qū)不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。具體規(guī)則請(qǐng)查看《阿里云開發(fā)者社區(qū)用戶服務(wù)協(xié)議》和《阿里云開發(fā)者社區(qū)知識(shí)產(chǎn)權(quán)保護(hù)指引》。如果您發(fā)現(xiàn)本社區(qū)中有涉嫌抄襲的內(nèi)容,填寫侵權(quán)投訴表單進(jìn)行舉報(bào),一經(jīng)查實(shí),本社區(qū)將立刻刪除涉嫌侵權(quán)內(nèi)容。總結(jié)
以上是生活随笔為你收集整理的边缘计算在天猫精灵云应用上的落地实践的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Flink 助力美团数仓增量生产的应用实
- 下一篇: 云效故障定位研究论文被ICSE 2021