導(dǎo)讀:“終端”當(dāng)前涵蓋的意義遠(yuǎn)遠(yuǎn)超過(guò)了傳統(tǒng)意義的client,已擴(kuò)展到任何“近場(chǎng)”端的實(shí)體,包括常見(jiàn)的消費(fèi)電子類(lèi)產(chǎn)品、視頻監(jiān)控設(shè)備、物聯(lián)系統(tǒng)設(shè)備、車(chē)聯(lián)系統(tǒng)模組等各種形態(tài)的通信或者功能實(shí)體。
“終端”當(dāng)前涵蓋的意義遠(yuǎn)遠(yuǎn)超過(guò)了傳統(tǒng)意義的client,已擴(kuò)展到任何“近場(chǎng)”端的實(shí)體,包括常見(jiàn)的消費(fèi)電子類(lèi)產(chǎn)品、視頻監(jiān)控設(shè)備、物聯(lián)系統(tǒng)設(shè)備、車(chē)聯(lián)系統(tǒng)模組等各種形態(tài)的通信或者功能實(shí)體。
圖片來(lái)自“123rf.com.cn”
網(wǎng)絡(luò)和終端在目前在通訊不斷演進(jìn)和應(yīng)用不斷涌現(xiàn)的發(fā)展趨勢(shì)下,已經(jīng)逐漸脫離了傳統(tǒng)的二元體系,有的網(wǎng)絡(luò)功能在下沉,而終端的部分功能逐步也在上移。
我們可以看到,在某些特定場(chǎng)景,終端側(cè)具有豐富而強(qiáng)大的計(jì)算存儲(chǔ)能力,對(duì)網(wǎng)絡(luò)功能的需求相應(yīng)減弱。在另外的一些場(chǎng)景下,網(wǎng)絡(luò)側(cè)也具備了高效的算力和極佳的彈性,特定功能對(duì)終端要求反倒降低。
胖終端、瘦終端的定義
典型的計(jì)算機(jī)通信系統(tǒng)一般采用服務(wù)器-客戶(hù)端(Server-Client)的體系架構(gòu),在傳統(tǒng)的PC時(shí)代,電腦往往作為一個(gè)客戶(hù)端存在,這種客戶(hù)端作為具備較多本地存儲(chǔ)和計(jì)算能力的設(shè)備,常被稱(chēng)為Fat Client(Rich /Thick Client);相對(duì)應(yīng)的,如果設(shè)備配置比較單薄,主要是顯示和低算力功能的客戶(hù)端實(shí)體,則稱(chēng)為T(mén)hin Client。
實(shí)際上, “終端”當(dāng)前涵蓋的意義遠(yuǎn)遠(yuǎn)超過(guò)了傳統(tǒng)意義的client,已擴(kuò)展到任何“近場(chǎng)”端的實(shí)體,包括常見(jiàn)的消費(fèi)電子類(lèi)產(chǎn)品、視頻監(jiān)控設(shè)備、物聯(lián)系統(tǒng)設(shè)備、車(chē)聯(lián)系統(tǒng)模組等各種形態(tài)的通信或者功能實(shí)體。
▲ Pixabay
而胖瘦“終端”并沒(méi)有標(biāo)準(zhǔn)的定義解釋?;貧w到本質(zhì),其差異主要來(lái)源于硬件和應(yīng)用兩部分:
胖終端:舉個(gè)較極端的例子,胖終端設(shè)備具備自己的硬盤(pán)、RAM、控制計(jì)算單元,通過(guò)安裝full-fledged OS可以跑計(jì)算和存儲(chǔ)程序,乃至于具備近場(chǎng)的AI算力,具有完整的運(yùn)算能力。這種設(shè)備對(duì)于網(wǎng)絡(luò)的需求是獲取連接、數(shù)據(jù)和服務(wù),按需請(qǐng)求即可。
瘦終端:而另一個(gè)極端的例子則是,一個(gè)終端只具備最基礎(chǔ)的硬件設(shè)施和輕量級(jí)的light OS,其所有的功能都必須通過(guò)聯(lián)網(wǎng)/云端實(shí)現(xiàn),終端本身通常只具備基礎(chǔ)的顯示或者初級(jí)的計(jì)算存儲(chǔ)功能。
簡(jiǎn)單的比較如下:
胖瘦終端和邊緣的融合場(chǎng)景
喬布斯最早提出過(guò)胖網(wǎng)絡(luò)(云服務(wù))+胖終端(Rich Client)的理念:通過(guò)引入云服務(wù)將部分算力上移,將功能實(shí)體拆分為更小的服務(wù),通過(guò)多服務(wù)器強(qiáng)大的搜索和分析能力,將最終需要的結(jié)果推送至終端,例如Siri服務(wù)。而另一層面,Apple也通過(guò)芯片的迭代、端側(cè)應(yīng)用的強(qiáng)大不斷提升本機(jī)的計(jì)算和通信能力。
而隨著云端的強(qiáng)大,網(wǎng)絡(luò)速度的提升,瘦終端也有了越來(lái)越多的應(yīng)用。在現(xiàn)實(shí)中,瘦終端、胖終端都有大量使用實(shí)例。
比如最近火熱的云游戲,將AR/VR的渲染放置云端,大大降低了終端的復(fù)雜度。再例如家庭用某盒子,本地廉價(jià)終端只保留必需硬件,所有計(jì)算和存儲(chǔ)服務(wù)全部上云。這些典型的瘦終端通過(guò)將算力上移,降低了硬件購(gòu)買(mǎi)門(mén)檻,釋放了強(qiáng)大的終端購(gòu)買(mǎi)力。
而在某些To B場(chǎng)景中,如智能監(jiān)控等,將攝像頭額外疊加AI算力形成“胖終端”,通過(guò)外設(shè)將圖像識(shí)別置于本地,一方面降低時(shí)延,一方面減輕了對(duì)于網(wǎng)絡(luò)連接和容量的需求。另外一個(gè)有意思的例子是家用NAS(Network Attached Storage)服務(wù)器,它可以提供文件服務(wù)器同步、數(shù)據(jù)備份、多媒體中心等功能,從家庭角度相當(dāng)于一個(gè)家用私有邊緣云。但是另一方面從對(duì)外的連接來(lái)講,家用NAS服務(wù)器又相當(dāng)于一個(gè)胖終端,完成和外界的網(wǎng)絡(luò)連接,但是存儲(chǔ)和計(jì)算都在本地完成。
實(shí)際上,胖瘦終端的應(yīng)用場(chǎng)景十分泛化,可以根據(jù)需求部署介于兩種極端情況的中間態(tài)。隨著邊緣計(jì)算在傳統(tǒng)CDN業(yè)務(wù)的基礎(chǔ)上的繼續(xù)泛化衍生,將會(huì)在傳統(tǒng)云業(yè)務(wù)和終端之間架起了一條緩沖道,同時(shí)提供了連接的能力,成為了終端和網(wǎng)絡(luò)功能靈活匯集的重要一環(huán)。這就形成了胖/瘦終端、胖/瘦網(wǎng)絡(luò)以及邊緣層,其實(shí)質(zhì)是算力、存儲(chǔ)、應(yīng)用能力在整個(gè)通信鏈路的重新靈活分配。
越來(lái)越多的應(yīng)用場(chǎng)景模糊了終端、邊緣和網(wǎng)絡(luò)的概念以及邊界。從實(shí)用價(jià)值角度出發(fā),未來(lái)還將不斷出現(xiàn)適合每種場(chǎng)景的融合方案。
邊緣AI現(xiàn)狀:落地因素復(fù)雜多元
胖瘦終端的應(yīng)用很大程度上是跟隨AI技術(shù)的應(yīng)用逐步普及開(kāi)來(lái)的,而邊緣(網(wǎng)絡(luò)邊緣和設(shè)備邊緣)AI在落地過(guò)程中也有諸多現(xiàn)實(shí)因素需要考慮:
云端AI成本高企,前端設(shè)備復(fù)雜多樣。AI運(yùn)算要求的算子算力極高,往往云端設(shè)備成本本身就是問(wèn)題。而在終端側(cè),如果要對(duì)于存量設(shè)備進(jìn)行AI改造,也將面臨不同的設(shè)備類(lèi)型、已有的方案架構(gòu)不同等多種問(wèn)題,導(dǎo)致難以有統(tǒng)一框架來(lái)解決。
云端訓(xùn)練和終端推理之間需要密切的交互。往往AI訓(xùn)練的過(guò)程需要大量的數(shù)據(jù)計(jì)算,所以主要在云端完成。隨著終端能力的強(qiáng)大,部分算力的下沉使得終端推理可以將本地得到的結(jié)果快速反饋,從而進(jìn)一步調(diào)優(yōu)模型。針對(duì)不同的既有網(wǎng)絡(luò)和云端,不同的AI解決方案均需要具備一定的適配和遷移能力。
無(wú)論對(duì)于胖瘦終端還是邊緣網(wǎng)絡(luò),連接的能力必不可少。這個(gè)“連接”的涵義廣泛,可以是無(wú)線(xiàn)連接,同樣也可以是有線(xiàn)接入。不同場(chǎng)景中,對(duì)于連接的需求大相徑庭,如工業(yè)場(chǎng)景要求高可靠低時(shí)延,傳統(tǒng)的WiFi很難達(dá)到,5G就成為不二選擇。所以,如何融合連接和計(jì)算,在對(duì)客戶(hù)提供解決方案時(shí),將終端、連接、邊緣網(wǎng)絡(luò)和AI本身的算力需求匹配,也是關(guān)鍵點(diǎn)。
產(chǎn)業(yè)趨勢(shì):算力在網(wǎng)絡(luò)中的泛在和靈活部署
試想一個(gè)可能場(chǎng)景:身邊都是屏幕、攝像頭、傳感器的世界,信息的流動(dòng)滲透到生活的方方面面,算力的普及也隨著泛在連接分布到了各個(gè)功能實(shí)體。
當(dāng)你走到一個(gè)飯店中,桌面就是菜單屏幕,主動(dòng)和網(wǎng)絡(luò)發(fā)生連接將你的需求告知后廚,后臺(tái)根據(jù)旁置的攝像頭進(jìn)行人臉識(shí)別追蹤調(diào)取出過(guò)往的喜好,主動(dòng)推送當(dāng)日折扣……
當(dāng)你走進(jìn)圖書(shū)館需要查閱資料時(shí),數(shù)字化書(shū)籍以AR的方式打開(kāi),并根據(jù)你的過(guò)往學(xué)習(xí)工作經(jīng)歷主動(dòng)分類(lèi)……
工廠中機(jī)械臂飛舞,流水線(xiàn)上實(shí)時(shí)將各個(gè)傳感器收集的數(shù)據(jù)分析整合,及時(shí)根據(jù)需求調(diào)優(yōu)流程和產(chǎn)量,分層決策在各個(gè)環(huán)節(jié)都在實(shí)時(shí)產(chǎn)生……
上述高科技高智能的場(chǎng)景背后是無(wú)數(shù)分布在云端、邊緣及終端的復(fù)雜運(yùn)算及交互,涉及各類(lèi)胖瘦終端、連接和云方案。這些方案的設(shè)計(jì)本質(zhì)上就是要解決一個(gè)問(wèn)題——分配好終端和云端分別需要完成的任務(wù)。這個(gè)分配工作不只是會(huì)影響各個(gè)關(guān)聯(lián)方的利益(比如手機(jī)廠商肯定不想被云化),而且應(yīng)用程序、AI等本身的安全性、健壯性,以及后期升級(jí)、移植靈活度都要被考慮在內(nèi),方案的多樣性和復(fù)雜性是必然趨勢(shì)。
AI算力在全鏈路分配
AI無(wú)論應(yīng)用于消費(fèi)還是行業(yè)場(chǎng)景,其未來(lái)的算力是多點(diǎn)協(xié)同性質(zhì)的。這就要求針對(duì)不同的問(wèn)題場(chǎng)景提供不同的解決方案,這些方案需要能夠解決針對(duì)異構(gòu)的適配能力和遷移能力,以便更好地利舊和未來(lái)的前向兼容。
計(jì)算和存儲(chǔ)比連接更有價(jià)值
連接永遠(yuǎn)是終端和網(wǎng)絡(luò)的橋梁,當(dāng)連接越來(lái)越多、連接越來(lái)越長(zhǎng)期在線(xiàn),大量的連接提供數(shù)傳通路的同時(shí),其附加價(jià)值的重點(diǎn)在計(jì)算。往往在邊緣側(cè),重點(diǎn)是計(jì)算,所以如何做好便宜的連接和強(qiáng)大的計(jì)算融合,是解決方案的關(guān)鍵點(diǎn)。
無(wú)處不在的神經(jīng)元
為網(wǎng)絡(luò)和終端提供連接另外一個(gè)必須的條件是,這個(gè)連接要“觸及機(jī)體全身”,在實(shí)際中就是對(duì)邊緣網(wǎng)絡(luò)的可達(dá)性提出了較高的要求。網(wǎng)絡(luò)和終端的胖瘦根據(jù)場(chǎng)景可伸縮,那么中間邊緣層次也同樣應(yīng)當(dāng)具備各種等級(jí)的觸角,才可以完成整個(gè)全鏈路的資源合理分配。
新型的服務(wù)方式
新型的服務(wù)方式有兩個(gè)層面涵義,一種是多種功能的集合終端,另外一種是對(duì)于網(wǎng)絡(luò)新模式的探索。
如在終端側(cè)集成攝像頭和毫米波雷達(dá),通過(guò)兩方面數(shù)據(jù)的整合對(duì)于成像、大范圍移動(dòng)物體的監(jiān)控取得更好地效果。
對(duì)于網(wǎng)絡(luò)設(shè)施,器件通用化浪潮的到來(lái)促使邊緣網(wǎng)絡(luò)也可以嘗試更為靈活的運(yùn)營(yíng)方式,如伸縮帶寬、租用服務(wù)等。
小 結(jié)
胖/瘦終端的變化其實(shí)和網(wǎng)絡(luò)能力密不可分,根據(jù)業(yè)務(wù)場(chǎng)景需要解決的關(guān)鍵環(huán)節(jié)也不盡相同。未來(lái)的終端、邊緣云、云端的網(wǎng)絡(luò)架構(gòu)及算力資源的調(diào)配將會(huì)適應(yīng)場(chǎng)景的需求展現(xiàn)復(fù)雜多變、彈性靈活的特性。
雖然目前來(lái)看各層次的區(qū)分還有一定的模糊,但未來(lái)這一龐大網(wǎng)絡(luò)的建設(shè)和運(yùn)營(yíng)肯定需要多方的參與,而我們也拭目以待在這過(guò)程中是否能出現(xiàn)具有領(lǐng)導(dǎo)能力的創(chuàng)新公司。