首页> 外文会议>IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing >On Cost-Driven Computation Offloading in the Edge: A New Model Approach
【24h】

On Cost-Driven Computation Offloading in the Edge: A New Model Approach

机译:边缘成本驱动的计算分流:一种新的模型方法

获取原文

摘要

Computation offloading is an often-used optimization method that exploits servers with powerful and plentiful resources to maximize computation efficiency with minimum cost. In this method, a client application is usually modeled as a weighted directed acyclic graph (DAG), which is typically split into two distinct parts - one running on client device and the other on server machine. To simplify the model, the inter-part communication costs are always assumed to be symmetric and the intra-part communication costs are commonly ignored. Although these assumptions are reasonable to the offloading in traditional mobile computing, they are not valid anymore when considering the problem in the edgecloud environment, especially with the development of microservice, where a provisioned multi-machine cluster at each side is involved. To address this problem, we propose a new offloading model in this paper, where both the intra-part communication costs as well as the asymmetry of inter-part communication costs are incorporated to carry out the client application, which are not a part of previous approaches. Given this model, we first prove the offloading problem is NP-hard, then design an efficient greedy algorithm to obtain a sub-optimal solution. Our numerical results show that our algorithm for the new model is always efficient to find a better offloading scheme, compared with other existing algorithms that lack the notion of communication costs between tasks co-located at the same side and the asymmetry of communication costs crossing sides.
机译:计算分流是一种常用的优化方法,它利用功能强大且资源丰富的服务器来利用最小的成本获得最大的计算效率。在这种方法中,客户端应用程序通常被建模为加权有向无环图(DAG),通常将其分为两个不同的部分-一个在客户端设备上运行,另一个在服务器计算机上运行。为了简化模型,始终将部件间的通信成本假定为对称,而部件间的通信成本通常被忽略。尽管这些假设对于传统移动计算中的卸载是合理的,但是当考虑到Edgecloud环境中的问题时,它们不再有效,尤其是随着微服务的发展,在微服务的发展中,双方都需要配备多机器集群。为了解决这个问题,我们在本文中提出了一种新的卸载模型,其中结合了部件内通信成本以及部件间通信成本的不对称性来执行客户端应用程序,这不是以前的一部分。方法。给定该模型,我们首先证明卸载问题是NP难的,然后设计一种有效的贪心算法以获得次优解。数值结果表明,与其他现有算法相比,我们的新模型算法始终能够高效地找到更好的卸载方案,这些算法缺乏在同一侧并置的任务之间的通信成本的概念,而在两侧缺少通信成本的不对称性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号