An Architectural Framework for Serverless Edge Computing: Design and Emulation

被引:8
作者
Cicconetti, Claudio [1 ]
Conti, Marco [1 ]
Passarella, Andrea [1 ]
机构
[1] CNR, IIT, Pisa, Italy
来源
2018 16TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM 2018) | 2018年
关键词
edge computing; software defined networking; serverless computing; computation delegation;
D O I
10.1109/CloudCom2018.2018.00024
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
We consider a Software Defined Networking (SDN)-enabled edge computing domain, where networking devices also have processing capabilities. In particular, we investigate the problem of dynamic allocation of stateless computations, that we call lambda functions, and propose an architectural framework through which requests for execution of lambda functions originated by mobile nodes can be appropriately routed to specific edge devices following a serverless model. In addition, we propose a detailed emulation environment to test the architecture. Our framework supports many possible distributed algorithms to dynamically adapt the choice where requests should be executed, in order to optimize a given performance target. In the paper we consider a few such policies, to test the flexibility of the architecture. We thus present extensive performance results of the considered policies.
引用
收藏
页码:48 / 55
页数:8
相关论文
共 19 条
[1]  
[Anonymous], 2016, P 10 ACM INT C DISTR, DOI [10.1145/2933267.2933317, DOI 10.1145/2933267.2933317]
[2]   On Uncoordinated Service Placement in Edge-Clouds [J].
Ascigil, Onur ;
Phan, Truong Khoa ;
Tasiopoulos, Argyrios G. ;
Sourlas, Vasilis ;
Psaras, Ioannis ;
Pavlou, George .
2017 9TH IEEE INTERNATIONAL CONFERENCE ON CLOUD COMPUTING TECHNOLOGY AND SCIENCE (CLOUDCOM), 2017, :41-48
[3]   How Can Edge Computing Benefit From Software-Defined Networking: A Survey, Use Cases, and Future Directions [J].
Baktir, Ahmet Cihat ;
Ozgovde, Atay ;
Ersoy, Cem .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (04) :2359-2391
[4]   Optimal Workload Allocation in Fog-Cloud Computing Toward Balanced Delay and Power Consumption [J].
Deng, Ruilong ;
Lu, Rongxing ;
Lai, Chengzhe ;
Luan, Tom H. ;
Liang, Hao .
IEEE INTERNET OF THINGS JOURNAL, 2016, 3 (06) :1171-1181
[5]  
Flores Huber, 2014, 2014 2nd IEEE International Conference on Mobile Cloud Computing, Services and Engineering (MobileCloud), P10, DOI 10.1109/MobileCloud.2014.15
[6]  
Grieco R, 2005, P 2005 ACM S APPL CO, P1709, DOI DOI 10.1145/1066677.1067063
[7]  
Hendrickson S., 2016, P 8 USENIX C HOT TOP
[8]   SoftCell: Scalable and Flexible Cellular Core Network Architecture [J].
Jin, Xin ;
Li, Li Erran ;
Vanbever, Laurent ;
Rexford, Jennifer .
PROCEEDINGS OF THE 2013 ACM INTERNATIONAL CONFERENCE ON EMERGING NETWORKING EXPERIMENTS AND TECHNOLOGIES (CONEXT '13), 2013, :163-174
[9]   Mobile Edge Computing: A Survey on Architecture and Computation Offloading [J].
Mach, Pavel ;
Becvar, Zdenek .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2017, 19 (03) :1628-1656
[10]  
Mayer R., 2017, P 2017 IEEE FOG WORL, P1, DOI DOI 10.1109/FWC.2017.8368525