Task scheduling in cloud-fog computing systems

被引:58
作者
Guevara, Judy C. [1 ]
da Fonseca, Nelson L. S. [1 ]
机构
[1] Univ Estadual Campinas, Inst Comp, Av Albert Einstein,1251 Cidade Univ, BR-13083852 Campinas, SP, Brazil
基金
巴西圣保罗研究基金会;
关键词
Fog computing; Cloud computing; Edge computing; Scheduling; Class of service; Quality of service;
D O I
10.1007/s12083-020-01051-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Fog computing extends cloud services to the edge of the network. In such scenario, it is necessary to decide where applications should be executed so that their quality of service requirements can be supported. Thus, a cloud-fog system requires an efficient task scheduler to decide the locality where applications should run. This paper presents two schedulers based on integer linear programming, that schedule tasks either in the cloud or on fog resources. The schedulers differ from existing ones by the use of class of services to select the processing elements on which the tasks should be executed. Numerical results evince that the proposed schedulers outperform traditional ones, e.g., Random and Round Robin algorithms without causing violation of QoS requirements.
引用
收藏
页码:962 / 977
页数:16
相关论文
共 35 条
[1]  
Aazam M, 2015, 2015 IEEE INTERNATIONAL CONFERENCE ON PERVASIVE COMPUTING AND COMMUNICATION WORKSHOPS (PERCOM WORKSHOPS), P105, DOI 10.1109/PERCOMW.2015.7134002
[2]   Fog Computing Micro Datacenter Based Dynamic Resource Estimation and Pricing Model for IoT [J].
Aazam, Mohammad ;
Huh, Eui-Nam .
2015 IEEE 29TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS (IEEE AINA 2015), 2015, :687-694
[3]  
Agarwal Swati, 2016, International Journal of Information Engineering and Electronic Business, V8, P48, DOI 10.5815/ijieeb.2016.01.06
[4]  
[Anonymous], OPENFOG REFERENCE AR
[5]  
[Anonymous], 2001, TECH REP
[6]   Emergence of scaling in random networks [J].
Barabási, AL ;
Albert, R .
SCIENCE, 1999, 286 (5439) :509-512
[7]   Self-adjusting grid networks [J].
Batista, Daniel M. ;
da Fonseca, Nelson L. S. ;
Granelli, Fabrizio ;
Kliazovich, Dzmitry .
2007 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-14, 2007, :344-+
[8]   Self-adjustment of resource allocation for grid applications [J].
Batista, Daniel M. ;
da Fonseca, Nelson L. S. ;
Miyazawa, Flavio K. ;
Granelli, Fabrizio .
COMPUTER NETWORKS, 2008, 52 (09) :1762-1781
[9]   Robust scheduler for grid networks under uncertainties of both application demands and resource availability [J].
Batista, Daniel M. ;
da Fonseca, Nelson L. S. .
COMPUTER NETWORKS, 2011, 55 (01) :3-19
[10]  
Bittencourt, 2019, ARXIV190103270