Balanced clustering and joint resources allocation in cooperative fog computing system

Huaqing Cheng,Weiwei Xia,Feng Yan,Lianfeng Shen
DOI: https://doi.org/10.1109/GLOBECOM38437.2019.9013392
2019-01-01
Abstract:Fog Computing is a paradigm of Mobile Edge Computing (MEC), deploying fog computing nodes in the edge of the network to reduce response delay. However, unbalanced workload and computing resources of each fog node result in large difference of response delay among fog nodes. How to reduce the response delay by means of cooperation among fog nodes is a challenging problem. Therefore, we propose a balanced clustering and joint resources allocation (BCJRA) algorithm to achieve the minimized response delay and energy consumption by the cooperation among adjcent fog nodes. The proposed BCJRA algorithm includes two parts: resource-aware clustering and joint wireless and computational resources allocation algorithm. The resource-aware clustering algorithm generates clusters according to the distance between fog nodes, wireless and computational resources. The joint resources allocation algorithm jointly allocate the wireless and computational resources in each cluster in parallel. The convexity of joint resources allocation problem is proved and the interior point method is used to solve the optimization problem. Finally, the simulation results show that the proposed BCJRA can reduce computational delay and energy consumption significantly compared with the existing algorithms.
What problem does this paper attempt to address?