霧計算和邊緣計算現在成為了業(yè)界的熱門(mén)詞匯。
OpenStack Fog, Edge and Distributed Computing Working Group的聯(lián)席主席Adrien Lebre闡述了為什么霧計算和邊緣計算很重要,以及如何參與。 Lebre另外一個(gè)身份是法國國家計算機科學(xué)與應用數學(xué)研究所Inria的研究員。
什么是霧、邊緣和大規模分布式計算?為什么現在很重要?

在過(guò)去幾年中,Google、微軟和亞馬遜等企業(yè)紛紛建立大型數據中心。其思路是,你建立一個(gè)具有數千臺服務(wù)器的大型數據中心,以應對云計算的需求。不幸的是,隨著(zhù)新的使用趨勢如物聯(lián)網(wǎng)、戰術(shù)互聯(lián)網(wǎng)的出現, 這些巨型數據中心無(wú)法滿(mǎn)足此類(lèi)應用的延遲需求。因此,我們需要提出一個(gè)能夠滿(mǎn)足所有對延遲敏感的需求的新模型。解決方法是部署較小的數據中心,但利用互聯(lián)網(wǎng)主干網(wǎng)更靠近終端用戶(hù)。每個(gè)網(wǎng)絡(luò )點(diǎn)部署幾臺服務(wù)器,這些服務(wù)器可以滿(mǎn)足這些新型應用的競爭、存儲等需求。
幾個(gè)通俗易懂的例子
一個(gè)典型的應用:你有智能手機,它在功能方面有一些限制。假設你想要在手機上觀(guān)看3D電視節目,使用我們提供的邊緣基礎設施就可以在最近的云端運行應用程序,而不是在智能手機上運行應用程序。
第二個(gè)例子是醫療領(lǐng)域——遠程手術(shù)應用,即醫生需要進(jìn)行遠程手術(shù)。在這種情況下,延遲至關(guān)重要,因此必須提供更接近最終用戶(hù)的云計算功能。
OpenStack扮演什么角色?
我們是從零開(kāi)始進(jìn)入這一領(lǐng)域的。我們拿起一張白紙,考慮如何將部署在最終用戶(hù)附近的大規模分布式架構看起來(lái)應該是什么樣。
當我們開(kāi)始考慮開(kāi)發(fā)概念驗證時(shí),發(fā)現需要大量的工程工作。融入OpenStack是一個(gè)很好的選擇,因此我們選擇加入社區來(lái)利用豐富的生態(tài)系統,看看如何在其之上滿(mǎn)足需求而不是從頭再來(lái)。
為此我們在OpenStack中創(chuàng )建了一個(gè)專(zhuān)門(mén)的工作組——OpenStack Fog、Edge and Distributed Computing Working Group,來(lái)聚集和聯(lián)合所有在這些問(wèn)題上開(kāi)展工作并意在建立新操作系統的開(kāi)發(fā)人員。