近日一些國外的研究人員提出要使用云計算和霧計算或邊緣計算結構互補的方式,而不再是將邊緣計算視為云計算的替代品。通過軟件定義網絡(SDN)管理云計算和邊緣計算之間的交互,網絡可以包吃動態、敏捷和高效,同時還能為最終用戶提供更好的體驗。
隨著移動設備使用的增加,為此給云計算網絡帶來了巨大的壓力,而這種現狀只會隨著全球移動設備的使用增加而進一步加劇。創建云計算和邊緣計算資源統一的系統,是應對超負荷資源和延遲挑戰的有效方式,超負荷資源和延遲將導致最終用戶的體驗下降。
然而,要實現云計算和邊緣計算的資源系統的統一也面臨著挑戰。必須要有一個本地的協調器,以在動態和不可預測的環境中為任務實時配給資源。系統必須實現實時更新,以提供有關可用資源的最佳信息,并具有開放的可編程接口,以最有效的方式完成任務。
該研究團隊創建了一個支持軟件定義網絡(SDN)的架構,以滿足這些挑戰,并創建了一個可同時使用云計算和邊緣計算能力的可用網絡。
首先,SDN提供靈活和可靠的可用資源的實時信息。集中式控制器使得整體系統內的每個單元能夠最佳決策,并且專用控制通道使得高級策略轉換為低級配置指令,以支持系統的細粒度控制。
使用SDN機構在單個網絡內組合云計算和邊緣計算,旨在為最終用戶提供更好的用戶體驗,以及更好的資源池和敏捷網絡管理。
該團隊研究了兩個案例,以測試云計算和邊緣計算的組合是否比單獨的云計算系統更好。第一個案例中,他們分析了系統對計算包任務的響應。第二個案例中,他們考慮了SDN的架構是否可以用于識別哪些視頻在某個時間幀中最受歡迎,并且對它們進行不同的緩存,以便為最終用戶提供更好的體驗。
在這兩個研究案例中,研究人員的結論是,使用SDN架構將使得網絡可以互換使用云計算和邊緣計算的資源,利用敏捷和動態系統需求,為用戶提供最佳的服務。但是,研究人員同時表示,應該進一步研究云計算和邊緣計算組合網絡中數據的安全性。
原文鏈接:https://thestack.com/cloud/2016/12/19/researchers-propose-using-software-defined-networking-to-unify-cloud-and-edge/