Edge Server Monitoring for Job Assignment
By: Samuel Chamoun , Sirin Chakraborty , Eric Graves and more
Potential Business Impact:
Keeps computers working by guessing which ones are free.
In this paper, we study a goal-oriented communication problem for edge server monitoring, where compute jobs arrive intermittently at dispatchers and must be immediately assigned to distributed edge servers. Due to competing workloads and the dynamic nature of the edge environment, server availability fluctuates over time. To maintain accurate estimates of server availability states, each dispatcher updates its belief using two mechanisms: (i) active queries over shared communication channels and (ii) feedback from past job executions. We formulate a query scheduling problem that maximizes the job success rate under limited communication resources for queries. This problem is modeled as a Restless Multi-Armed Bandit (RMAB) with multiple actions and addressed using a Net-Gain Maximization (NGM) scheduling algorithm, which selects servers to query based on their expected improvement in execution performance. Simulation results show that the proposed NGM Policy significantly outperforms baseline strategies, achieving up to a 30% gain over the Round-Robin Policy and up to a 107% gain over the Never-Query Policy.
Similar Papers
MAPPO for Edge Server Monitoring
Systems and Control
Helps computers share jobs faster and cheaper.
Energy-Efficient Joint Offloading and Resource Allocation for Deadline-Constrained Tasks in Multi-Access Edge Computing
Distributed, Parallel, and Cluster Computing
Saves phone battery by smart task sending.
Optimum Monitoring and Job Assignment with Multiple Markov Machines
Information Theory
Helps machines decide which job to do next.