你是千千萬萬的創業者之一;??

你志向遠大,有抱負;??

經過和家人/女友的脣槍舌戰,一番折騰,你的公司轟轟烈烈地成立了;??

開頭,你只有你的兄弟;??

初期,你們設計產品,準備上線,見一些客戶推廣產品;??

兄弟幾人齊心協力,互相幫助;??

突然有一天,你的團隊被某個大公司/風投相中,融資了!??

你興奮得不行,白天見客戶,晚上修 BUG,某天照鏡子發現:頭頂禿了一塊!??

不得了,不得了,你突然意識到,每天有忙不完的事情,你該招人了;??

於是,隨著事業越做越大,人越招越多,終於逐漸有了公司的樣子。??

為了保證公司的正常運營,先後創立了研發部、產品部、市場部、財務部、人事部等;??

當然了,初期他們不瞭解產品,你是要操心的,誰讓你是創始人呢???

每天各個部門都有人問東問西,所有大小事情都要你定主意;??

雖然有時候很煩,畢竟是自己打拚下來的,都要耐心回答他們;??

但是,每件事都要親力親為,時間經常不夠用;??

漸漸的,你看出了哪些員工有發展前途,嗯,是時候可以培養成部門負責人了。??

於是,每個部門都有了一個合格的負責人;?

他們每天管理各自手下的員工,小事情完全可以自己做主了;??

每天及時匯總一些重大的事情和重要的信息交給你;??

公司終於開始正常運轉了~??

——這個故事的內核是:什麼事情都交給中央伺服器來處理,是不現實的。

你的故事講完了,下面輪到我的了。

今天我們主要來說一個最近很新興的技術——邊緣計算,其實就是上面故事中裏的部門負責人。

△ 邊緣計算 (Edge computing)

邊緣計算 VS 雲計算

提起雲計算,你一定熟悉的不能再熟悉了。雲計算側重在「」,而邊緣計算則側重在「」。拿開頭的故事來說,你就是「雲」,而各個部門的負責人就是「端」。

具體來講,邊緣計算是將數據的處理、應用程序的運行,甚至一些功能服務的實現,由中心伺服器下放到網路邊緣的節點上。

邊緣計算是一種優化應用程序或雲計算系統的技術,它將應用程序的數據或服務的某些部分從一個或多個中心節點(「雲」)轉移到另一個邏輯端點(「邊緣」)。

例如自動駕駛車輛,植入式醫療設備,其他物聯網(IoT)領域及移動設備,通過在邊緣進行執行分析和知識生成,使控制系統與中央數據中心之間的通信帶寬減少。簡單來說,就是將需要低延遲的計算機程序放在更接近請求的位置,從而降低了傳輸成本,縮短了延遲並提高了服務質量(QoS)。

那麼相較於雲計算,邊緣計算有哪些優勢呢?

  • 優勢一:實時性

邊緣計算使得聯網設備能夠處理在「邊緣」形成的數據。

最近「自動駕駛」也掀起了一番熱浪,其實自動駕駛汽車本身就是一臺高性能計算機,它需要通過大量的感測器來收集數據。為了安全可靠地運行,它需要立即對周圍的環境做出反應,處理速度有任何延遲都有可能是致命的。利用雲計算,雖然數據處理主要是在雲端進行的,但在中央伺服器之間來回傳送數據可能需要幾秒鐘的時間。數據傳輸的時間跨度太長了。

邊緣計算在「即時計算」的需求下,就有了用武之地,它讓自動駕駛汽車在車輛端更快速地處理數據成為可能,不需要在車輛和雲端之間來回傳輸數據。

  • 優勢二:智能性

網路裡面有大量的功能在邊緣節點就可以直接處理掉。類似你公司的部門負責人,並不用事事稟報於你,他們就可以直接說想法,定計劃,實現目標。

傳統的架構一些功能都需要回到中央伺服器處理,但是現在在邊緣就能直接處理並返回對應的結果。例如:身份驗證,日誌過濾,數據整合,圖像處理和 TLS(HTTPS)會話設置等等。

  • 優勢三:數據聚合性

一臺物理設備運行往往產生大量的數據,可以先在邊緣進行過濾,然後匯總到中心再做加工,這都是利用邊緣的計算能力。還是用那個故事舉例,公司的各個部門負責人也總有拿不定主意的時候,他們會匯總各自的部門面臨的問題和一些困難,彙報給你,這樣你看到的是他們整理過的很直觀的數據。這也是邊緣計算的優勢之一。

邊緣計算,CDN 的未來

2017 年亞太 CDN 年會上,又拍雲創始人、董事長劉亮為作了題為《邊緣計算,推動業務創新》主題演講,主旨是:邊緣計算是 CDN 的未來。

