$μ$NDN: an Orchestrated Microservice Architecture for Named Data Networking

Xavier Marchal 1 Thibault Cholez 1 Olivier Festor 1
1 RESIST - Resilience and Elasticity for Security and ScalabiliTy of dynamic networked systems
Inria Nancy - Grand Est, LORIA - NSS - Department of Networks, Systems and Services
Abstract : As an extension of Network Function Virtualization, mi-croservice architectures are a promising way to design future network services. At the same time, Information-Centric Networking architectures like NDN would benefit from this paradigm to offer more design choices for the network architect while facilitating the deployment and the operation of the network. We propose $µ$NDN, an orchestrated suite of microservices as an alternative way to implement NDN forwarding and support functions. We describe seven essential micro-services we developed, explain the design choices behind our solution and how it is orchestrated. We evaluate each service alone and the whole microservice architecture through two realistic scenarios to show its ability to react and mitigate some performance and security issues thanks to the orchestration. Our results show that µNDN can replace a monolithic NDN forwarder while being more powerful and scalable.
Document type :
Conference papers
Complete list of metadatas

Cited literature [15 references]  Display  Hide  Download

https://hal.inria.fr/hal-01906996
Contributor : Thibault Cholez <>
Submitted on : Sunday, October 28, 2018 - 8:54:41 AM
Last modification on : Tuesday, June 4, 2019 - 3:22:06 PM
Long-term archiving on : Tuesday, January 29, 2019 - 12:35:01 PM

File

ACM-ICN18_NDN_as_microservices...
Files produced by the author(s)

Identifiers

Collections

Citation

Xavier Marchal, Thibault Cholez, Olivier Festor. $μ$NDN: an Orchestrated Microservice Architecture for Named Data Networking. ACM-ICN'18 - 5th ACM Conference on Information-Centric Networking, Sep 2018, Boston, United States. pp.12, ⟨10.1145/3267955.3267961⟩. ⟨hal-01906996⟩

Share

Metrics

Record views

125

Files downloads

266