IoT Resource-aware Orchestration Framework for Edge Computing

Existing edge computing solutions in the Internet of Things (IoT) domain operate with the control plane residing in the cloud and edge as a slave that executes the workload deployed by the cloud. The growing diversity in the IoT applications requires the edge to be able to run multiple distinct workloads corresponding to the dedicated inputs it receives, each catering to a specific task. Achieving this with the current approach poses a limitation as the cloud lacks the local knowledge at the edge and sharing this knowledge regularly between the edge and the cloud will defeat the very purpose of edge computing, i.e., low latency, less network congestion and data privacy. To solve this problem, we propose an orchestration framework for edge computing that enables the edge to actively initiate and orchestrate the workloads on request by using the local knowledge available in the form of IoT resources at the edge.

[1]  Ming-Whei Feng,et al.  Complex event processing for the Internet of Things and its applications , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[2]  Jussi Kangasharju,et al.  ARVE: Augmented Reality Applications in Vehicle to Edge Networks , 2018, MECOMM@SIGCOMM.

[3]  Xinyu Yang,et al.  A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications , 2017, IEEE Internet of Things Journal.

[4]  Jörg Ott,et al.  Edge Chaining Framework for Black Ice Road Fingerprinting , 2019, EdgeSys@EuroSys.

[5]  Ying Huang,et al.  Extend Cloud to Edge with KubeEdge , 2018, 2018 IEEE/ACM Symposium on Edge Computing (SEC).

[6]  Jiannong Cao,et al.  Edge Mesh: A New Paradigm to Enable Distributed Intelligence in Internet of Things , 2017, IEEE Access.

[7]  Jianli Pan,et al.  Future Edge Cloud and Edge Computing for Internet of Things Applications , 2018, IEEE Internet of Things Journal.