首页> 外文期刊>ACM Transactions on Internet Technology >An Online Algorithm for Task Offloading in Heterogeneous Mobile Clouds
【24h】

An Online Algorithm for Task Offloading in Heterogeneous Mobile Clouds

机译:异构移动云中任务卸载的在线算法

获取原文
获取原文并翻译 | 示例
           

摘要

Mobile cloud computing is emerging as a promising approach to enrich user experiences at the mobile device end. Computation offloading in a heterogeneous mobile cloud environment has recently drawn increasing attention in research. The computation offloading decision making and tasks scheduling among heterogeneous shared resources in mobile clouds are becoming challenging problems in terms of providing global optimal task response time and energy efficiency. In this article, we address these two problems together in a heterogeneous mobile cloud environment as an optimization problem. Different from conventional distributed computing system scheduling problems, our joint offloading and scheduling optimization problem considers unique contexts of mobile clouds such as wireless network connections and mobile device mobility, which makes the problem more complex. We propose a context-aware mixed integer programming model to provide off-line optimal solutions for making the offloading decisions and scheduling the offloaded tasks among the shared computing resources in heterogeneous mobile clouds. The objective is to minimize the global task completion time (i.e., makespan). To solve the problem in real time, we further propose a deterministic online algorithm-the Online Code Offloading and Scheduling (OCOS) algorithm-based on the rent/buy problem and prove the algorithm is 2-competitive. Performance evaluation results show that the OCOS algorithm can generate schedules that have around two times shorter makespan than conventional independent task scheduling algorithms. Also, it can save around 30% more on makespan of task execution schedules than conventional offloading strategies, and scales well as the number of users grows.
机译:移动云计算正在涌现为充满希望在移动设备端的用户体验的有希望的方法。在异构移动云环境中计算卸载最近在研究中提高了关注。在移动云中的异构共享资源中的计算卸载决策和任务在提供全局最佳任务响应时间和能效方面正在成为挑战性问题。在本文中,我们将这两个问题在异构移动云环境中与优化问题一起解决。与传统的分布式计算系统调度问题不同,我们的联合卸载和调度优化问题考虑了移动云等无线网络连接和移动设备移动性的独特背景,这使得问题更加复杂。我们提出了一种上下文知识的混合整数编程模型,可提供离线最佳解决方案,用于制作卸载决策,并在异构移动云中的共享计算资源中调度卸载任务。目标是最大限度地减少全局任务完成时间(即,Makespan)。为了实时解决问题,我们进一步提出了一个确定的在线算法 - 基于租金/购买问题的在线卸载和调度(OCOS)算法,并证明了算法是2竞争力。性能评估结果表明,OCOS算法可以生成比传统的独立任务调度算法更短的Makespan的时间表。此外,它可以在Task执行时间表的Mapespan上节省大约30%,而不是传统的卸载策略,并且随着用户数量的增长而衡量。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号