Quality of Service Aware Reliable Task Scheduling in Vehicular Cloud Computing

被引:30
作者
Adhikary, Tamal [1 ]
Das, Amit Kumar [1 ]
Razzaque, Md. Abdur [1 ]
Almogren, Ahmad [2 ]
Alrubaian, Majed [2 ]
Hassan, Mohammad Mehedi [2 ]
机构
[1] Univ Dhaka, Dept Comp Sci & Engn, Green Networking Res Grp, Dhaka 1000, Bangladesh
[2] King Saud Univ, Coll Comp & Informat Sci, Riyadh, Saudi Arabia
关键词
Vehicular cloud; Task scheduling; MapReduce; MILP optimization; Quality-of-service;
D O I
10.1007/s11036-015-0657-5
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Vehicular Cloud Computing (VCC) facilitates real-time execution of many emerging user and intelligent transportation system (ITS) applications by exploiting under-utilized on-board computing resources available in nearby vehicles. These applications have heterogeneous time criticality, i.e., they demand different Quality-of-Service levels. In addition to that, mobility of the vehicles makes the problem of scheduling different application tasks on the vehicular computing resources a challenging one. In this article, we have formulated the task scheduling problem as a mixed integer linear program (MILP) optimization that increases the computation reliability even as reducing the job execution delay. Vehicular on-board units (OBUs), manufactured by different vendors, have different architecture and computing capabilities. We have exploited MapReduce computation model to address the problem of resource heterogeneity and to support computation parallelization. Performance of the proposed solution is evaluated in network simulator version 3 (ns-3) by running MapReduce applications in urban road environment and the results are compared with the state-of-the-art works. The results show that significant performance improvements in terms of reliability and job execution time can be achieved by the proposed task scheduling model.
引用
收藏
页码:482 / 493
页数:12
相关论文
共 22 条
[1]  
Abid H, 2011, P INT S APPL SCI BIO
[2]   Energy-efficient Scheduling Algorithms for Data Center Resources in Cloud Computing [J].
Adhikary, Tamal ;
Das, Amit Kumar ;
Razzaque, Md. Abdur ;
Sarkar, A. M. Jehad .
2013 IEEE 15TH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS & 2013 IEEE INTERNATIONAL CONFERENCE ON EMBEDDED AND UBIQUITOUS COMPUTING (HPCC_EUC), 2013, :1715-1720
[3]  
Aminizadeh L, 2014, 2014 4TH INTERNATIONAL CONFERENCE ON COMPUTER AND KNOWLEDGE ENGINEERING (ICCKE), P358, DOI 10.1109/ICCKE.2014.6993446
[4]  
Basagni Stefano., 2013, The Next Paradigm Shift: From Vehicular Networks to Vehicular Clouds, P645
[5]  
Bitam S., 2012, GLOBECOM 2012 - 2012 IEEE Global Communications Conference, P2054, DOI 10.1109/GLOCOM.2012.6503418
[6]  
Chai R., 2013, 2013 international conference on wireless communications and signal processing, P1, DOI [DOI 10.1109/WCSP.2013.6677258, 10.1109/WCSP.2013.6677258]
[7]  
Das A. K., 2013, 2013 International Conference on Information Networking (ICOIN), P462, DOI 10.1109/ICOIN.2013.6496423
[8]  
Elespuru PR, 2009, LECT NOTES COMPUT SC, V5860, P168, DOI 10.1007/978-3-642-10265-3_16
[9]  
Eltoweissy M, 2010, LECT NOTES I COMPUTE, V49, P1, DOI DOI 10.1007/978-3-642-17994-5_1
[10]  
Gerla M., 2012, 2012 The 11th Annual Mediterranean Ad Hoc Networking Workshop (Med-Hoc-Net), P152, DOI 10.1109/MedHocNet.2012.6257116