Loading [MathJax]/extensions/MathZoom.js
Workload Re-Allocation for Edge Computing With Server Collaboration: A Cooperative Queueing Game Approach | IEEE Journals & Magazine | IEEE Xplore

Workload Re-Allocation for Edge Computing With Server Collaboration: A Cooperative Queueing Game Approach


Abstract:

In this paper, a long-term workload management problem for multi-server edge computing with server collaboration is studied. In the considered model, mobile users’ comput...Show More

Abstract:

In this paper, a long-term workload management problem for multi-server edge computing with server collaboration is studied. In the considered model, mobile users’ computation-intensive tasks are generated dynamically over the time and offloaded to associated edge servers according to pre-determined subscription agreements. Upon receiving the subscribed workload, each edge server can then decide to whether participate in server collaboration for enabling workload re-allocation (i.e., workload exchange) with other heterogeneously configured edge servers. Unlike most of the existing work, this paper takes into account both competitions and collaborations among strategic edge servers in sharing their computing capacities. To achieve the equilibrium for each edge server in minimizing its expected cost (including energy consumption, delay, transmission, configuration and pricing costs), a joint optimization is formulated for determining i) its amount of workload to undertake, ii) compensation price charged from peers, and iii) computing speed to adopt. To efficiently solve this problem, we propose a novel cooperative queueing game approach, which integrates a convex optimization, a core cost sharing scheme and a mapping rule. Theoretical analyses and extensive simulations are conducted to evaluate the performance of the proposed solution, and demonstrate its superiority over counterparts.
Published in: IEEE Transactions on Mobile Computing ( Volume: 22, Issue: 5, 01 May 2023)
Page(s): 3095 - 3111
Date of Publication: 17 November 2021

ISSN Information:

Funding Agency:

References is not available for this document.

1 Introduction

Edge computing [1], [2] has been widely accepted as a promising technology for supporting resource constrained mobile users (or end devices) to run computation-intensive while delay-sensitive Internet-of-Things (IoT) applications, such as natural language processing, virtual reality, facial recognition, interactive entertainment, healthcare monitoring and crowdsensing. Different from the traditional cloud computing systems (e.g., AWS, AliCloud and Azure)[3], in which public cloud servers are usually located far away from mobile users and have to be reached through wide area networks, edge computing, in contrast, enables computing capabilities at ubiquitous wireless access points (e.g., small-cell base stations) so that more flexible, agile and convenient supplementary computing services can be provided to mobile users whenever they encounter computational burdens [4].

