移動雲計算(Mobile Cloud Computing, MCC)是雲計算與移動計算的結合,旨在為移動用戶、網絡運營商及雲計算提供商帶來豐富的計算資源。MCC的最終目標是讓各種移動設備能夠執行豐富的移動應用程序,從而提供卓越的用戶體驗。MCC不僅為移動網絡運營商和雲提供商提供商業機會,還透過整合各類資源,為無限制的功能、存儲和移動性提供支持。
MCC被定義為“利用各種雲和網絡技術的統一彈性資源的豐富移動計算技術,旨在通過以太網或互聯網為多種移動設備隨時隨地提供服務,無論在異構環境和平台基礎上,都按照使用付費的原則進行操作。”
然而,不同的雲資源架構使MCC能夠利用遠端資源和近端設備。這些雲資源包括遠端不動態雲、近端不動態計算實體、近端移動計算實體和混合型資源,包括智能手機、平板電腦、可穿戴設備等。儘管一些大型企業,如Vodafone、Orange和Verizon已經開始為公司提供雲計算服務,但MCC的普及依然面臨重重挑戰。
在MCC的應用環境中,結合移動計算、雲計算以及通信網絡所引發的複雜挑戰包括了計算卸載、無縫連接、長距離廣域網延遲、移動管理、上下文處理、能量限制、供應商鎖定、安全性和隱私陽等問題。
這些挑戰都在不同程度上阻礙了MCC的成功與採用。
儘管對MCC的研究已有顯著的進展,但在一些領域仍存在不足。例如,異構MCC環境所需的參考架構尚未完善,對於能效的傳輸協議設計也亟待改進。此外,上下文感知和移動通信擁塞問題也需要進一步的探索與研究。信任、安全與隱私問題,特別是數據和應用程序的離線處理,成為論文和專案中的熱門話題。
「信任是MCC蓬勃發展的一個重要因素,因為執行的數據和應用程序都要被上傳至雲進行處理。」
在過去幾年中,幾個學術和工業界的研究團隊專注於MCC領域的發展。例如,沙特阿拉伯國王沙特大學的移動與分佈計算研究小組致力於針對移動裝置優化的架構和協議。而位於馬來西亞高影響力研究計畫之下的穆拉雅大學MobCC實驗室也正在這一領域搜尋突破性進展。來自瑞士的蘇黎世應用科技大學及韓國的多所高等院校,同樣投入了對MCC的探索,力求推動這項技術的前進。
然而,即使有這些積極的研究努力,MCC的前途依然充滿挑戰。隨著技術的快速發展,移動用戶的需求不斷上升,這需要各方合作,共同克服這些隱藏的障礙,才能尋求更好的解決方案。是否能夠在未來的技術大潮中找到平衡點與突破口,將取決於我們的集體智慧與創新能力?