Abstract

With the rapid upgrading and explosive growth of Internet of Things (IoT) devices in mobile-edge computing, more and more IoT applications with high resource requirements are developed and utilized. Meanwhile, there are large quantities of edge nodes (e.g., switches and edge servers) with limited resources, higher operating costs, and certain failure probabilities in the mobile-edge computing environment. Therefore, when an IoT application is split into multiple collaborative tasks and offloaded into multiple edge clouds, there is an urgent need to increase the availability level of the task allocation scheme and the resource utilization of edge servers under the condition of certain communication delay. In this article, we first present a joint optimization objective to evaluate the unavailability level, communication delay, and resource wastage while allocating the same batch of IoT applications to multiple edge clouds. We then propose an approach to minimize the joint optimization objective under the condition of certain communication delay. Finally, we performed a comprehensive simulation experiment analysis to demonstrate that our proposed approach is superior to other related approaches.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call