【摘 要】
:
在计算任务的执行过程中,为了提高执行效率,并且最小化执行开销,计算任务往往会被卸载到具有更多计算资源,I/O资源以及存储资源的设备上。在进行卸载之前,一个应用或者服务被抽象成为一个带权重的有向无环图,其中,一个图节点代表应用或者服务中的一个计算任务,节点之间的边代表了计算任务之间存在通信。目前的研究都旨在给定卸载策略算法,将该应用或者服务,也即图切分成两个部分,一部分保留在本地执行,一部分卸载到其
【出 处】
:
中国科学院大学(中国科学院深圳先进技术研究院)
论文部分内容阅读
在计算任务的执行过程中,为了提高执行效率,并且最小化执行开销,计算任务往往会被卸载到具有更多计算资源,I/O资源以及存储资源的设备上。在进行卸载之前,一个应用或者服务被抽象成为一个带权重的有向无环图,其中,一个图节点代表应用或者服务中的一个计算任务,节点之间的边代表了计算任务之间存在通信。目前的研究都旨在给定卸载策略算法,将该应用或者服务,也即图切分成两个部分,一部分保留在本地执行,一部分卸载到其他设备上执行,以达到优化执行效率,减小执行开销的目的。为了简化问题,当前的研究在进行抽象建模的时候,往往会忽略当两个计算任务位于同端时的通信代价,而只考虑当两个计算任务位于不同端时的跨端通信代价。此外,当前研究都忽略了跨端通信代价是非对称的。但是在边缘计算框架中,尤其是当前,在大多数应用服务都以微服务架构部署的时候,这些被忽略的条件都必须重新纳入模型。因为在边缘计算框架中,一个应用服务被拆分为多个松耦合的简单微服务,部署在由多台机器组成的多个集群中。不同于在同一个机器内通过共享内存进行高效通信,这些微服务之间的通讯需要跨越机器,更加复杂昂贵,导致通信代价不可忽略。而且,由于上下行带宽不一致,网络拥塞等原因,跨端通信代价并非对称。为此,本文提出了一个新的卸载模型:该模型不但考虑了计算任务位于同端时的通信代价,还考虑了当计算任务位于不同端时,跨端的通信代价非对称这一因素。我们证明在该卸载模型下求解最优卸载策略是一个NP难问题,并设计了一个简单有效的贪婪算法来求解次优卸载策略。此外,我们提出了一个简化的同构模型。基于同构模型,我们考虑了当跨端网络带宽对称时,如何求解任务卸载策略。通过将同构模型转化为一个最大流最小割问题,我们证明当跨端网络带宽对称时,存在最优任务卸载策略,并提出了一个最优算法。我们的实验数据显示,相比于当前研究采用的简化模型而得到的卸载策略,我们的算法给出的卸载策略能够减少更多计算任务的执行代价、通信代价,提高计算任务的执行效率。
其他文献
四轴无人机具有机动性强、移动效率高的特点,现正被越来越多的行业拓展其应用,但同时也暴露了单架无人机的局限性。为解决单架无人机的功能局限、工作效率低的问题,现基于生
随着经济发展和人们生活质量地提高,计算机网络技术越来越多地被运用于电视节目制作中。传统磁带制作已经不能满足人们的观看需求,非线性编辑网络制作是一种将计算机网络技术
<正> 将粉状速凝剂用水压机压制成圆柱体,然后将圆柱体以一定速度向一个转动的钢丝刷上推进,于是钢丝刷又重新将它磨成粉粒,最后由压缩空气携带着通过风管输送到喷嘴处,加进
在互联网+的大时代背景下,面对新媒体新技术的冲击,地市广电如何突破产业发展瓶颈,走适合自己发展的融合媒体之路,本文就此展开分析,以供参考。
根据文成县社会治安动态视频监控系统总体规划和对全县社会视频监控资源整合的要求,本方案通过对视频监控和应急广播系统的整合,把监控画面集成平台和广播播出平台进行整合,
在播控系统新技术、新设备不断涌现与应用的背景下,音视频传输质量将直接对系统运行质量产生影响,选择合理且高效的视频服务器对于播控系统的稳定运行有非常重要的意义。本文
供应链管理出现于20世纪80年代,因其在压缩库存、降低成本、改善客户服务等方面为企业开辟的广阔空间而倍受瞩目,在发达国家迅速兴起.供应链管理强调系统观念,着眼于整体效率
贯彻设施海绵城市建设理念,将城市道路雨水系统设计为低影响开发雨水系统,控制雨水径流量,降低雨水径流污染负荷,提高城市基础设施排水防涝能力,改善城市生态环境。
中小城市投融资体制改革应通过观念及体制的创新、政策配套措施的完善、行政行为的规范,资本运作的强化等方式,形成多样化投融资管理模式,推进项目化管理、股份化投入,造就一
<正> 测力销是将掩护式支架的联结销贴上电阻应变片改制的一种测力仪器,用来测定掩护式支架前、后销受力的大小和方向,分析计算支架的外载[详见本刊今年第六期《YZ—1725型掩