电信科学 ›› 2019, Vol. 35 ›› Issue (7): 87-99.doi: 10.11959/j.issn.1000-0801.2019170

所属专题: 边缘计算

• 研究与开发 • 上一篇    下一篇

基于边缘计算的数据密集型服务部署

高永梅1,程冠杰2   

  1. 1 杭州职业技术学院信息工程学院,浙江 杭州 310018
    2 浙江大学计算机科学与技术学院,浙江 杭州 310027
  • 修回日期:2019-06-24 出版日期:2019-07-20 发布日期:2019-07-22
  • 作者简介:高永梅(1975- ),女,杭州职业技术学院信息工程学院副教授,主要研究方向为数据挖掘、边缘计算。|程冠杰(1996- ),男,浙江大学计算机科学与技术学院博士生,主要研究方向为边缘计算。
  • 基金资助:
    浙江省教育厅科研项目(Y201635225)

Data-intensive service deployment based on edge computing

Yongmei GAO1,Guanjie CHENG2   

  1. 1 Information Engineering Institute, Hangzhou Vocational &Technical College, Hangzhou 310018, China
    2 College of Computer Science and Technology, Zhejiang University, Hangzhou 310027, China
  • Revised:2019-06-24 Online:2019-07-20 Published:2019-07-22
  • Supported by:
    Education Department Research Project of Zhejiang Province(Y201635225)

摘要:

日益增长的数据量对数据处理的要求越来越高,于是出现了数据密集型服务。在解决复杂问题时,多个数据密集型服务通常会形成一个服务组合。由于服务组件之间存在大量的数据传输,巨大的传输时延会对系统的整体性能造成影响。在边缘计算环境中,基于否定选择算法,为降低服务组合中的数据传输时间提出了一种优化部署策略。首先,给出了此类数据密集型服务组件部署问题的定义,并为该部署问题构建优化模型;然后,设计了一种否定选择算法来获取最佳的部署方案;为了评估该算法的适用性和收敛性,使用遗传算法和模拟退火算法与其对比,结果显示,提出的算法在这种数据密集型服务组件的部署问题中表现得更为出色。

关键词: 服务组合, 服务部署, 边缘计算, 云计算

Abstract:

The demand is getting higher and higher for data processing due to big data volume, thus, data-intensive service shave emerged. When solving complex problems, multiple data-intensive services are often united as a service portfolio. Due to the huge data transmission between service components, a great transmission delay will affect the overall performance of the system. In the edge computing environment, an optimized deployment strategy based on the negative selection algorithm was proposed to reduce the data transmission time in the service composition. Firstly, the definition of such a data-intensive service component deployment problem was given, and the deployment problem was modeled as an optimization model; then, a negative selection algorithm was designed to obtain the best deployment solution. In order to evaluate the applicability and convergence of the algorithm, it was compared with genetic algorithm and simulated annealing algorithm. The results show that proposed algorithm outperforms other schemes in this data-intensive service deployment problem.

Key words: service composition, service deployment, edge computing, cloud computing

中图分类号: 

No Suggested Reading articles found!