云計算和邊緣計算經(jīng)常被討論,但它們在功能上可能有所不同。
云計算,即按需提供數(shù)據(jù)存儲和計算能力的計算機系統(tǒng),已經(jīng)存在了幾十年。20世紀(jì)60年代,計算機科學(xué)家約翰·麥卡錫(JohnMcCarthy)提出分時共享的概念,并使組織能夠同時使用昂貴的主機時,這被描述為互聯(lián)網(wǎng)發(fā)展和云計算基礎(chǔ)的重大貢獻。從那時起,它經(jīng)歷了許多階段,為企業(yè)提供大型、集中的大數(shù)據(jù)存儲服務(wù)器。相反,邊緣計算是一種較新的計算模型,它使計算和數(shù)據(jù)存儲更接近需要的設(shè)備或數(shù)據(jù)源。
邊緣計算的興起在很大程度上歸功于每秒連接到互聯(lián)網(wǎng)的物聯(lián)網(wǎng)(IoT)設(shè)備的增加。傳統(tǒng)上,物聯(lián)網(wǎng)設(shè)備產(chǎn)生的數(shù)據(jù)被傳輸回中央網(wǎng)絡(luò)服務(wù)器,通常位于數(shù)據(jù)中心。一旦數(shù)據(jù)被處理,進一步的指令就會被發(fā)送回網(wǎng)絡(luò)邊緣的設(shè)備。然而,這個系統(tǒng)也存在一些問題,因為數(shù)據(jù)從邊緣設(shè)備返回中心處理需要更多的時間,這會給帶寬帶來很大的壓力,從而將網(wǎng)絡(luò)速度減慢到爬行狀態(tài)。
邊緣計算是一種資源豐富的網(wǎng)絡(luò)基礎(chǔ)設(shè)施方法,它利用了現(xiàn)代物聯(lián)網(wǎng)設(shè)備和邊緣數(shù)據(jù)中心的融合所驅(qū)動的大量處理能力。
隨著邊緣系統(tǒng)能力的不斷增強,一些人認(rèn)為邊緣計算有能力最終取代傳統(tǒng)的云計算基礎(chǔ)設(shè)施。但是,這兩種技術(shù)在IT生態(tài)系統(tǒng)中都具有重要而獨特的作用。與物聯(lián)網(wǎng)相比,邊緣計算可以被看作是云計算的一種替代方法,它在數(shù)據(jù)源附近處理實時數(shù)據(jù),而數(shù)據(jù)源被認(rèn)為是網(wǎng)絡(luò)的邊緣。此外,與在云環(huán)境中一樣,所有數(shù)據(jù)都是在一個集中的位置收集和處理的,通常是在一個數(shù)據(jù)中心,這樣在保證可靠的遠(yuǎn)程訪問的同時,通常很容易進行安全和控制。
然而,在某些情況下,云基礎(chǔ)設(shè)施中存在一些問題和挑戰(zhàn),邊緣計算可以在其中發(fā)揮重要作用,提高云計算的性能。
為什么邊緣計算對云計算至關(guān)重要
由于各種各樣的應(yīng)用程序和不同的社交媒體平臺每天都會生成大量的數(shù)據(jù),所以所有的數(shù)據(jù)都在云中存儲、計算、處理。但這通常會增加對用戶的響應(yīng)時間,而這應(yīng)該通過網(wǎng)絡(luò)邊緣的數(shù)據(jù)處理能力來緩解。這一點非常重要,因為如果在靠近源的邊緣處理源生成的數(shù)據(jù),則響應(yīng)時間會更短。邊緣計算使計算資源和應(yīng)用服務(wù)能夠使用分散的計算基礎(chǔ)設(shè)施分布在整個通信路徑中。
除了收集要傳輸?shù)皆频臄?shù)據(jù)外,邊緣計算還對本地收集的數(shù)據(jù)進行處理、評估和操作。它有可能使分析能力更接近機器,從而消除了中間人的需要。