计算机科学 ›› 2020, Vol. 47 ›› Issue (10): 240-246.doi: 10.11896/jsjkx.190900054

• 计算机网络 • 上一篇    下一篇

边缘计算环境下服务质量可信的任务迁移节点选择

王妍1,2, 韩笑1, 曾辉1, 刘荆欣1, 夏长清2,3,4   

  1. 1 辽宁大学信息学院 沈阳110036
    2 中国科学院沈阳自动化研究所机器人学国家重点实验室 沈阳110016
    3 中国科学院沈阳自动化研究所网络化控制系统重点实验室 沈阳110016
    4 中国科学院机器人与智能制造创新研究院 沈阳110169
  • 收稿日期:2019-09-07 修回日期:2020-01-06 出版日期:2020-10-15 发布日期:2020-10-16
  • 通讯作者: 夏长清(xiachangqing@sia.cn)
  • 作者简介:wang_yan@lnu.edu.cn
  • 基金资助:
    国家重点研发计划(2019YFB1406002);国家自然科学基金(61903356);机器人学国家重点实验室开放基金 (2019-O22);辽宁省自然科学基金计划重点项目(20180520029)

Task Migration Node Selection with Reliable Service Quality in Edge Computing Environment

WANG Yan1,2, HAN Xiao1, ZENG Hui1, LIU Jing-xin1, XIA Chang-qing2,3,4   

  1. 1 College of Information,Liaoning University,Shenyang 110036,China
    2 State Key Laboratory of Robotics,Shenyang Institute of Automation,Chinese Academy of Sciences,Shenyang 110016,China
    3 Key Laboratory of Networked Control System,Shenyang Institute of Automation,Chinese Academy of Sciences,Shenyang 110016,China
    4 Institutes for Robotics and Intelligent Manufacturing,Chinese Academy of Sciences,Shenyang 110169,China
  • Received:2019-09-07 Revised:2020-01-06 Online:2020-10-15 Published:2020-10-16
  • About author:WANG Yan,born in 1978,Ph.D,associa-te professor,is a member of China Computer Federation.Her main research interests include IIoT data processing,task scheduling and big data technology,etc.
    XIA Chang-qing,born in 1985,Ph.D,research assistant,is a member of China Computer Federation.His main research interests include industry network and task scheduling in Edge Computing,etc.
  • Supported by:
    National Key R&D Program of China (2019YFB1406002),National Natural Science Foundation of China (61903356),State Key Laboratory of Robotics(2019-O22) and National Natural Science Foundation of Liaoning province (20180520029)

摘要: 随着物联网、大数据和5G网络的快速发展及应用,传统的云计算模式已无法高效处理网络边缘设备所产生的海量计算任务,边缘计算应运而生。边缘计算环境下,计算任务将被迁移到接近数据源的计算设备上执行,这为拓展终端节点资源以及缓解云中心负载提供了新的解决方案。现有的任务迁移决策均是在任务迁移节点确定的前提下制定的,并未考虑存在多个任务迁移节点可选的情景,而边缘计算下任务迁移节点的选择直接影响着任务迁移的服务质量,因此文中构建了服务质量可信模型,分别从时间可信、行为可信、资源可信3个维度对任务迁移节点进行评价。为了解决任务迁移节点数量巨大带来的选择效率低的问题,采用基于聚类编码的skyline查询算法对任务迁移节点进行筛选,并利用灰色关联分析法进行任务迁移节点的最终选择。实验结果表明,所提基于服务质量可信的任务迁移节点选择策略的任务迁移成功率平均提高了36%,任务完成吞吐量平均提高了18%。

关键词: skyline查询, 边缘计算, 灰色关联分析法, 迁移节点选择, 任务迁移

Abstract: With the rapid development and wide application of the Internet of things,big data and 5G network,the traditional cloud computing mode has been unable to efficiently handle the massive computing tasks generated by network edge devices,so edge computing came into being.Computing tasks in edge computing environments will be migrated to computing devices close to data sources for execution,providing new solutions for expanding terminal node resources and alleviating cloud center load.The existing task migration decisions are made on the premise that the task migration node is determined,without considering the si-tuation that multiple task migration nodes are available.The selection of the task migration node in edge computing directly affects the service quality of task migration,so,in this paper,a service quality trust model is constructed to evaluate the task migration nodes from three dimensions:time trust,behavior trust and resource trust.In order to avoid the problem of low selection efficiency caused by the large number of task migration nodes,a skyline query algorithm based on cluster coding is adopted to screen the task migration nodes,and grey relative analysis is used for the final selection of task migration nodes.The experimental results show that the proposed task migration node selection strategy based on reliable service quality can increase the success rate of task migration by 36% and the throughput of task completion by 18% on average.

