Execution Plans for Serverless Computing in Information Centric Networking

被引:6
作者
Scherb, Christopher [1 ]
Marxer, Claudio [1 ]
Tschudin, Christian [1 ]
机构
[1] Univ Basel, Basel, Switzerland
来源
PROCEEDINGS OF THE 1ST ACM CONEXT WORKSHOP ON EMERGING IN-NETWORK COMPUTING PARADIGMS (ENCP '19) | 2019年
关键词
Named Function Networking; Named Data Networking; Information Centric Networking; Content Centric Networking; Serverless Computing; Cloud Computing; Mobile Agents;
D O I
10.1145/3359993.3366765
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Information Centric Networking (ICN) is a modern networking concept which enables users to address named data directly by their name, without knowing the location where the data is stored. Since requesting static data is only a special case of requesting processed data, Named Function Networking (NFN) is a generalization of ICN by providing the possibility to define how data should be processed before they are delivered. Thereby, the network decides, where to process the data. The decision where to process data is crucial for the performance and the load on the network, especially when NFN is used within a data center. In this paper we discuss how NFN forwarding decisions can be improved and how to plan an execution of a computation in a name-based network to improve the execution performance. A plan is a list of instruction how and where to execute a computation. To create a plan, the network finds the best way to execute a computation regarding to a predefined metric. Furthermore, we present an extension for reusing plans and creating templates.
引用
收藏
页码:34 / 40
页数:7
相关论文
共 22 条
[1]  
[Anonymous], 2019, Kubernetes
[2]  
Braun T., 2011, 2011 IEEE INT C COMM, P1
[3]  
Christopher Scherb, 2018, 2018 15 IEEE ANN CON, P1, DOI DOI 10.1109/CCNC.2018.8319235
[4]  
Grewe Dennis, 2018, NETWORK STACK COMPUT
[5]  
Jacobson V., 2009, Proceedings of the 5th international conference on Emerging networking experiments and technologies, P1, DOI [10.1145/1658939.1658941, DOI 10.1145/1658939.1658941]
[6]   Compute First Networking: Distributed Computing meets ICN [J].
Krol, Michal ;
Mastorakis, Spyridon ;
Oran, David ;
Kutscher, Dirk .
PROCEEDINGS OF THE 2019 CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ICN '19), 2019, :67-77
[7]   RICE: Remote Method Invocation in ICN [J].
Krol, Michal ;
Habak, Karim ;
Oran, David ;
Kutscher, Dirk ;
Psaras, Ioannis .
PROCEEDINGS OF THE 5TH ACM CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ICN'18), 2018, :1-11
[8]   NFaaS: Named Function as a Service [J].
Krol, Michal ;
Psaras, Ioannis .
PROCEEDINGS OF THE 4TH ACM CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ICN 2017), 2017, :134-144
[9]  
Mansour Dima, 2018, 2018 9 INT C NETWORK, P1
[10]   Schematized Access Control for Data Cubes and Trees [J].
Marxer, Claudio ;
Tschudin, Christian .
PROCEEDINGS OF THE 4TH ACM CONFERENCE ON INFORMATION-CENTRIC NETWORKING (ICN 2017), 2017, :170-175