Select All
1.
W. Shi, J. Cao, Q. Zhang, Y. Li and L. Xu, "Edge computing: Vision and challenges", IEEE Internet Things J., vol. 3, no. 5, pp. 637-646, Oct. 2016.
2.
X. Sun and N. Ansari, "EdgeIoT: Mobile edge computing for the internet of things", IEEE Commun. Mag., vol. 54, no. 12, pp. 22-29, Dec. 2016.
3.
H. T. Dinh, C. Lee, D. Niyato and P. Wang, "A survey of mobile cloud computing: Architecture applications and approaches", Wireless Commun. Mobile Comput., vol. 13, no. 18, pp. 1587-1611, 2013.
4.
P. Mach and Z. Becvar, "Mobile edge computing: A survey on architecture and computation offloading", IEEE Commun. Surveys Tut., vol. 19, no. 3, pp. 1628-1656, Jul.–Sep. 2017.
5.
M. Satyanarayanan, "The emergence of edge computing", Comput., vol. 50, no. 1, pp. 30-39, 2017.
6.
M. Sheng, Y. Dai, J. Liu, N. Cheng, X. Shen and Q. Yang, "Delay-aware computation offloading in NOMA MEC under differentiated uploading delay", IEEE Trans. Wireless Commun., vol. 19, no. 4, pp. 2813-2826, Apr. 2020.
7.
M. Li, N. Cheng, J. Gao, Y. Wang, L. Zhao and X. Shen, "Energy-efficient UAV-assisted mobile edge computing: Resource allocation and trajectory optimization", IEEE Trans. Veh. Technol., vol. 69, no. 3, pp. 3424-3438, Mar. 2020.
8.
D. T. Nguyen, L. B. Le and V. Bhargava, "Price-based resource allocation for edge computing: A market equilibrium approach", IEEE Trans. Cloud Comput., vol. 9, no. 1, pp. 302-317, Jan.–Mar. 2021.
9.
Z. Xiong et al., "Cloud/edge computing service management in blockchain networks: Multi-leader multi-follower game-based ADMM for pricing", IEEE Trans. Services Comput., vol. 13, no. 2, pp. 356-367, Mar. 2020.
10.
H. Chen, D. Zhao, Q. Chen and R. Chai, "Joint computation offloading and radio resource allocations in small-cell wireless cellular networks", IEEE Trans. Green Commun. Netw., vol. 4, no. 3, pp. 745-758, Sep. 2020.
11.
C. Yi, S. Huang and J. Cai, "Joint resource allocation for device-to-device communication assisted fog computing", IEEE Trans. Mobile Comput., vol. 20, no. 3, pp. 1076-1091, Mar. 2021.
12.
R. Deng, R. Lu, C. Lai, T. H. Luan and H. Liang, "Optimal workload allocation in fog-cloud computing toward balanced delay and power consumption", IEEE Internet Things J., vol. 3, no. 6, pp. 1171-1181, Dec. 2016.
13.
Q. Fan and N. Ansari, "Towards workload balancing in fog computing empowered IoT", IEEE Trans. Netw. Sci. Eng., vol. 7, no. 1, pp. 253-262, Jan.–Mar. 2020.
14.
S. Mondal, G. Das and E. Wong, "A game-theoretic approach for non-cooperative load balancing among competing cloudlets", IEEE Open J. Commun. Society, vol. 1, pp. 226-241, 2020.
15.
C. Yi, J. Cai, K. Zhu and R. Wang, "A queueing game based management framework for fog computing with strategic computing speed control", IEEE Trans. Mobile Comput., Sep. 2020.
16.
N. Takahashi, H. Tanaka and R. Kawamura, "Analysis of process assignment in multi-tier mobile cloud computing and application to edge accelerated web browsing", Proc. IEEE Int. Conf. Mobile Cloud Comput. Services Eng., pp. 233-234, 2015.
17.
W. Zhang, Z. Zhang and H. Chao, "Cooperative fog computing for dealing with big data in the internet of vehicles: Architecture and hierarchical resource management", IEEE Commun. Mag., vol. 55, no. 12, pp. 60-67, Dec. 2017.
18.
L. Zhao and J. Liu, "Optimal placement of virtual machines for supporting multiple applications in mobile edge networks", IEEE Trans. Veh. Technol., vol. 67, no. 7, pp. 6533-6545, Jul. 2018.
19.
Z. Xu, W. Liang, M. Jia, M. Huang and G. Mao, "Task offloading with network function requirements in a mobile edge-cloud network", IEEE Trans. Mobile Comput., vol. 18, no. 11, pp. 2672-2685, Nov. 2019.
20.
J. Zheng, Y. Cai, Y. Wu and X. Shen, "Dynamic computation offloading for mobile cloud computing: A stochastic game-theoretic approach", IEEE Trans. Mobile Comput., vol. 18, no. 4, pp. 771-786, Apr. 2019.
21.
D. Han, W. Chen and Y. Fang, "Joint channel and queue aware scheduling for latency sensitive mobile edge computing with power constraints", IEEE Trans. Wireless Commun., vol. 19, no. 6, pp. 3938-3951, Jun. 2020.
22.
L. Chen, S. Zhou and J. Xu, "Computation peer offloading for energy-constrained mobile edge computing in small-cell networks", IEEE/ACM Trans. Netw., vol. 26, no. 4, pp. 1619-1632, Aug. 2018.
23.
C. Liu, M. Bennis, M. Debbah and H. V. Poor, "Dynamic task offloading and resource allocation for ultra-reliable low-latency edge computing", IEEE Trans. Commun., vol. 67, no. 6, pp. 4132-4150, Jun. 2019.
24.
X. Ma, S. Wang, S. Zhang, P. Yang, C. Lin and X. S. Shen, "Cost-efficient resource provisioning for dynamic requests in cloud assisted mobile edge computing", IEEE Trans. Cloud Comput., vol. 9, no. 3, pp. 968-980, Jul. 2021.
25.
F. Liang, W. Yu, X. Liu, D. Griffith and N. Golmie, "Towards computing resource reservation scheduling in industrial internet of things", IEEE Internet Things J., vol. 8, no. 10, pp. 8210-8222, May 2020.
26.
X. Lyu et al., "Distributed online optimization of fog computing for selfish devices with out-of-date information", IEEE Trans. Wireless Commun., vol. 17, no. 11, pp. 7704-7717, Nov. 2018.
27.
G. Lee, W. Saad and M. Bennis, "An online optimization framework for distributed fog network formation with minimal latency", IEEE Trans. Wireless Commun., vol. 18, no. 4, pp. 2244-2258, Apr. 2019.
28.
L. Chen, C. Shen, P. Zhou and J. Xu, "Collaborative service placement for edge computing in dense small cell networks", IEEE Trans. Mobile Comput., vol. 20, no. 2, pp. 377-390, Feb. 2021.
29.
L. Liu, S. Chan, G. Han, M. Guizani and M. Bandai, "Performance modeling of representative load sharing schemes for clustered servers in multiaccess edge computing", IEEE Internet Things J., vol. 6, no. 3, pp. 4880-4888, Jun. 2019.
30.
L. Zhang, Z. Li and X. Chen, "Incentive mechanism design for edge-cloud collaboration in mobile crowd sensing", Proc. IEEE INFOCOM WKSHPS, pp. 1196-1201, 2020.

Contact IEEE to Subscribe

References

References is not available for this document.