如今的 CDN 網路擁有遍佈各地、接近用戶的龐大伺服器集羣,自然成為了優勢明顯的邊緣計算資源。隨著技術的不斷更迭,CDN 有了更多的智能化元素,包括分散式和低延時計算。與此同時,CDN 發展推動下的計算機富餘力聯同物聯網、5G 等背景因素,為邊緣計算的發展滋養了土壤。

在 CDN 1.0 時代,CDN 以傳輸為主,從部署在互聯網服務提供商(ISP)的邊緣節點(POPs)傳輸網頁內容。

2.0 時代,CDN 能對網路做一些簡單處理,以緩存軟體為核心,同時配套負載均衡、日誌分析、DNS 等服務。

3.0 時代,CDN 開始具備智能調度特徵,融合最新的網路技術,如 P2P 技術、清洗中心、高清技術,以及了 GSLB、VPN(虛擬專用網路)、WAAS(廣域網加速業務)等。

目前的 CDN 已經不僅僅侷限於加速的功能,也可以勝任圖片/視頻的處理、人工智慧等工作。在傳統的架構上面,圖片的處理要到中心,但是現在直接在邊緣根據用戶自定義的規則就把相應的內容直接返回了。

邊緣計算與 CDN 結合的優勢

根據 CB Insights (知名大數據調研機構)調研結果顯示,到 2022 年,全球邊緣計算市場估計將達到 6.72 億美元。雖然是一個新興技術,但在雲計算運營的某些領域,邊緣計算可能會更有效率。在 CDN 行業,利用邊緣計算來提升自身競爭力都是不錯的選擇,邊緣計算能夠助力 CDN 更智能、高效和穩定。

  • 緩解成本壓力

邊緣計算能夠減緩數據爆炸,網路流量的壓力。在向中心伺服器傳輸數據時通過邊緣節點進行一部分簡單數據處理,進而能夠減少設備響應時間,減少從設備到雲端的數據流量。(以直播為例,同城互動放到邊緣節點處理,成本可能會減少 50% )。

  • 智能調度資源

滿足實時化、智能化的需求對終端設備的數據進行篩選,充分利用設備的空閑資源,在邊緣節點處過濾和分析,同時也降低了單點故障的可能性。例如,如果公司使用集中式雲來存儲其數據,突然服務中斷,那麼在問題得到解決之前數據將無法訪問,並可能導致嚴重的業務損失。

減少對雲的依賴也意味著某些設備可以暫時脫離雲端可靠地運行。並且就算當前邊緣節點故障也可以調度到其他邊緣節點進行服務,這樣無疑保證了服務的可用性。

又拍雲在邊緣計算的實踐:容器化

經過多年沉澱,又拍雲目前擁有 6 個數據處理中心、300 多個國內自建節點、15 個海外 CDN 節點、5000 臺伺服器、5TB+ 保有帶寬、日均請求超過 1000 億次。基於以上的積累,在服務過程中,又拍雲可以將源站內容分發至全國節點,解決網路帶寬小、用戶訪問量大、網點分佈不均等問題,提高用戶訪問網站的響應速度。作為以 CDN 為主營業務的互聯網極速服務商,又拍雲扮演了互聯網護航者和加速者的角色,一直在做 CDN 在邊緣計算領域的實踐:容器化

△ 分散式容器雲

又拍雲容器雲平臺基於 Mesos + Docker + UPone + Slardar 構建,日均運行 Docker 容器 2000+,日均請求 3億+,全面支持傳輸層和應用層服務。方案優勢上,主要有以下幾點:

1. 多年 Docker 經驗——基於 Mesos + Docker + Upone + Slardar 構建,支持底層服務、應用層服務。

2. Docker 節點多、覆蓋區域廣300+ Docker 節點資源。

3. 高可用從調度中心、容器節點、實時監控等多個維度保證服務的高可用。

4. 多線節點支持更多運營商支持電信、聯通、移動、華數、長城寬頻等。

5. 同網、跨網自動調度對同網 IP 提供同網 Docker 節點,對跨網 IP 提供跨網 Docker 節點。

6. Docker 自動化更新——Docker 專屬鏡像倉庫,通過 API 更新鏡像,自動更新全網 Docker。

又拍雲「容器雲」服務已經服務了智能飛行器、智能家居、安防(智能攝像頭)、遊戲、電商等領域的諸多廠商,想要了解更多邊緣計算和容器雲的小夥伴可前往

容器雲 - 全球首家分散式容器雲平臺?

www.upyun.com


推薦閱讀:

相關文章