Key words: Edge computing, Grey relative analysis method, Migration node selection, Skyline query, Task migration

中图分类号: 

  • TP302
[1]SHI W S,ZHANG X Z,WANG Y F,et al.Edge Coputing:State-of-the-Art and Future Directions[J].Journal of Computer Reaserch and Development,2019,56(1):69-89.
[2]WANG B,LI B,HUI L.Oruta:privacy-preserving public auditing for shared data in the cloud[J].IEEE Transactions on Cloud Computing,2014,2(1):43-56.
[3]SHI W S,SUN H,CAO J,et al.Edge Coputing:An Emerging Computing Model for the Internet of Everything Era[J].Journal of Computer Reaserch and Development,2017,54(5):907-924.
[4]LV H Z,CHEN D,FAN B,et al.Standardization Progress and Case Analysis of Edge Computing[J].Journal of Computer Reaserch and Development,2018,55(3):487-511.
[5]SATYANARAYANAN M,ZHUO C,HA K,et al.Cloudlets:at the leading edge of mobile-cloud convergence[C]//International Conference on Mobile Computing.2014:1-9.
[6]GOSAIN A,BERMAN M,BRINN M,et al.Enabling Campus Edge Computing Using GENI Racks and Mobile Resources[C]//2016 IEEE/ACM Symposium on Edge Computing (SEC).ACM,2016:41-50.
[7]NASTIC S,TRUONG H L,DUSTDAR S.A Middleware Infrastructure for Utility-Based Provisioning of IoT Cloud Systems[C]//Edge Computing.IEEE,2016:28-40.
[8]ESPOSITO C,CASTIGLIONE A,POP F,et al.Challenges of Connecting Edge and Cloud Computing:A Security and Forensic Perspective[J].IEEE Cloud Computing,2017,4(2):13-17.
[9]YANG K,JIA X,REN K,et al.DAC-MACS:Effective Data Ac-cess Control for Multiauthority Cloud Storage Systems[J].IEEE Transactions on Information Forensics & Security,2013,8(11):1790-1801.
[10]ROMAN R,LOPEZ J,MAMBO M.Mobile edge computing,Fog et al.A survey and analysis of security threats and challenges[J].arXiv:1602.00484,2016.
[11]JIA M,CAO J,YANG L.Heuristic offloading of concurrenttasks for computation-intensive applications in mobile cloud computing[C]//Computer Communications Workshops.IEEE,2014:352-357.
[12]HUANG D,WANG P,NIYATO D.A Dynamic Offloading Algorithm for Mobile Computing[J].IEEE Transactions on Wireless Communications,2012,11(6):1991-1995.
[13]MAO Y,ZHANG J,LETAIEF K B.Dynamic Computation Offloading for Mobile-Edge Computing with Energy Harvesting Devices[J].arXiv:1605.05488,2016.
[14]DENG X N,GUSN P Y,WAN Z W,et al.Integrated Trust Based Resource Cooperation in Edge Computing[J].Journal of Computer Reaserch and Development,2018,55(3):449-477.
[15]BÖRZSÖNYI S,KOSSMANN D,STOCKER K.The SkylineOperator[C]//International Conference on Data Engineering.2002.
[16]LI Y Y,LI Z Y,DONG M X,et al.Efficient subspace skyline query based on user preference using MapReduce[J].Ad Hoc Networks,2015,35:105-115.
[17]YAN W,ZHAN S,WANG J,et al.Skyline Preference Query Based on Massive and Incomplete Dataset[J].IEEE Access,2017,5(99):3183-3192.
[18]LI N,DAS S K.A trust-based framework for data forwarding inopportunistic networks[J].Ad Hoc Networks,2013,11(4):1497-1509.
[19]AHRENHOLZ J.Comparision of CORE network emulationplatforms[C]//Proc of MILCOM 2010.Piscataway,NJ:IEEE,2010:166-171.
[20]FIGUEROA M,UTTECHT K,ROSENBERG J.A SOUND approach to security in mobile and cloud-oriented environments[C]//IEEE International Symposium on Technologies for Homeland Security.2015:147-156.
[1] 孙慧婷, 范艳芳, 马孟晓, 陈若愚, 蔡英.
VEC中基于动态定价的车辆协同计算卸载方案
Dynamic Pricing-based Vehicle Collaborative Computation Offloading Scheme in VEC
计算机科学, 2022, 49(9): 242-248. https://doi.org/10.11896/jsjkx.210700166
[2] 于滨, 李学华, 潘春雨, 李娜.
基于深度强化学习的边云协同资源分配算法
Edge-Cloud Collaborative Resource Allocation Algorithm Based on Deep Reinforcement Learning
计算机科学, 2022, 49(7): 248-253. https://doi.org/10.11896/jsjkx.210400219
[3] 李梦菲, 毛莺池, 屠子健, 王瑄, 徐淑芳.
基于深度确定性策略梯度的服务器可靠性任务卸载策略
Server-reliability Task Offloading Strategy Based on Deep Deterministic Policy Gradient
计算机科学, 2022, 49(7): 271-279. https://doi.org/10.11896/jsjkx.210600040
[4] 方韬, 杨旸, 陈佳馨.
D2D辅助移动边缘计算下的卸载策略优化
Optimization of Offloading Decisions in D2D-assisted MEC Networks
计算机科学, 2022, 49(6A): 601-605. https://doi.org/10.11896/jsjkx.210200114
[5] 刘漳辉, 郑鸿强, 张建山, 陈哲毅.
多无人机使能移动边缘计算系统中的计算卸载与部署优化
Computation Offloading and Deployment Optimization in Multi-UAV-Enabled Mobile Edge Computing Systems
计算机科学, 2022, 49(6A): 619-627. https://doi.org/10.11896/jsjkx.210600165
[6] 袁昊男, 王瑞锦, 郑博文, 吴邦彦.
基于Fabric的电子病历跨链可信共享系统设计与实现
Design and Implementation of Cross-chain Trusted EMR Sharing System Based on Fabric
计算机科学, 2022, 49(6A): 490-495. https://doi.org/10.11896/jsjkx.210500063
[7] 谢万城, 李斌, 代玥玥.
空中智能反射面辅助边缘计算中基于PPO的任务卸载方案
PPO Based Task Offloading Scheme in Aerial Reconfigurable Intelligent Surface-assisted Edge Computing
计算机科学, 2022, 49(6): 3-11. https://doi.org/10.11896/jsjkx.220100249
[8] 周天清, 岳亚莉.
超密集物联网络中多任务多步计算卸载算法研究
Multi-Task and Multi-Step Computation Offloading in Ultra-dense IoT Networks
计算机科学, 2022, 49(6): 12-18. https://doi.org/10.11896/jsjkx.211200147
[9] 彭冬阳, 王睿, 胡谷雨, 祖家琛, 王田丰.
视频缓存策略中QoE和能量效率的公平联合优化
Fair Joint Optimization of QoE and Energy Efficiency in Caching Strategy for Videos
计算机科学, 2022, 49(4): 312-320. https://doi.org/10.11896/jsjkx.210800027
[10] 张海波, 张益峰, 刘开健.
基于NOMA-MEC的车联网任务卸载、迁移与缓存策略
Task Offloading,Migration and Caching Strategy in Internet of Vehicles Based on NOMA-MEC
计算机科学, 2022, 49(2): 304-311. https://doi.org/10.11896/jsjkx.210100157
[11] 林潮伟, 林兵, 陈星.
边缘环境下基于模糊理论的科学工作流调度研究
Study on Scientific Workflow Scheduling Based on Fuzzy Theory Under Edge Environment
计算机科学, 2022, 49(2): 312-320. https://doi.org/10.11896/jsjkx.201000102
[12] 梁俊斌, 张海涵, 蒋婵, 王天舒.
移动边缘计算中基于深度强化学习的任务卸载研究进展
Research Progress of Task Offloading Based on Deep Reinforcement Learning in Mobile Edge Computing
计算机科学, 2021, 48(7): 316-323. https://doi.org/10.11896/jsjkx.200800095
[13] 薛艳芬, 高继梅, 范贵生, 虞慧群, 许亚杰.
边缘计算中基于能耗感知的容错协同任务执行算法
Energy-aware Fault-tolerant Collaborative Task Execution Algorithm in Edge Computing
计算机科学, 2021, 48(6A): 374-382. https://doi.org/10.11896/jsjkx.200900027
[14] 宋海宁, 焦健, 刘永.
高速公路中的移动边缘计算研究
Research on Mobile Edge Computing in Expressway
计算机科学, 2021, 48(6A): 383-386. https://doi.org/10.11896/jsjkx.200900212
[15] 钱甜甜, 张帆.
基于分布式边缘计算的情绪识别系统
Emotion Recognition System Based on Distributed Edge Computing
计算机科学, 2021, 48(6A): 638-643. https://doi.org/10.11896/jsjkx.201000010
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!