Resource Allocation Strategy in Fog Computing Based on Priced Timed Petri Nets

被引:176
作者
Ni, Lina [1 ,2 ]
Zhang, Jinquan [1 ]
Jiang, Changjun [3 ]
Yan, Chungang [3 ]
Yu, Kan [1 ]
机构
[1] Shandong Univ Sci & Technol, Coll Comp Sci & Engn, Qingdao 266590, Peoples R China
[2] Tongji Univ, Minist Educ Embedded Syst & Serv Comp, Key Lab, Shanghai 201804, Peoples R China
[3] Tongji Univ, Dept Comp Sci & Technol, Shanghai 201804, Peoples R China
关键词
Fog computing; modeling and simulation; priced timed Petri nets (PTPNs); resource allocation; resource scheduling; ALGORITHM; POWER; MODEL;
D O I
10.1109/JIOT.2017.2709814
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing, also called "clouds at the edge," is an emerging paradigm allocating services near the devices to improve the quality of service (QoS). The explosive prevalence of Internet of Things, big data, and fog computing in the context of cloud computing makes it extremely challenging to explore both cloud and fog resource scheduling strategy so as to improve the efficiency of resources utilization, satisfy the users' QoS requirements, and maximize the profit of both resource providers and users. This paper proposes a resource allocation strategy for fog computing based on priced timed Petri nets (PTPNs), by which the user can choose the satisfying resources autonomously from a group of preallocated resources. Our strategy comprehensively considers the price cost and time cost to complete a task, as well as the credibility evaluation of both users and fog resources. We construct the PTPN models of tasks in fog computing in accordance with the features of fog resources. Algorithm that predicts task completion time is presented. Method of computing the credibility evaluation of fog resource is also proposed. In particular, we give the dynamic allocation algorithm of fog resources. Simulation results demonstrate that our proposed algorithms can achieve a higher efficiency than static allocation strategies in terms of task completion time and price.
引用
收藏
页码:1216 / 1228
页数:13
相关论文
共 44 条
[1]  
Aazam M, 2015, 2015 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATION WORKSHOPS (PERCOM WORKSHOPS), P105, DOI 10.1109/PERCOMW.2015.7134002
[2]   PRICED TIMED PETRINETS [J].
Abdulla, Parosh Aziz ;
Mayr, Richard .
LOGICAL METHODS IN COMPUTER SCIENCE, 2013, 9 (04)
[3]  
Agarwal Swati, 2016, International Journal of Information Engineering and Electronic Business, V8, P48, DOI 10.5815/ijieeb.2016.01.06
[4]  
Agarwal S, 2015, INT J ADV COMPUT SC, V6, P209
[5]  
Alcarria R, 2016, INT J DATA WAREHOUS, V12, P1, DOI [10.4018/IJDWM.2016010101, 10.4018/ijdwm.2016010101]
[6]  
Amazon, AM EL COMP CLOUD
[7]  
[Anonymous], 2014, P 2014 ACM SIGCOMM W
[8]  
[Anonymous], 1962, Schriften des IIM
[9]  
[Anonymous], 2014, ENTERPRISE INF SYST
[10]  
[Anonymous], 2008, GRID COMPUT ENV WORK, DOI DOI 10.HTTPS://D0I.0RG/10.1109/GCE.2008.4738445