邊是云的下沉,云邊協(xié)同是正途
古人云“天下大事合久必分”,這句話用在IT基礎架構的演進似乎也適用。過去10年來,云計算大行其道,逐漸成為各種系統(tǒng)的主流基礎平臺。云計算本質上是一種集中式的部署模式,它把所有數(shù)據(jù)(或者絕大部分數(shù)據(jù))都匯集到數(shù)據(jù)中心進行集中處理,然后將處理結果反饋給各個應用。云計算調度靈活、管理方便、運營效率高,很受歡迎,但和所有技術一樣,集中部署的云計算并非適合所有應用。比如,面對一些現(xiàn)場有海量數(shù)據(jù)處理需求的場合,云計算模式就有所不足,這也正是邊緣計算興起的原因。
邊緣計算作為一種新的計算架構,強調讓數(shù)據(jù)在產(chǎn)生地進行處理與分析,從而減少延遲,降低對帶寬的需求。相對集中部署的云計算,邊緣計算天然地就是一種分布式的架構。如今,邊緣計算已經(jīng)在各行各業(yè)中掀起一波浪潮,成為一股新的技術潮流,隨著5G、AI 等新技術在工業(yè)領域的深入應用,邊緣計算市場將高速成長。當然,邊緣計算并不是要替代云,而是作為云計算的一部分。同時,邊緣計算不是新的孤島,云邊協(xié)同才能更好地助力企業(yè)的數(shù)字化轉型進程。
邊是混合云的下沉
邊緣計算流行的主要原因包括時延、帶寬、彈性和安全等。以視頻監(jiān)控為例,視頻監(jiān)控每天會產(chǎn)生大量數(shù)據(jù),每天可以高達100GB,有的網(wǎng)絡條件并不好,在偏遠的地方可能只有通過移動信號或者衛(wèi)星(例如海上石油平臺,海上船舶)來通信,將這些數(shù)據(jù)傳送出來成本高昂。同樣還有自動駕駛這類對實時性要求非常高的應用,將數(shù)據(jù)傳送到云端在返回處理結果,根本就不現(xiàn)實,這些場景采用邊緣計算技術,在靠近數(shù)據(jù)源的地方進行處理無疑是最合適的。
邊緣計算的存在并不能否定云計算。當今世界絕對孤立的系統(tǒng)并不多,很多業(yè)務系統(tǒng)是彼此相互聯(lián)系的,因此,邊緣計算更為常見的場景是:絕大多數(shù)數(shù)據(jù)在本地處理,很小的一些數(shù)據(jù)會被發(fā)送到后端系統(tǒng),這個后端就是云。
實際上,大多數(shù)邊緣計算都是整個云環(huán)境的一部分,或者更確切地說,是作為混合云的一部分。應用程序中的功能或模塊會被分別部署在本地、云及邊緣基礎設施中,它們共同滿足業(yè)務系統(tǒng)的需求。在企業(yè)應用程序開發(fā)中,開發(fā)人員可以選擇在邊緣位置上運行一部分代碼,這樣來減少數(shù)據(jù)在網(wǎng)絡上移動帶來的帶寬消耗與延遲;而在數(shù)據(jù)中心服務器上會運行其他代碼,相互配合,從而克服了單一部署模式的固有局限性。
因為邊緣計算和云之間需要協(xié)同,邊緣計算最好是和云(或者說集中部署的云)采用同樣的架構,至少都應該是開放的架構。同時,邊緣設備可能是連接到數(shù)據(jù)中心的成千上萬個微型傳感器、各種智能設備,這些部署沒有通過自動化、管理和編排能力共享更安全的控制面,根本無法管理這些部署,這就需要通過混合云架構來對此進行管理。因此,混合云對于邊緣計算是非常必要的。正如紅帽全球CEO Paul Cormier在談到邊緣計算所說。他認為邊緣計算有兩個基本要素:第一,如果沒有混合云,它根本無法存在。第二,邊緣計算的基礎必須是開放的,否則就會失敗。
將云原生能力擴展到邊緣
由于邊緣計算作為混合云的一部分,是云的拓展,因此云原生方法也同樣適用于邊緣位置。IDC最近的一項調查發(fā)現(xiàn),95%的新興邊緣部署方案會使用云原生技術。實際上,眾多云計算供應商也紛紛將云向對邊緣擴展,將云原生能力帶到了邊緣。紅帽正是其中之一。
紅帽傳統(tǒng)業(yè)務是數(shù)據(jù)中心內,隨著邊緣計算的興起,紅帽開始加大對邊緣計算需求的支持。根據(jù)IDC的全球前沿消費指南,到2024年,全球邊緣計算市場預計將達到2506億美元,而與邊緣相關的軟件預計將占其中的21%。顯然,紅帽公司希望在這個市場占有一席之地。
紅帽是開放混合云的堅定支持者,認為未來屬于基于RHEL和基于Kubernetes的混合云。紅帽的邊緣布局也以RHEL和OpenShift為基礎。早在紅帽的RHEL 8.3中就針對邊緣做了增強,包括使其更容易地針對邊緣計算創(chuàng)建專門的映像;在重啟時進行遠程設備的鏡像更新,以減少宕機時間;在推送必要的代碼的同時盡可能使得傳輸?shù)臄?shù)據(jù)更少,降低對帶寬需求。而在今年發(fā)布的最新8.4版Red Hat Enterprise Linux(RHEL)又再進一步,其中包含有新的Linux容器、部署和管理功能,這些功能是為邊緣計算場景的需要而設計的,有助于幫助紅帽將開放混合云的能力推向邊緣。而在OpenShift方面,通過支持3節(jié)點集群(即將管理節(jié)點和工作節(jié)點組合在一起),以占用較小的空間來支撐網(wǎng)絡邊緣。同時,OpenShift來通過支持遠程工作節(jié)點,進一步擴展了對邊緣體系結構的支持等,可以進一步方便將OpenShift部署到邊緣。
另外,紅帽在今年推出的用于紅帽O(jiān)penShift和紅帽Ansible自動化平臺的紅帽智能分析(Red Hat Insights),通過擴展紅帽企業(yè)Linux(RHEL)的能力,進一步增強了紅帽智能分析在開放式混合環(huán)境中的功能。
作為邊緣計算一個重要場景汽車,紅帽也有重大舉措,今年聯(lián)手exida打造連續(xù)認證、更安全的汽車行業(yè)版Linux。同時,紅帽還致力于將紅帽的邊緣能力推廣到5G領域。比如,紅帽基于同構化網(wǎng)絡基礎實現(xiàn)網(wǎng)元的虛擬化、云化分布,目前紅帽已經(jīng)幫助很多的電信運營商客戶,實現(xiàn)邊緣網(wǎng)絡能力的容器化,通過搭建穩(wěn)固的容器基礎平臺,幫助客戶實現(xiàn)邊緣網(wǎng)絡的無操作自動化。
很顯然,紅帽正在將其在傳統(tǒng)云計算市場所沉淀下來的豐富的容器平臺建設與管理能力帶到邊緣計算市場,并通過混合云這個紐帶,將云與邊結合起來,通過云邊系統(tǒng)推動產(chǎn)業(yè)和行業(yè)創(chuàng)新成長。

