Energy-aware task assignment for mobile cyber-enabled applications in heterogeneous cloud computing

被引:151
作者
Gai, Keke [1 ]
Qiu, Meikang [2 ,3 ]
Zhao, Hui [1 ,4 ]
机构
[1] Pace Univ, Dept Comp Sci, New York, NY 10038 USA
[2] Shenzhen Univ, Coll Comp Sci & Software Engn, Shenzhen 518060, Peoples R China
[3] Columbia Univ, Dept Elect Engn, New York, NY 10027 USA
[4] Henan Univ, Software Sch, Kaifeng 475000, Henan, Peoples R China
基金
中国国家自然科学基金;
关键词
Energy-aware; Task assignment; Cloud computing; Mobile embedded systems; Cyber-enabled applications; NP-hard; SCHEDULING ALGORITHM;
D O I
10.1016/j.jpdc.2017.08.001
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Recent remarkable growth of mobile computing has led to an exceptional hardware upgrade, including the adoption of the multiple core processors. Along with this trend, energy consumptions are becoming greater when the computation capacity or workload grows. As one of the solutions, using cloud computing can mitigate energy costs due to the centralized computation. However, simply offloading the workloads to the remote side cannot efficiently reduce the energy consumptions when the energy costs caused by wireless communications are greater than that of on mobile devices. In this paper, we focus on the energy-saving problem and consider the energy wastes when tasks are assigned to remote cloud servers or heterogeneous core processors. Our solution aims to reduce the total energy cost of the mobile heterogeneous embedded systems by a novel task assignment to heterogeneous cores and mobile clouds. The proposed model is called Energy-Aware Heterogeneous Cloud Management (EA-HCM) model and the main algorithm is Heterogeneous Task Assignment Algorithm (HTA2). Our experimental evaluations have proved that our approach is effective to save energy when deploying heterogeneous embedded systems in mobile cloud systems. (C) 2017 Elsevier Inc. All rights reserved.
引用
收藏
页码:126 / 135
页数:10
相关论文
共 50 条
[31]   An Energy-aware Task Scheduling Algorithm for a Heterogeneous Data Center [J].
Zhang, Shuo ;
Wang, Baosheng ;
Zhao, Baokang ;
Tao, Jing .
2013 12TH IEEE INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2013), 2013, :1471-1477
[32]   Energy-Aware Scheduling on Multicore Heterogeneous Grid Computing Systems [J].
Sergio Nesmachnow ;
Bernabé Dorronsoro ;
Johnatan E. Pecero ;
Pascal Bouvry .
Journal of Grid Computing, 2013, 11 :653-680
[33]   Deadline and Energy Aware Task Scheduling in Cloud Computing [J].
Ben Alla, Hicham ;
Ben Alla, Said ;
Touhafi, Abdellah ;
Ezzati, Abdellah .
2018 4TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGIES AND APPLICATIONS (CLOUDTECH), 2018,
[34]   Dynamic Source ACO algorithm for energy-aware cloudlet-based mobile cloud computing architecture [J].
Kushal, Anjaria ;
Raj, Patel ;
Naitik, Prajapati ;
Tapan, Prajapati ;
Anjali, Thakkar .
PROCEEDINGS OF THE 2019 3RD INTERNATIONAL CONFERENCE ON COMPUTING METHODOLOGIES AND COMMUNICATION (ICCMC 2019), 2019, :41-48
[35]   A Distributed and Context-Aware Task Assignment Mechanism for Collaborative Mobile Edge Computing [J].
Gu, Bo ;
Chen, Yapeng ;
Liao, Haijun ;
Zhou, Zhenyu ;
Zhang, Di .
SENSORS, 2018, 18 (08)
[36]   A cyber-enabled spatial decision support system to inventory Mangroves in Mozambique: coupling scientific workflows and cloud computing [J].
Tang, Wenwu ;
Feng, Wenpeng ;
Jia, Meijuan ;
Shi, Jiyang ;
Zuo, Huifang ;
Stringer, Christina E. ;
Trettin, Carl C. .
INTERNATIONAL JOURNAL OF GEOGRAPHICAL INFORMATION SCIENCE, 2017, 31 (05) :907-938
[37]   An Energy-Aware Combinatorial Virtual Machine Allocation and Placement Model for Green Cloud Computing [J].
Gamsiz, Mustafa ;
Ozer, Ali Haydar .
IEEE ACCESS, 2021, 9 :18625-18648
[38]   ABEONA: an Architecture for Energy-Aware Task Migrations from the Edge to the Cloud [J].
Rocha, Isabelly ;
Vinha, Gabriel ;
Brito, Andrey ;
Felber, Pascal ;
Pasin, Marcelo ;
Schiavoni, Valerio .
2019 IEEE 38TH INTERNATIONAL SYMPOSIUM ON RELIABLE DISTRIBUTED SYSTEMS (SRDS 2019), 2019, :378-380
[39]   Fast and Energy-Aware Resource Provisioning and Task Scheduling for Cloud Systems [J].
Li, Hongjia ;
Li, Ji ;
Yao, Wang ;
Nazarian, Shahin ;
Lin, Xue ;
Wang, Yanzhi .
PROCEEDINGS OF THE EIGHTEENTH INTERNATIONAL SYMPOSIUM ON QUALITY ELECTRONIC DESIGN (ISQED), 2017, :174-179
[40]   An energy-aware migration framework using metaheuristic algorithm in cloud computing [J].
Singhal, Saurabh ;
Sharma, Ashish .
KNOWLEDGE AND INFORMATION SYSTEMS, 2025, 67 (02) :1373-1398