Psaras, I;
Krol, M;
(2017)
NFaaS: Named Function as a Service.
In:
Proceedings of the 4th ACM Conference on Information-Centric Networking.
(pp. pp. 134-144).
ACM: New York, NY, USA.
Preview |
Text
nfaas-icn17.pdf - Published Version Download (2MB) | Preview |
Abstract
In the past, the Information-centric networking (ICN) community has focused on issues mainly pertaining to traditional content delivery (e.g., routing and forwarding scalability, congestion control and in-network caching). However, to keep up with future Internet architectural trends the wider area of future Internet paradigms, there is a pressing need to support edge/fog computing environments, where cloud functionality is available more proximate to where the data is generated and needs processing. With this goal in mind, we propose Named Function as a Service (NFaaS), a framework that extends the Named Data Networking architecture to support in-network function execution. In contrast to existing works, NFaaSbuilds on very lightweight VMs and allows for dynamic execution of custom code. Functions can be downloaded and run by any node in the network. Functions can move between nodes according to user demand, making resolution of moving functions a first-class challenge. NFaaSincludes a Kernel Store component, which is responsible not only for storing functions, but also for making decisions on which functions to run locally. NFaaSincludes a routing protocol and a number of forwarding strategies to deploy and dynamically migrate functions within the network. We validate our design through extensive simulations, which show that delay-sensitive functions are deployed closer to the edge, while less delay-sensitive ones closer to the core.
Type: | Proceedings paper |
---|---|
Title: | NFaaS: Named Function as a Service |
Event: | 4th ACM Conference on Information-Centric Networking (ACM ICN'17) |
Location: | Berlin, Germany |
Dates: | 26 September 2017 - 28 September 2017 |
ISBN-13: | 978-1-4503-5122-5 |
Open access status: | An open access version is available from UCL Discovery |
DOI: | 10.1145/3125719.3125727 |
Publisher version: | http://dx.doi.org/10.1145/3125719.3125727 |
Language: | English |
Additional information: | This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions. |
UCL classification: | UCL UCL > Provost and Vice Provost Offices > UCL BEAMS UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Electronic and Electrical Eng |
URI: | https://discovery.ucl.ac.uk/id/eprint/10024604 |




Archive Staff Only
![]() |
View Item |