引用本文:杨术,陈子腾,崔来中,明中行,程路,唐小林,萧伟.功能分发网络:基于容器的智能边缘计算平台.软件学报,2021,32(12):3945-3959
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 1706次   下载 4763 本文二维码信息
码上扫一扫!
分享到: 微信 更多
功能分发网络:基于容器的智能边缘计算平台
杨术1, 陈子腾1, 崔来中1, 明中行1, 程路2, 唐小林3, 萧伟4
1.深圳大学 计算机与软件学院, 广东 深圳 518060;2.中国移动通信集团浙江有限公司, 浙江 杭州 310016;3.华润集团-润联智慧科技有限公司, 广东 深圳 518060;4.深圳清华大学研究院, 广东 深圳 518057
摘要:
随着大数据、机器学习等技术的发展,网络流量与任务的计算量也随之快速增长.研究人员提出了内容分发网络(CDN)、边缘计算等平台技术,但CDN只能解决数据存储,而边缘计算存在着难以管理和不能跨集群进行资源调度等问题.容器化技术广泛应用在边缘计算场景中,但目前,边缘计算采取的容器编排策略普遍比较低效,导致任务的计算延迟仍然过长.提出了功能分发网络FDN (function delivery network),一方面为用户提供了访问边缘计算资源的统一接口和容器化的计算平台,无需进行繁琐的计算资源配置;另一方面,FDN平台优化系统的资源利用和任务的计算延迟,能将任务所需的容器编排到合适的边缘计算集群.开发了一种基于启发式的容器编排策略,实现了跨集群的容器编排功能,进一步优化了执行的计算延迟.基于Openwhisk软件实现了FDN,并在中国移动的网络中部署了该系统,而且对FDN和容器编排策略进行测试.实验结果表明,FDN计算平台能够降低任务的计算延迟;同时,启发式容器编排策略的性能相比传统的算法有了较大的提升.
关键词:  功能分发网络  边缘计算  容器编排
DOI:10.13328/j.cnki.jos.006113
分类号:TP393
基金项目:国家重点研发计划(2018YFB1800302,2018YFB1800805);国家自然科学基金(61772345,61902258);深圳市基础研究计划(RCYX20200714114645048,GJHZ20190822095416463,JCYJ20190808142207420);广东省“青年珠江学者计划”
Function Delivery Network: Container-based Smart Edge Computing Platform
YANG Shu1, CHEN Zi-Teng1, CUI Lai-Zhong1, MING Zhong-Xing1, CHENG Lu2, TANG Xiao-Lin3, XIAO Wei4
1.College of Computer Science and Software Engineering, Shenzhen University, Shenzhen 518060, China;2.China Mobile Communication Group Zhejiang Co., Ltd., Hangzhou 310016, China;3.Runlian Intelligent Technology Co., Ltd, China Resources, Shenzhen 518060, China;4.Research Institute of Tsinghua University in Shenzhen, Shenzhen 518057, China
Abstract:
With the development of big data and machine learning, the network traffic and data computation are growing fast. Researchers developed the content network delivery (CDN), edge computing, etc. for these challenges. Nevertheless, the CDN only addresses the data storage, and it is still challenging to manage and schedule resources among edge clusters in edge computing. Containerization has been widely employed in edge computing, but the current container orchestrators utilize the inefficient orchestration schemes, which leads to high computation latency. Thisstudy proposes the function delivery network (FDN). On the one hand, FDN provides the interface and containerization computation platform for users to access the edge computing resources. On the other hand, FDN optimizes the resource utilization and computation latency by orchestrating the containers to the appropriate edge clusters. Moreover, a heuristic container orchestrating algorithm is developed that enables the inter-cluster container orchestrating. The FDN system is implemented based on Openwhisk and the FDN system is deployed in China Mobile network, and the FDN system is evaluated. The results show that the proposed FDN system can decrease the task computation latency, and the heuristic container orchestration algorithm outperforms the traditional container orchestration schemes.
Key words:  function delivery network  edge computing  container orchestration

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: