Edge computing servers like cloudlets from different service providers compensate scarce computational, memory, and energy resources of mobile devices, are distributed across access networks. However, depending on the mobility pattern and dynamically varying computational requirements of associated mobile devices, cloudlets at different parts of the network become either overloaded or under-loaded. Hence, load balancing among neighboring cloudlets appears to be an essential research problem. Nonetheless, the existing load balancing frameworks are unsuitable for low-latency applications. Thus, in this paper, we propose an economic and non-cooperative load balancing game for low-latency applications among federated neighboring cloudlets from the same as well as different service providers and heterogeneous classes of job requests. Firstly, we propose a centralized incentive mechanism to compute the pure strategy Nash equilibrium load balancing strategies of the cloudlets under the supervision of a neutral mediator. With this mechanism, we ensure that the truthful revelation of private information to the mediator is a weakly-dominant strategy for all the federated cloudlets. Secondly, we propose a continuous-action reinforcement learning automata-based algorithm, which allows each cloudlet to independently compute the Nash equilibrium in a completely distributed network setting. We critically study the convergence properties of the designed learning algorithm, scaffolding our understanding of the underlying load balancing game for faster convergence. Furthermore, through extensive simulations, we study the impacts of exploration and exploitation on learning accuracy. This is the first study to show the effectiveness of reinforcement learning algorithms for load balancing games among neighboring cloudlets.
翻译:电子计算服务器,如来自不同服务供应商的云层的云层,可以弥补稀缺的计算、记忆和移动装置的能源资源,在接入网络中分布。然而,视相关移动装置的流动模式和动态不同的计算要求而定,网络不同部分的云层要么超负荷,要么负载不足。因此,相邻云层之间的负载平衡似乎是一个基本研究问题。然而,现有的负负平衡框架不适合低纬度应用。因此,在本文件中,我们提议为低纬度应用移动装置的低纬度相邻云层提供一种经济和非合作的平衡游戏,由来自同一地点的相邻云层以及不同的服务供应商和不同类别的工作请求提供。首先,我们提议一个集中的激励机制,在中立调解人的监督下,对纯战略的纳什平衡负载量平衡云层战略。因此,我们确保向调解人真实地披露私人信息是所有死热度云层云层应用的弱势主导战略。第二,我们提议一个持续行动强化基于自动算法的算法,让每个云层的云层用户能够独立地计算出精度的精度,在完全分布的网络中,我们所设计的纳动的趋和精度分析中, 学习对精度的精度的精度的精度分析。