An Incentive-Compatible Offloading Mechanism in Fog-Cloud Environments Using Second-Price Sealed-Bid Auction

被引:20
作者
Besharati, Reza [1 ]
Rezvani, Mohammad Hossein [1 ]
Sadeghi, Mohammad Mehdi Gilanian [1 ]
机构
[1] Islamic Azad Univ, Fac Comp & Informat Technol Engn, Qazvin Branch, Qazvin, Iran
关键词
Fog computing; Computation offloading; Optimization; Incentive-compatibility; Mechanism design; Auction; RESOURCE-ALLOCATION; MOBILE EDGE; DELAY; MANAGEMENT; NETWORKS; INTERNET;
D O I
10.1007/s10723-021-09576-w
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In a fog-cloud environment, the tasks submitted by end-users are first sent to intermediate nodes called fog nodes. If the computing resources in fog nodes are insufficient, the nodes will offload tasks to the remote cloud. Naturally, intermediate nodes are reluctant to offload tasks to upstream entities, which in turn results in a degradation in network performance. To motivate such reluctant nodes, some previous studies have used game theoretical approaches. We believe that auction theory is one of the most important mathematical tools to motivate fog nodes to participate in offloading operations. In this paper, we propose a second-price sealed-bid auction mechanism to optimize offloading. In our model, the service unit plays the role of the commodity. Also, fog nodes and cloud datacenter play the role of bidders and auctioneers, respectively. We prove that the proposed auction mechanism has two important properties of incentive compatibility and incentive rationality. We formulate the problem using queuing theory in both the edge layer and the cloud layer. In each layer, the auction mechanism is used to allocate resources. We compare the proposed mechanism with state-of-the-art methods. Experimental evaluations using the iFogSim simulator indicated that the proposed method is much better than other methods in terms of significant criteria such as execution time, energy consumption, and network usage.
引用
收藏
页数:29
相关论文
共 50 条
[1]  
Aboutorabi S.J.S., 2020, COMPUTER GAMES J, P1
[2]   Autonomic computation offloading in mobile edge for IoT applications [J].
Alam, Md Golam Rabiul ;
Hassan, Mohammad Mehedi ;
Uddin, Md. Zia ;
Almogren, Ahmad ;
Fortino, Giancarlo .
FUTURE GENERATION COMPUTER SYSTEMS-THE INTERNATIONAL JOURNAL OF ESCIENCE, 2019, 90 :149-157
[3]   A Framework for Resource Allocation in Multi-Service Multi-Rate Overlay Networks Based on Microeconomic Theory [J].
Analoui, Morteza ;
Rezvani, Mohammad Hossein .
JOURNAL OF NETWORK AND SYSTEMS MANAGEMENT, 2011, 19 (02) :178-208
[4]  
[Anonymous], 2008, Modern applied U-statistics
[5]  
[Anonymous], 2018, Internet of Everything: Algorithms, Methodologies, Technologies and Perspectives, DOI DOI 10.1007/978-981-10-5861-5_5
[6]  
Besharati R, 2019, 2019 IEEE 5TH CONFERENCE ON KNOWLEDGE BASED ENGINEERING AND INNOVATION (KBEI 2019), P542, DOI 10.1109/KBEI.2019.8734918
[7]  
Chen L.-C., 2017, arXiv preprint arXiv:2310.0182
[8]  
Chen X, 2017, IEEE ICC
[9]   Efficient Multi-User Computation Offloading for Mobile-Edge Cloud Computing [J].
Chen, Xu ;
Jiao, Lei ;
Li, Wenzhong ;
Fu, Xiaoming .
IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (05) :2827-2840
[10]   Decentralized Computation Offloading Game for Mobile Cloud Computing [J].
Chen, Xu .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2015, 26 (04) :974-983