通信学报 ›› 2019, Vol. 40 ›› Issue (1): 87-101.doi: 10.11959/j.issn.1000-436x.2019020

• 学术论文 • 上一篇    下一篇

移动云环境中数据流应用的Cloudlet选择策略研究

刘伟1,熊曙1,杜薇1,王伟1   

  1. 1 武汉理工大学计算机科学与技术学院,湖北 武汉 430070
    2 交通物联网技术湖北省重点实验室,湖北 武汉 430070
    3 同济大学计算机科学与技术系,上海 200092
  • 修回日期:2018-07-16 出版日期:2019-01-01 发布日期:2019-02-03
  • 作者简介:刘伟(1978- ),男,湖北襄阳人,博士,武汉理工大学副教授,主要研究方向为云计算、边缘计算、绿色计算。|熊曙(1994- ),男,湖北黄冈人,武汉理工大学硕士生,主要研究方向为云计算。|杜薇(1978- ),女,湖北武汉人,博士,武汉理工大学副教授,主要研究方向为云计算、边缘计算。|王伟(1979- ),男,湖北武汉人,博士,同济大学副教授,主要研究方向为云计算、大数据。
  • 基金资助:
    国家自然科学面上基金资助项目(61672384);教育部人文社科基金资助项目(16YJCZH014);中央高校基本科研业务基金资助项目(2016Ⅲ028);中央高校基本科研业务基金资助项目(2017Ⅲ028-005)

Research on Cloudlet selection strategy for data streaming applications in mobile cloud environment

Wei LIU1,Shu XIONG1,Wei DU1,Wei WANG1   

  1. 1 School of Computer Science and Technology,Wuhan University of Technology,Wuhan 430070,China
    2 Hubei Key Laboratory of Transportation Internet of Things,Wuhan 430070,China
    3 Department of Computer Science and Technology,Tongji University,Shanghai 200092,China
  • Revised:2018-07-16 Online:2019-01-01 Published:2019-02-03
  • Supported by:
    The Chinese National Natural Science Foundation(61672384);The Fundamental Research Funds for the Central Universities(2016Ⅲ028);The Fundamental Research Funds for the Central Universities(2017Ⅲ028-005)

摘要:

现有的Cloudlet选择策略大多只使用单个Cloudlet资源进行计算卸载,对于拥有较多可并行执行组件的移动数据流应用程序,性能提升有限。针对这一问题,提出一种基于化学反应优化算法的Cloudlet选择策略。该策略以减少应用的完成时间和移动设备能耗为目的,在满足应用程序组件间依赖关系的前提下,充分利用多Cloudlet 的计算资源使移动数据流应用的并行组件同时执行,提升了应用执行效率的同时降低了移动设备能耗。仿真实验表明,在多Cloudlet环境中应用程序的性能相较于POCSS策略平均提升了18.2%。

关键词: 微云选择, 能耗, 完成时间, 移动数据流应用, 化学反应算法

Abstract:

Most existing Cloudlet selection strategies only used the resources of one Cloudlet to compute offloading,which couldn’t obtain the superior performance improvement for mobile data streaming application with many parallel components.To address this issue,a Cloudlet selection strategy based on chemical reaction optimization algorithm was proposed.The strategy aims to reduce application’s completion time and energy consumption of mobile device.When the dependencies among application’s components was satisfied,the strategy can take full advantage of the computing capability of multi-cloudlet to execute the parallel components of mobile data stream application simultaneously.Therefore the strategy can improve the execution efficiency and reduce the energy consumption of mobile device.The simulation results reveal that the proposed strategy can achieves 18.3% on average performance improvement than POCSS strategy does in multi-Cloudlet environment.

Key words: Cloudlet selection, energy consumption, completion time, mobile data streaming application

中图分类号: 

No Suggested Reading articles found!