Author
Listed:
- Xin Li
(College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210023, China)
- Liangyuan Wang
(College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210023, China)
- Jemal H. Abawajy
(School of Information Technology, Deakin University, Locked Bag 20000, Geelong, VIC 3220, Australia)
- Xiaolin Qin
(College of Computer Science and Technology, Nanjing University of Aeronautics and Astronautics, Nanjing 210023, China)
- Giovanni Pau
(The Faculty of Engineering and Architecture, Kore University of Enna, 94100 Enna, Italy)
- Ilsun You
(Department of Information Security Engineering, Soonchunhyang University, Asan-si 31538, Korea)
Abstract
Efficient big data analysis is critical to support applications or services in Internet of Things (IoT) system, especially for the time-intensive services. Hence, the data center may host heterogeneous big data analysis tasks for multiple IoT systems. It is a challenging problem since the data centers usually need to schedule a large number of periodic or online tasks in a short time. In this paper, we investigate the heterogeneous task scheduling problem to reduce the global task execution time, which is also an efficient method to reduce energy consumption for data centers. We establish the task execution for heterogeneous tasks respectively based on the data locality feature, which also indicate the relationship among the tasks, data blocks and servers. We propose a heterogeneous task scheduling algorithm with data migration. The core idea of the algorithm is to maximize the efficiency by comparing the cost between remote task execution and data migration, which could improve the data locality and reduce task execution time. We conduct extensive simulations and the experimental results show that our algorithm has better performance than the traditional methods, and data migration actually works to reduce th overall task execution time. The algorithm also shows acceptable fairness for the heterogeneous tasks.
Suggested Citation
Xin Li & Liangyuan Wang & Jemal H. Abawajy & Xiaolin Qin & Giovanni Pau & Ilsun You, 2020.
"Data-Intensive Task Scheduling for Heterogeneous Big Data Analytics in IoT System,"
Energies, MDPI, vol. 13(17), pages 1-14, September.
Handle:
RePEc:gam:jeners:v:13:y:2020:i:17:p:4508-:d:406989
Download full text from publisher
Corrections
All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:gam:jeners:v:13:y:2020:i:17:p:4508-:d:406989. See general information about how to correct material in RePEc.
If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.
We have no bibliographic references for this item. You can help adding them by using this form .
If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.
For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: MDPI Indexing Manager (email available below). General contact details of provider: https://www.mdpi.com .
Please note that corrections may take a couple of weeks to filter through
the various RePEc services.