用户名: 密码: 验证码:
MC2ETS:移动云计算中一种能效任务调度算法
详细信息    查看全文 | 推荐本文 |
  • 英文篇名:MC2ETS:An Energy-efficient Tasks Scheduling Algorithm in Mobile Cloud Computing
  • 作者:叶符明 ; 李雯婷 ; 王颖
  • 英文作者:YE Fu-ming;LI Wen-ting;WANG Ying;School of Computer and Information Engineering,Guizhou University of Commerce;
  • 关键词:移动云计算 ; 能效 ; 任务调度 ; 任务迁移 ; 均衡优化
  • 英文关键词:Mobile cloud computing;;Energy-efficient;;Tasks scheduling;;Tasks migration;;Trade-off optimization
  • 中文刊名:JSJA
  • 英文刊名:Computer Science
  • 机构:贵州商学院计算机与信息工程学院;
  • 出版日期:2019-06-15
  • 出版单位:计算机科学
  • 年:2019
  • 期:v.46
  • 基金:贵州省普通高等学校工程研究中心基金项目(黔教合KY字[016]);; 贵州省教育厅青年科技人才成长项目(黔教合KY字[237])资助
  • 语种:中文;
  • 页:JSJA201906020
  • 页数:8
  • CN:06
  • ISSN:50-1075/TP
  • 分类号:141-148
摘要
移动云计算可以使执行于移动设备上的任务迁移至云端执行,达到降低移动设备能耗、提高任务执行效率的目的。文中研究了移动云计算中DAG模型的任务调度问题,为了解决传统调度算法缺乏对任务完成时间和移动设备能耗的同步优化问题,提出了一种移动云计算的能效任务调度算法MC2ETS(Energy-efficient Tasks Scheduling of Mobile Cloud Computing)。该算法主要包括3个步骤:1)以最小化应用完成时间为目标进行初始调度;2)在满足应用完成时间约束的同时,以最小化能耗为目标进行任务调度迁移;3)通过提出的DVFS(Dynamic Voltage/Frequency Scale)算法进一步降低能耗。通过具体的实例验证了算法的可行性,并分析了算法的时间复杂度。最后,通过与基准算法的系统性实验对比分析,证明了算法在多数情况下可以在调度时间指标与移动设备能耗间实现均衡优化。
        Mobile cloud computing can migrate the tasks scheduled on mobile devices to cloud,which can reduce the ene-rgy consumption of mobile device and improve the tasks execution efficiency.Tasks scheduling problem with Directed Acyclic Graph(DAG) model in mobile cloud computing was studied.Traditional methods for scheduling tasks usually are short of optimizing synchronous both tasks completion time and energy consumption of mobile device,an energy-efficient tasks scheduling algorithm of mobile cloud computing(MC2 ETS) was presented in this paper.The algorithm consists of three steps.Firstly,the initial scheduling is carried out to minimize the application completion time.Then the task scheduling migration is conducted based on minimizing the energy consumption,while satisfying the constraint of application completion time.At last,through DVFS(Dynamic Voltage/Frequency Scale) algorithm,the energy consumption is reduced further.The feasibility of the proposed algorithm was verified through the specific example,and the time complexity of the proposed algorithm was analyzed.Finally,through the systemic experimental analysis compared with the baseline algorithms,this paper proved that the proposed algorithm can achieve the trade-off optimization between the scheduling time index and the energy consumption of mobile device in most cases.
引文
[1] PEDRAM M.A semi-Markovian decision process based control method for offloading tasks from mobile devices to the cloud[C]//Proceedings of the 2013 International Conference on Global Communication.IEEE,2013:2885-2890.
    [2] ZARE J,ABOLFAZLI S,SHOJAFAR M,et al.Resource Sche- duling in Mobile Cloud Computing:Taxonomy and Open Challenges[C]//IEEE International Conference on Data Science and Data Intensive Systems.IEEE Computer Society,2015:594-603.
    [3] BARBERA M V,KOSTA S,MEI A,et al.To Offload or Not to Offload?The Bandwidth and Energy Costs of Mobile Cloud Computing[J].Proceedings-IEEE INFOCOM,2015,12(11):1285-1293.
    [4] ZHOU B,DASTJERDI A V,CALHEIROS R N,et al.A Context Sensitive Offloading Scheme for Mobile Cloud Computing Service[C]//IEEE,International Conference on Cloud Computing.IEEE,2015:869-876.
    [5] ATRE H,RAZDAN K,SAGAR R K.A review of mobile cloud computing[C]//Cloud System and Big Data Engineering.IEEE,2016:199-202.
    [6] BALAMURUGAN M,AKILA V.Effective processor selection on heterogeneous computing[C]//International Conference on Science Technology Engineering and Management.IEEE,2016:13-16.
    [7] FENG B,GAO J.Distributed Parallel Needleman-Wunsch Algorithm on Heterogeneous Cluster System[C]//International Conference on Network and Information Systems for Compu-ters.IEEE,2016:358-361.
    [8] RA M R,SHETH A,MUMMERT L,et al.Odessa:enabling in- teractive perception applications on mobile devices[C]//International Conference on Mobile Systems,Applications,and Ser-vices.ACM,2011:43-56.
    [9] YANG L,CAO J,TANG S,et al.A Framework for Partitioning and Execution of Data Stream Applications in Mobile Cloud Computing[J].Acm Sigmetrics Performance Evaluation Review,2013,40(4):23-32.
    [10] TERZOPOULOS G,KARATZA H D.Dynamic Voltage Scaling Scheduling on Power-Aware Clusters under Power Constraints[C]//IEEE/ACM,International Symposium on Distributed Simulation and Real Time Applications.IEEE,2013:72-78.
    [11] GOUDARZI M,ZAMANI M,HAGHIGHAT A T.A fast hybrid multi-site computation offloading for mobile cloud computing[J].Journal of Network & Computer Applications,2017,80(1):219-231.
    [12] SARAVANAN S,VENKATACHALAM V.Advance Map Reduce Task Scheduling algorithm using mobile cloud multimedia services architecture[C]//Sixth International Conference on Advanced Computing.IEEE,2015:21-25.
    [13] ELGAZZAR K,MARTIN P,HASSANEIN H S.Cloud-Assisted Computation Offloading to Support Mobile Services[J].IEEE Transactions on Cloud Computing,2016,4(3):279-292.
    [14] LIU Z,ZENG X,HUANG W,et al.Framework for Context- Aware Computation Offloading in Mobile Cloud Computing[C]//International Symposium on Parallel and Distributed Computing.IEEE,2017:172-177.
    [15] DESHMUKH N V,DEORANKAR A V.Minimizing energy consumption in transmission efficient wireless sensor network[C]//International Conference on Advances in Electrical,Electronics,Information,Communication and Bio-Informatics.IEEE,2016:475-479.
    [16] LI J,LI X,ZHANG R.Energy-and-Time-Saving Task Scheduling Based on Improved Genetic Algorithm in Mobile Cloud Computing[C]//International Conference on Collaborative Computing:Networking,Applications and Worksharing.Sprin-ger,Cham,2016:418-428.
    [17] KLIAZOVICH D,PECERO J E,TCHERNYKH A,et al.CA-DAG:Communication-Aware Directed Acyclic Graphs for Mo-deling Cloud Computing Applications[C]//IEEE Sixth International Conference on Cloud Computing.IEEE,2013:277-284.

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700