Abstract:
移动边缘计算(Mobile Edge Computing,MEC)是一种利用靠近移动设备的边缘节点提供的计算能力,来提升性能的前沿技术.现有的一些先进的计算卸载方法,已能够支持在MEC环境中基于函数粒度进行动态卸载.函数即服务(Function as a Service,FaaS)作为无服务架构的一种经典范式,提供了一种在函数粒度上构建和拓展应用程序的新方式.相比传统的方式,FaaS提供了理想的资源弹性.OpenFaaS作为当下流行的开源FaaS项目,为FaaS平台的搭建提供了良好的基础.将先进的计算卸载方法与FaaS解决方案(OpenFaaS)进行整合,是有意义且具有挑战的.为此,文中设计并实现了一个基于Open-FaaS的多边缘管理框架,该框架实现了对多个边缘上OpenFaaS的搭建与状态管理.同时,对于需要部署的函数,将其重构并部署到OpenFaaS上,在运行时能够灵活地在多个OpenFaaS间调度函数执行.针对5个实际的Java智能应用对该框架进行了评估,结果表明该框架可以有效管理多个边缘,且与本地运行相比,该框架平均可节省10.49%~49.36%的响应时间.
Keyword:
Reprint 's Address:
Email:
Source :
计算机科学
ISSN: 1002-137X
Year: 2024
Issue: 10
Volume: 51
Page: 362-371
Cited Count:
SCOPUS Cited Count:
ESI Highly Cited Papers on the List: 0 Unfold All
WanFang Cited Count:
Chinese Cited Count:
30 Days PV: 0
Affiliated Colleges: